diff main_macros.xml @ 32:d3e99d3df1ca draft

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/sklearn commit 756f8be9c3cd437e131e6410cd625c24fe078e8c"
author bgruening
date Wed, 22 Jan 2020 07:41:13 -0500
parents 64b771b1471a
children 237ae72d58a3
line wrap: on
line diff
--- a/main_macros.xml	Mon Dec 16 05:17:00 2019 -0500
+++ b/main_macros.xml	Wed Jan 22 07:41:13 2020 -0500
@@ -220,6 +220,28 @@
     </param>
   </xml>
 
+  <!-- LightGBM -->
+  <xml name="feature_fraction" token_help="LightGBM will randomly select part of the features for each iteration (tree) if feature_fraction is smaller than 1.0. For example, if you set it to 0.8, LightGBM will select 80% of features before training each tree.">
+    <param argument="feature_fraction" type="float" value="1.0" label="Proportion of features to train each tree" help="@HELP@"/>
+  </xml>
+  
+  <xml name="lambda_l1" token_help=" ">
+    <param argument="lambda_l1" type="float" value="0.0" label="L1 regularization" help="@HELP@"/>
+  </xml>
+
+  <xml name="lambda_l2" token_help=" ">
+    <param argument="lambda_l2" type="float" value="0.0" label="L1 regularization" help="@HELP@"/>
+  </xml>
+
+  <xml name="min_gain_to_split" token_help=" ">
+    <param argument="min_gain_to_split" type="float" value="0.0" label="Minimal gain to perform split" help="@HELP@"/>
+  </xml>
+
+  <xml name="min_child_weight" token_help="Minimal sum hessian in one leaf. It can be used to deal with over-fitting.">
+    <param argument="min_child_weight" type="float" value="0.0" label="Minimal sum hessian in one leaf" help="@HELP@"/>
+  </xml>
+
+
   <!--Parameters-->
   <xml name="tol" token_default_value="0.0" token_help_text="Early stopping heuristics based on the relative center changes. Set to default (0.0) to disable this convergence detection.">
         <param argument="tol" type="float" optional="true" value="@DEFAULT_VALUE@" label="Tolerance" help="@HELP_TEXT@"/>