Skip to content

Commit 75005b7

Browse files
Update ames-wo-val-hyperparam-optimization-local.py
Reduce some max parameters to prevent exhausting RAM.
1 parent dc37564 commit 75005b7

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

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

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,18 @@
4444

4545
def objective(trial):
4646
# Define hyperparameter space
47-
minimum_levels = trial.suggest_int('minimum_levels', 1, 8)
48-
maximum_levels = trial.suggest_int('maximum_levels', minimum_levels, 8)
49-
minimum_units_per_level = trial.suggest_int('minimum_units_per_level', 1, 8)
50-
maximum_units_per_level = trial.suggest_int('maximum_units_per_level', minimum_units_per_level, 8)
51-
minimum_neurons_per_unit = trial.suggest_int('minimum_neurons_per_unit', 1, 8)
52-
maximum_neurons_per_unit = trial.suggest_int('maximum_neurons_per_unit', minimum_neurons_per_unit, 8)
47+
minimum_levels = trial.suggest_int('minimum_levels', 1, 5)
48+
maximum_levels = trial.suggest_int('maximum_levels', minimum_levels, 5)
49+
minimum_units_per_level = trial.suggest_int('minimum_units_per_level', 1, 5)
50+
maximum_units_per_level = trial.suggest_int('maximum_units_per_level', minimum_units_per_level, 5)
51+
minimum_neurons_per_unit = trial.suggest_int('minimum_neurons_per_unit', 1, 5)
52+
maximum_neurons_per_unit = trial.suggest_int('maximum_neurons_per_unit', minimum_neurons_per_unit, 5)
5353
activation = trial.suggest_categorical('activation', ['relu', 'elu', 'gelu', 'swish', 'softplus'])
5454
predecessor_level_connection_affinity_factor_first = trial.suggest_loguniform('predecessor_level_connection_affinity_factor_first', 0.1, 40.0)
5555
predecessor_level_connection_affinity_factor_main = trial.suggest_loguniform('predecessor_level_connection_affinity_factor_main', 0.1, 40.0)
56-
max_consecutive_lateral_connections = trial.suggest_int('max_consecutive_lateral_connections', 1, 40)
57-
p_lateral_connection = trial.suggest_loguniform('p_lateral_connection', 0.1, 40.0)
58-
num_lateral_connection_tries_per_unit = trial.suggest_int('num_lateral_connection_tries_per_unit', 1, 40)
56+
max_consecutive_lateral_connections = trial.suggest_int('max_consecutive_lateral_connections', 1, 35)
57+
p_lateral_connection = trial.suggest_loguniform('p_lateral_connection', 0.1, 35)
58+
num_lateral_connection_tries_per_unit = trial.suggest_int('num_lateral_connection_tries_per_unit', 1, 35)
5959
learning_rate = trial.suggest_loguniform('learning_rate', 10**-6, 0.6)
6060
epochs = trial.suggest_int('epochs', 1, 150)
6161
batch_size = trial.suggest_int('batch_size', 1, 800)

0 commit comments

Comments
 (0)