comparison PDAUG_ML_Models/PDAUG_ML_Models.xml @ 1:5448f9425c6a draft

"planemo upload for repository https://github.com/jaidevjoshi83/pdaug commit 3c91f421d26c8f42cf2671e47db735d2cf69dde8"
author jay
date Tue, 29 Dec 2020 04:43:09 +0000
parents 0973f093d98f
children 8697dc4a7f45
comparison
equal deleted inserted replaced
0:0973f093d98f 1:5448f9425c6a
14 14
15 python '$__tool_directory__/PDAUG_ML_Models.py' '$SelMLAlgo.MLAlgo' 15 python '$__tool_directory__/PDAUG_ML_Models.py' '$SelMLAlgo.MLAlgo'
16 16
17 #if $SelMLAlgo.MLAlgo == 'SVMC' 17 #if $SelMLAlgo.MLAlgo == 'SVMC'
18 #if $SelMLAlgo.settings.advanced == "advanced" 18 #if $SelMLAlgo.settings.advanced == "advanced"
19 --cache_size $SelMLAlgo.settings.cache_size 19 --cache_size '$SelMLAlgo.settings.cache_size'
20 --C $SelMLAlgo.settings.C 20 --C '$SelMLAlgo.settings.C'
21 --kernel '$SelMLAlgo.settings.kernel' 21 --kernel '$SelMLAlgo.settings.kernel'
22 --degree '$SelMLAlgo.settings.degree' 22 --degree '$SelMLAlgo.settings.degree'
23 --gamma '$SelMLAlgo.settings.gamma' 23 --gamma '$SelMLAlgo.settings.gamma'
24 --coef0 '$SelMLAlgo.settings.coef0' 24 --coef0 '$SelMLAlgo.settings.coef0'
25 --probability '$SelMLAlgo.settings.probability' 25 --probability '$SelMLAlgo.settings.probability'
33 #end if 33 #end if
34 #end if 34 #end if
35 35
36 #if $SelMLAlgo.MLAlgo == 'SGDC' 36 #if $SelMLAlgo.MLAlgo == 'SGDC'
37 #if $SelMLAlgo.settings.advanced == "advanced" 37 #if $SelMLAlgo.settings.advanced == "advanced"
38 --loss $SelMLAlgo.settings.loss 38 --loss '$SelMLAlgo.settings.loss'
39 --penalty $SelMLAlgo.settings.penalty 39 --penalty '$SelMLAlgo.settings.penalty'
40 --alpha $SelMLAlgo.settings.alpha 40 --alpha '$SelMLAlgo.settings.alpha'
41 --l1_ratio $SelMLAlgo.settings.l1_ratio 41 --l1_ratio '$SelMLAlgo.settings.l1_ratio'
42 --fit_intercept $SelMLAlgo.settings.fit_intercept 42 --fit_intercept '$SelMLAlgo.settings.fit_intercept'
43 --max_iter $SelMLAlgo.settings.max_iter 43 --max_iter '$SelMLAlgo.settings.max_iter'
44 --tol $SelMLAlgo.settings.tol 44 --tol '$SelMLAlgo.settings.tol'
45 --shuffle $SelMLAlgo.settings.shuffle 45 --shuffle '$SelMLAlgo.settings.shuffle'
46 --verbose $SelMLAlgo.settings.verbose 46 --verbose '$SelMLAlgo.settings.verbose'
47 --epsilon $SelMLAlgo.settings.epsilon 47 --epsilon '$SelMLAlgo.settings.epsilon'
48 --n_jobs $SelMLAlgo.settings.n_jobs 48 --n_jobs '$SelMLAlgo.settings.n_jobs'
49 --random_state $SelMLAlgo.settings.random_state 49 --random_state '$SelMLAlgo.settings.random_state'
50 --learning_rate $SelMLAlgo.settings.learning_rate 50 --learning_rate '$SelMLAlgo.settings.learning_rate'
51 --eta0 $SelMLAlgo.settings.eta0 51 --eta0 '$SelMLAlgo.settings.eta0'
52 --power_t $SelMLAlgo.settings.power_t 52 --power_t '$SelMLAlgo.settings.power_t'
53 --early_stopping $SelMLAlgo.settings.early_stopping 53 --early_stopping '$SelMLAlgo.settings.early_stopping'
54 --validation_fraction $SelMLAlgo.settings.validation_fraction 54 --validation_fraction '$SelMLAlgo.settings.validation_fraction'
55 --n_iter_no_change $SelMLAlgo.settings.n_iter_no_change 55 --n_iter_no_change '$SelMLAlgo.settings.n_iter_no_change'
56 --warm_start $SelMLAlgo.settings.warm_start 56 --warm_start '$SelMLAlgo.settings.warm_start'
57 --average $SelMLAlgo.settings.average 57 --average '$SelMLAlgo.settings.average'
58 58
59 #end if 59 #end if
60 #end if 60 #end if
61 61
62 #if $SelMLAlgo.MLAlgo == 'DTC' 62 #if $SelMLAlgo.MLAlgo == 'DTC'
63 #if $SelMLAlgo.settings.advanced == "advanced" 63 #if $SelMLAlgo.settings.advanced == "advanced"
64 --criterion $SelMLAlgo.settings.criterion 64 --criterion '$SelMLAlgo.settings.criterion'
65 --splitter $SelMLAlgo.settings.splitter 65 --splitter '$SelMLAlgo.settings.splitter'
66 --max_depth $SelMLAlgo.settings.max_depth 66 --max_depth '$SelMLAlgo.settings.max_depth'
67 --min_samples_split $SelMLAlgo.settings.min_samples_split 67 --min_samples_split '$SelMLAlgo.settings.min_samples_split'
68 --min_samples_leaf $SelMLAlgo.settings.min_samples_leaf 68 --min_samples_leaf '$SelMLAlgo.settings.min_samples_leaf'
69 --min_weight_fraction_leaf $SelMLAlgo.settings.min_weight_fraction_leaf 69 --min_weight_fraction_leaf '$SelMLAlgo.settings.min_weight_fraction_leaf'
70 --max_features $SelMLAlgo.settings.max_features 70 --max_features '$SelMLAlgo.settings.max_features'
71 --random_state $SelMLAlgo.settings.random_state 71 --random_state '$SelMLAlgo.settings.random_state'
72 --max_leaf_nodes $SelMLAlgo.settings.max_leaf_nodes 72 --max_leaf_nodes '$SelMLAlgo.settings.max_leaf_nodes'
73 --min_impurity_decrease $SelMLAlgo.settings.min_impurity_decrease 73 --min_impurity_decrease '$SelMLAlgo.settings.min_impurity_decrease'
74 --min_impurity_split $SelMLAlgo.settings.min_impurity_split 74 --min_impurity_split '$SelMLAlgo.settings.min_impurity_split'
75 --presort $SelMLAlgo.settings.presort 75 --presort '$SelMLAlgo.settings.presort'
76 --ccpalpha $SelMLAlgo.settings.ccpalpha 76 --ccpalpha '$SelMLAlgo.settings.ccpalpha'
77 #end if 77 #end if
78 #end if 78 #end if
79 79
80 80
81 #if $SelMLAlgo.MLAlgo == 'GBC' 81 #if $SelMLAlgo.MLAlgo == 'GBC'
82 #if $SelMLAlgo.settings.advanced == "advanced" 82 #if $SelMLAlgo.settings.advanced == "advanced"
83 --loss $SelMLAlgo.settings.loss 83 --loss '$SelMLAlgo.settings.loss'
84 --learning_rate $SelMLAlgo.settings.learning_rate 84 --learning_rate '$SelMLAlgo.settings.learning_rate'
85 --n_estimators $SelMLAlgo.settings.n_estimators 85 --n_estimators '$SelMLAlgo.settings.n_estimators'
86 --subsample $SelMLAlgo.settings.subsample 86 --subsample '$SelMLAlgo.settings.subsample'
87 --criterion $SelMLAlgo.settings.criterion 87 --criterion '$SelMLAlgo.settings.criterion'
88 --min_samples_split $SelMLAlgo.settings.min_samples_split 88 --min_samples_split '$SelMLAlgo.settings.min_samples_split
89 --min_samples_leaf $SelMLAlgo.settings.min_samples_leaf 89 --min_samples_leaf '$SelMLAlgo.settings.min_samples_leaf''
90 --min_weight_fraction_leaf $SelMLAlgo.settings.min_weight_fraction_leaf 90 --min_weight_fraction_leaf '$SelMLAlgo.settings.min_weight_fraction_leaf'
91 --max_depth $SelMLAlgo.settings.max_depth 91 --max_depth '$SelMLAlgo.settings.max_depth'
92 --min_impurity_decrease $SelMLAlgo.settings.min_impurity_decrease 92 --min_impurity_decrease '$SelMLAlgo.settings.min_impurity_decrease'
93 --min_impurity_split $SelMLAlgo.settings.min_impurity_split 93 --min_impurity_split '$SelMLAlgo.settings.min_impurity_split'
94 --init $SelMLAlgo.settings.init 94 --init '$SelMLAlgo.settings.init'
95 --random_state $SelMLAlgo.settings.random_state 95 --random_state '$SelMLAlgo.settings.random_state'
96 --max_features $SelMLAlgo.settings.max_features 96 --max_features '$SelMLAlgo.settings.max_features'
97 --verbose $SelMLAlgo.settings.verbose 97 --verbose '$SelMLAlgo.settings.verbose'
98 --max_leaf_nodes $SelMLAlgo.settings.max_leaf_nodes 98 --max_leaf_nodes '$SelMLAlgo.settings.max_leaf_nodes'
99 --warm_start $SelMLAlgo.settings.warm_start 99 --warm_start '$SelMLAlgo.settings.warm_start'
100 --presort $SelMLAlgo.settings.presort 100 --presort '$SelMLAlgo.settings.presort'
101 --validation_fraction $SelMLAlgo.settings.validation_fraction 101 --validation_fraction '$SelMLAlgo.settings.validation_fraction'
102 --n_iter_no_change $SelMLAlgo.settings.n_iter_no_change 102 --n_iter_no_change '$SelMLAlgo.settings.n_iter_no_change'
103 --tol $SelMLAlgo.settings.tol 103 --tol '$SelMLAlgo.settings.tol'
104 --ccpalpha $SelMLAlgo.settings.ccpalpha 104 --ccpalpha '$SelMLAlgo.settings.ccpalpha'
105 #end if 105 #end if
106 #end if 106 #end if
107 107
108 #if $SelMLAlgo.MLAlgo == 'RFC' 108 #if $SelMLAlgo.MLAlgo == 'RFC'
109 #if $SelMLAlgo.settings.advanced == "advanced" 109 #if $SelMLAlgo.settings.advanced == "advanced"
110 --n_estimators $SelMLAlgo.settings.n_estimators 110 --n_estimators '$SelMLAlgo.settings.n_estimators'
111 --criterion $SelMLAlgo.settings.criterion 111 --criterion '$SelMLAlgo.settings.criterion'
112 --max_depth $SelMLAlgo.settings.max_depth 112 --max_depth '$SelMLAlgo.settings.max_depth'
113 --min_samples_split $SelMLAlgo.settings.min_samples_split 113 --min_samples_split '$SelMLAlgo.settings.min_samples_split'
114 --min_samples_leaf $SelMLAlgo.settings.min_samples_leaf 114 --min_samples_leaf '$SelMLAlgo.settings.min_samples_leaf'
115 --min_weight_fraction_leaf $SelMLAlgo.settings.min_weight_fraction_leaf 115 --min_weight_fraction_leaf '$SelMLAlgo.settings.min_weight_fraction_leaf'
116 --max_features $SelMLAlgo.settings.max_features 116 --max_features '$SelMLAlgo.settings.max_features'
117 --max_leaf_nodes $SelMLAlgo.settings.max_leaf_nodes 117 --max_leaf_nodes '$SelMLAlgo.settings.max_leaf_nodes'
118 --min_impurity_decrease $SelMLAlgo.settings.min_impurity_decrease 118 --min_impurity_decrease '$SelMLAlgo.settings.min_impurity_decrease'
119 --min_impurity_split $SelMLAlgo.settings.min_impurity_split 119 --min_impurity_split '$SelMLAlgo.settings.min_impurity_split'
120 --bootstrap $SelMLAlgo.settings.bootstrap 120 --bootstrap '$SelMLAlgo.settings.bootstrap'
121 --oob_score $SelMLAlgo.settings.oob_score 121 --oob_score '$SelMLAlgo.settings.oob_score'
122 --n_jobs $SelMLAlgo.settings.n_jobs 122 --n_jobs '$SelMLAlgo.settings.n_jobs'
123 --random_state $SelMLAlgo.settings.random_state 123 --random_state '$SelMLAlgo.settings.random_state'
124 --verbose $SelMLAlgo.settings.verbose 124 --verbose '$SelMLAlgo.settings.verbose'
125 --warm_start $SelMLAlgo.settings.warm_start 125 --warm_start '$SelMLAlgo.settings.warm_start'
126 --ccp_alpha $SelMLAlgo.settings.ccp_alpha 126 --ccp_alpha '$SelMLAlgo.settings.ccp_alpha'
127 --max_samples $SelMLAlgo.settings.max_samples 127 --max_samples '$SelMLAlgo.settings.max_samples'
128 #end if 128 #end if
129 #end if 129 #end if
130 130
131 131
132 #if $SelMLAlgo.MLAlgo == 'LRC' 132 #if $SelMLAlgo.MLAlgo == 'LRC'
133 #if $SelMLAlgo.settings.advanced == "advanced" 133 #if $SelMLAlgo.settings.advanced == "advanced"
134 --penalty $SelMLAlgo.settings.penalty 134 --penalty '$SelMLAlgo.settings.penalty'
135 --dual $SelMLAlgo.settings.dual 135 --dual '$SelMLAlgo.settings.dual'
136 --tol $SelMLAlgo.settings.tol 136 --tol '$SelMLAlgo.settings.tol'
137 --C $SelMLAlgo.settings.C 137 --C '$SelMLAlgo.settings.C'
138 --fit_intercept $SelMLAlgo.settings.fit_intercept 138 --fit_intercept '$SelMLAlgo.settings.fit_intercept'
139 --intercept_scaling $SelMLAlgo.settings.intercept_scaling 139 --intercept_scaling '$SelMLAlgo.settings.intercept_scaling'
140 --random_state $SelMLAlgo.settings.random_state 140 --random_state '$SelMLAlgo.settings.random_state'
141 --solver $SelMLAlgo.settings.solver 141 --solver '$SelMLAlgo.settings.solver'
142 --max_iter $SelMLAlgo.settings.max_iter 142 --max_iter '$SelMLAlgo.settings.max_iter'
143 --multi_class $SelMLAlgo.settings.multi_class 143 --multi_class '$SelMLAlgo.settings.multi_class'
144 --verbose $SelMLAlgo.settings.verbose 144 --verbose '$SelMLAlgo.settings.verbose'
145 --warm_start $SelMLAlgo.settings.warm_start 145 --warm_start '$SelMLAlgo.settings.warm_start'
146 --n_jobs $SelMLAlgo.settings.n_jobs 146 --n_jobs '$SelMLAlgo.settings.n_jobs'
147 --l1_ratio $SelMLAlgo.settings.l1_ratio 147 --l1_ratio '$SelMLAlgo.settings.l1_ratio'
148 #end if 148 #end if
149 #end if 149 #end if
150 150
151 #if $SelMLAlgo.MLAlgo == 'KNC' 151 #if $SelMLAlgo.MLAlgo == 'KNC'
152 #if $SelMLAlgo.settings.advanced == "advanced" 152 #if $SelMLAlgo.settings.advanced == "advanced"
153 --n_neighbors $SelMLAlgo.settings.n_neighbors 153 --n_neighbors '$SelMLAlgo.settings.n_neighbors'
154 --weights $SelMLAlgo.settings.weights 154 --weights '$SelMLAlgo.settings.weights'
155 --algorithm $SelMLAlgo.settings.algorithm 155 --algorithm '$SelMLAlgo.settings.algorithm'
156 --leaf_size $SelMLAlgo.settings.leaf_size 156 --leaf_size '$SelMLAlgo.settings.leaf_size'
157 --p $SelMLAlgo.settings.p 157 --p '$SelMLAlgo.settings.p'
158 --metric $SelMLAlgo.settings.metric 158 --metric '$SelMLAlgo.settings.metric'
159 --n_jobs $SelMLAlgo.settings.n_jobs 159 --n_jobs '$SelMLAlgo.settings.n_jobs'
160 #end if 160 #end if
161 #end if 161 #end if
162 162
163 #if $SelMLAlgo.MLAlgo == 'GNBC' 163 #if $SelMLAlgo.MLAlgo == 'GNBC'
164 #if $SelMLAlgo.settings.advanced == "advanced" 164 #if $SelMLAlgo.settings.advanced == "advanced"
165 --var_smoothing $SelMLAlgo.settings.var_smoothing 165 --var_smoothing '$SelMLAlgo.settings.var_smoothing'
166 #end if 166 #end if
167 #end if 167 #end if
168 168
169 #if $SelMLAlgo.MLAlgo == 'MLP' 169 #if $SelMLAlgo.MLAlgo == 'MLP'
170 #if $SelMLAlgo.settings.advanced == "advanced" 170 #if $SelMLAlgo.settings.advanced == "advanced"
171 --hidden_layer_sizes $SelMLAlgo.settings.hidden_layer_sizes 171 --hidden_layer_sizes '$SelMLAlgo.settings.hidden_layer_sizes'
172 --activation $SelMLAlgo.settings.activation 172 --activation '$SelMLAlgo.settings.activation'
173 --solver $SelMLAlgo.settings.solver 173 --solver '$SelMLAlgo.settings.solver'
174 --alpha $SelMLAlgo.settings.alpha 174 --alpha '$SelMLAlgo.settings.alpha'
175 --batch_size $SelMLAlgo.settings.batch_size 175 --batch_size '$SelMLAlgo.settings.batch_size'
176 --learning_rate $SelMLAlgo.settings.learning_rate 176 --learning_rate '$SelMLAlgo.settings.learning_rate'
177 --learning_rate_init $SelMLAlgo.settings.learning_rate_init 177 --learning_rate_init '$SelMLAlgo.settings.learning_rate_init'
178 --power_t $SelMLAlgo.settings.power_t 178 --power_t '$SelMLAlgo.settings.power_t'
179 --max_iter $SelMLAlgo.settings.max_iter 179 --max_iter '$SelMLAlgo.settings.max_iter'
180 --shuffle $SelMLAlgo.settings.shuffle 180 --shuffle '$SelMLAlgo.settings.shuffle'
181 --random_state $SelMLAlgo.settings.random_state 181 --random_state '$SelMLAlgo.settings.random_state'
182 --tol $SelMLAlgo.settings.tol 182 --tol '$SelMLAlgo.settings.tol'
183 --verbose $SelMLAlgo.settings.verbose 183 --verbose '$SelMLAlgo.settings.verbose'
184 --warm_start $SelMLAlgo.settings.warm_start 184 --warm_start '$SelMLAlgo.settings.warm_start'
185 --momentum $SelMLAlgo.settings.momentum 185 --momentum '$SelMLAlgo.settings.momentum'
186 --nesterovs_momentum $SelMLAlgo.settings.nesterovs_momentum 186 --nesterovs_momentum '$SelMLAlgo.settings.nesterovs_momentum'
187 --early_stopping $SelMLAlgo.settings.early_stopping 187 --early_stopping '$SelMLAlgo.settings.early_stopping'
188 --validation_fraction $SelMLAlgo.settings.validation_fraction 188 --validation_fraction '$SelMLAlgo.settings.validation_fraction'
189 --beta_1 $SelMLAlgo.settings.beta_1 189 --beta_1 '$SelMLAlgo.settings.beta_1'
190 --beta_2 $SelMLAlgo.settings.beta_2 190 --beta_2 '$SelMLAlgo.settings.beta_2'
191 --epsilon $SelMLAlgo.settings.epsilon 191 --epsilon '$SelMLAlgo.settings.epsilon'
192 --n_iter_no_change $SelMLAlgo.settings.n_iter_no_change 192 --n_iter_no_change '$SelMLAlgo.settings.n_iter_no_change'
193 --max_fun $SelMLAlgo.settings.max_fun 193 --max_fun '$SelMLAlgo.settings.max_fun'
194 --TrainFile $SelMLAlgo.settings.TrainFile 194 --TrainFile '$SelMLAlgo.settings.TrainFile'
195 --TestMethod $SelMLAlgo.settings.TestMethod 195 --TestMethod '$SelMLAlgo.settings.TestMethod'
196 --SelectedSclaer $SelMLAlgo.settings.SelectedSclaer 196 --SelectedSclaer '$SelMLAlgo.settings.SelectedSclaer'
197 --NFolds $SelMLAlgo.settings.NFolds 197 --NFolds '$SelMLAlgo.settings.NFolds'
198 --Testspt $SelMLAlgo.settings.Testspt 198 --Testspt '$SelMLAlgo.settings.Testspt'
199 --TestFile $SelMLAlgo.settings.TestFile 199 --TestFile '$SelMLAlgo.settings.TestFile'
200 --OutFile $SelMLAlgo.settings.OutFile 200 --OutFile '$SelMLAlgo.settings.OutFile'
201 --htmlOutDir $SelMLAlgo.settings.htmlOutDir 201 --htmlOutDir '$SelMLAlgo.settings.htmlOutDir'
202 --htmlFname $SelMLAlgo.settings.htmlFname 202 --htmlFname '$SelMLAlgo.settings.htmlFname'
203 --Workdirpath $SelMLAlgo.settings.Workdirpath 203 --Workdirpath '$SelMLAlgo.settings.Workdirpath'
204 #end if 204 #end if
205 #end if 205 #end if
206 206
207 --TrainFile '$input1' --TestMethod '$TestMethods.SelTestMethods' --SelectedSclaer '$scalling' 207 --TrainFile '$input1' --TestMethod '$TestMethods.SelTestMethods' --SelectedSclaer '$scalling'
208 --htmlOutDir '$output2.extra_files_path' 208 --htmlOutDir '$output2.extra_files_path'