Skip to content

Commit 1f1833b

Browse files
Update ames-wo-val-hyperparam-optimization-local.py
Try narrower range based on prior trials.
1 parent fe64906 commit 1f1833b

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

ames-wo-val-hyperparam-optimization-local.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ def objective(trial):
5555
minimum_neurons_per_unit = trial.suggest_int('minimum_neurons_per_unit', 1, 5)
5656
maximum_neurons_per_unit = trial.suggest_int('maximum_neurons_per_unit', minimum_neurons_per_unit, 5)
5757
activation = trial.suggest_categorical('activation', ['relu', 'elu', 'gelu', 'swish', 'softplus'])
58-
predecessor_level_connection_affinity_factor_first = trial.suggest_float('predecessor_level_connection_affinity_factor_first', 0.1, 40.0, log=True)
59-
predecessor_level_connection_affinity_factor_main = trial.suggest_float('predecessor_level_connection_affinity_factor_main', 0.1, 40.0, log=True)
60-
max_consecutive_lateral_connections = trial.suggest_int('max_consecutive_lateral_connections', 1, 35)
61-
p_lateral_connection = trial.suggest_float('p_lateral_connection', 0.1, 35, log=True)
62-
num_lateral_connection_tries_per_unit = trial.suggest_int('num_lateral_connection_tries_per_unit', 1, 35)
63-
learning_rate = trial.suggest_float('learning_rate', 10**-6, 0.6, log=True)
58+
predecessor_level_connection_affinity_factor_first = trial.suggest_float('predecessor_level_connection_affinity_factor_first', 0.5, 7.0)
59+
predecessor_level_connection_affinity_factor_main = trial.suggest_float('predecessor_level_connection_affinity_factor_main', 0.5, 7.0)
60+
max_consecutive_lateral_connections = trial.suggest_int('max_consecutive_lateral_connections', 15, 35)
61+
p_lateral_connection = trial.suggest_float('p_lateral_connection', 0.15, 15)
62+
num_lateral_connection_tries_per_unit = trial.suggest_int('num_lateral_connection_tries_per_unit', 7, 15)
63+
learning_rate = trial.suggest_float('learning_rate', 10**-4, 0.1, log=True)
6464
epochs = trial.suggest_int('epochs', 1, 150)
65-
batch_size = trial.suggest_int('batch_size', 1, 800)
65+
batch_size = trial.suggest_int('batch_size', 50, 700)
6666

6767
meta_trial_number = 0
6868

0 commit comments

Comments
 (0)