Loading EMRI_DET/nn/model_creation.py +1 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ def create_mlp(input_features, output_features, neurons, layers, activation, mod raise RuntimeError('Length of neuron vector does not equal number of hidden layers.') else: neurons = [neurons, ] model = LinearModel(input_features, output_features, neurons, layers, activation, model_name, initialisation=init, use_dropout=use_dropout,drop_p=drop_p,use_bn=use_bn) model = LinearModel(input_features, output_features, neurons, layers, activation, model_name, initialisation=init, use_dropout=use_dropout,drop_p=drop_p,use_bn=use_bn, out_activation=out_activation) model.norm_type=norm_type Path(get_script_path()+f'/../models/{model_name}/').mkdir(parents=True, exist_ok=True) pickle.dump(model, open(get_script_path()+f'/../models/{model_name}/function.pickle', "wb"), pickle.HIGHEST_PROTOCOL) # save blank model Loading EMRI_DET/validate.py +2 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,8 @@ def run_on_dataset(model, test_data, distances=None, n_batches=1, device=None, y distances = np.ones(xdata.shape[0]) * 0.5 out_unnorm *= (0.5/distances)[:,None] if ydata.ndim == 1: out_unnorm = out_unnorm.flatten() outputs = (out_unnorm,) if runtime: Loading Loading
EMRI_DET/nn/model_creation.py +1 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ def create_mlp(input_features, output_features, neurons, layers, activation, mod raise RuntimeError('Length of neuron vector does not equal number of hidden layers.') else: neurons = [neurons, ] model = LinearModel(input_features, output_features, neurons, layers, activation, model_name, initialisation=init, use_dropout=use_dropout,drop_p=drop_p,use_bn=use_bn) model = LinearModel(input_features, output_features, neurons, layers, activation, model_name, initialisation=init, use_dropout=use_dropout,drop_p=drop_p,use_bn=use_bn, out_activation=out_activation) model.norm_type=norm_type Path(get_script_path()+f'/../models/{model_name}/').mkdir(parents=True, exist_ok=True) pickle.dump(model, open(get_script_path()+f'/../models/{model_name}/function.pickle', "wb"), pickle.HIGHEST_PROTOCOL) # save blank model Loading
EMRI_DET/validate.py +2 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,8 @@ def run_on_dataset(model, test_data, distances=None, n_batches=1, device=None, y distances = np.ones(xdata.shape[0]) * 0.5 out_unnorm *= (0.5/distances)[:,None] if ydata.ndim == 1: out_unnorm = out_unnorm.flatten() outputs = (out_unnorm,) if runtime: Loading