in vihds/config.py [0:0]
def apply_defaults_params(config):
defaults = munchify(
{
"solver": "midpoint",
"adjoint_solver": False,
"use_laplace": False,
"n_filters": 10,
"filter_size": 10,
"pool_size": 5,
"lambda_l2": 0.001,
"lambda_l2_hidden": 0.001,
"n_hidden": 50,
"n_hidden_decoder": 50,
"n_batch": 36,
"data_format": "channels_last",
"precision_type": "constant",
"precision_alpha": 1000.0,
"precision_beta": 1.0,
"init_prec": 0.00001,
"init_latent_species": 0.001,
"transfer_func": "tanh",
"n_hidden_decoder_precisions": 20,
"n_growth_layers": 4,
"tb_gradients": False,
"plot_histograms": False,
"learning_boundaries": [250, 500],
"learning_rate": 0.01,
"learning_gamma": 0.2,
}
)
for k in config:
defaults[k] = config[k]
return defaults