@@ -140,27 +140,27 @@ def set_write_defaults_if_needed(
140140 self .kpm = self .kpm or 2
141141 self .population_props = self .population_props or False
142142 self .max_iter = self .max_iter or 100
143- self .nagents = self .nagents or 50
144- self .nluckyagents = self .nluckyagents or 5
145- self .update_freq = self .update_freq or 10
143+ self .nagents = self .nagents or 20
144+ self .nluckyagents = self .nluckyagents or 2
145+ self .update_freq = self .update_freq or 50000
146146 self .max_damping = self .max_damping or 2.0
147147 self .min_damping = self .min_damping or 0.0
148148 self .min_theta = self .min_theta or 0.0
149- self .max_theta = self .max_theta or 0.1
150- self .min_wn = self .min_wn or "1.0E-10 "
151- self .max_wn = self .max_wn or "1.0E-4 "
152- self .a_decay_factor = self .a_decay_factor or 5.0
153- self .loss = self .loss or "mse "
149+ self .max_theta = self .max_theta or 1.0
150+ self .min_wn = self .min_wn or "1.0E-4 "
151+ self .max_wn = self .max_wn or "1.0E-3 "
152+ self .a_decay_factor = self .a_decay_factor or 0.98
153+ self .loss = self .loss or "rmse "
154154 self .huber_delta = self .huber_delta or 0.05
155155 self .mean_type = self .mean_type or 21
156156 self .is_constant_noise = self .is_constant_noise or True
157157 self .stagnation_check_point = self .stagnation_check_point or 1.2
158158 self .cmean_range_factor = self .cmean_range_factor or 5.0
159159 self .overwrite_stout = self .overwrite_stout or True
160160 self .max_reg_weight = self .max_reg_weight or 40000.0
161- self .reg_noise = self .reg_noise or 1.0e-4
161+ self .reg_noise = self .reg_noise or 1.0e-5
162162 self .batch_size = self .batch_size or 250
163- self .weights_lambda = self .weights_lambda or 1.0e-10
163+ self .weights_lambda = self .weights_lambda or 1.0e-12
164164 self .gwo_cycles = self .gwo_cycles or 1
165165 self .elitism = self .elitism or 1
166166 self .scaling = self .scaling or False
0 commit comments