diff --git a/scripts/config/CIFAR10/analysis/t_gap/s2stdp-nownorm.json b/scripts/config/CIFAR10/analysis/t_gap/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..205166a3d0798b5945c49adf46fd844940624da8
--- /dev/null
+++ b/scripts/config/CIFAR10/analysis/t_gap/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 550,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.2, 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/analysis/t_gap/sstdp-nownorm.json b/scripts/config/CIFAR10/analysis/t_gap/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..52eb90cfc5e005c29c7cba47e596a04ad6beb547
--- /dev/null
+++ b/scripts/config/CIFAR10/analysis/t_gap/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 400,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.2, 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.075,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-128/s2stdp-nownorm.json b/scripts/config/CIFAR10/csnn-128/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..3a2e7e7ed5be9e3b28697d7711b902e84e71fb10
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-128/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 550,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-128/sstdp-nownorm.json b/scripts/config/CIFAR10/csnn-128/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..47c3038b933498e21b3d7fba13d90331b1831020
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-128/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 400,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0005,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.075,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-16/s2stdp-nownorm.json b/scripts/config/CIFAR10/csnn-16/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..d9b59213fcbcd1ca231abbb0c44db51c33193dcb
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-16/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 135,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-16/sstdp-nownorm.json b/scripts/config/CIFAR10/csnn-16/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..026ca632646c90f31425444509d7a95e1c397e57
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-16/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 100,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0005,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.075,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-64/s2stdp-nownorm.json b/scripts/config/CIFAR10/csnn-64/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..b74cadedb828d4b843da47f5b6e6896ac86c10d2
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-64/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 275,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/csnn-64/sstdp-nownorm.json b/scripts/config/CIFAR10/csnn-64/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..25d80246ae5d270c0c5055fe94f735da82d3c16b
--- /dev/null
+++ b/scripts/config/CIFAR10/csnn-64/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 200,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0005,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.075,
+    "stdp_am": -0.01,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/gridsearch/s2stdp-nownorm.json b/scripts/config/CIFAR10/gridsearch/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..014c7759f7d0c575bbbfdd8f3e171e6d91d1a89a
--- /dev/null
+++ b/scripts/config/CIFAR10/gridsearch/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 350, 400, 450, 500, 550, 600 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.05, -0.025, -0.01, -0.0075, -0.005 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/CIFAR10/gridsearch/sstdp-nownorm.json b/scripts/config/CIFAR10/gridsearch/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..fc813f6e8db993430fd31856086ad6ac2e8986f8
--- /dev/null
+++ b/scripts/config/CIFAR10/gridsearch/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 150, 200, 250, 350, 400, 450 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.05, -0.025, -0.01, -0.0075, -0.005 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/analysis/t_gap/s2stdp-nownorm.json b/scripts/config/F-MNIST/analysis/t_gap/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..c0ae4bb33726da66b94d311339b717c0246551b8
--- /dev/null
+++ b/scripts/config/F-MNIST/analysis/t_gap/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 350,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/analysis/t_gap/sstdp-nownorm.json b/scripts/config/F-MNIST/analysis/t_gap/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..1d7ed8da0b30b03f0532d71470bd1714e420d57d
--- /dev/null
+++ b/scripts/config/F-MNIST/analysis/t_gap/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 150,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.025,
+    "stdp_am": -0.001,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/csnn-128/s2stdp-nownorm.json b/scripts/config/F-MNIST/csnn-128/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..6b2d1742464fc01b6634b5f03bc0bdd3a7dcc4f5
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-128/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 350,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
diff --git a/scripts/config/F-MNIST/csnn-128/sstdp-nownorm.json b/scripts/config/F-MNIST/csnn-128/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..2cc47c4b6db096d8d0b312b680f623d1ffdf8cb4
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-128/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 150,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.05,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.025,
+    "stdp_am": -0.001,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/csnn-16/s2stdp-nownorm.json b/scripts/config/F-MNIST/csnn-16/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..8c114c55ad8e4dfc62796cd416663dfff783f17e
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-16/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 85,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/csnn-16/sstdp-nownorm.json b/scripts/config/F-MNIST/csnn-16/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..c3b63032d1be142f66c3c5289f5337f05fdbb0d7
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-16/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 35,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.05,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.025,
+    "stdp_am": -0.001,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/csnn-64/s2stdp-nownorm.json b/scripts/config/F-MNIST/csnn-64/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..d26f0b3330f71b205bbf27d5b05d2e691df3848f
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-64/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 175,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.025,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.1,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/csnn-64/sstdp-nownorm.json b/scripts/config/F-MNIST/csnn-64/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..2c9a34351e00c277b42ad3d2f679d07be87a6923
--- /dev/null
+++ b/scripts/config/F-MNIST/csnn-64/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": 75,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.05,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.025,
+    "stdp_am": -0.001,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/gridsearch/s2stdp-nownorm.json b/scripts/config/F-MNIST/gridsearch/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..74b81bc6014d383b7009b231673e564a29086199
--- /dev/null
+++ b/scripts/config/F-MNIST/gridsearch/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 150, 200, 250, 300, 350, 400 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.0075, -0.005, -0.0025, -0.001, 0 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/F-MNIST/gridsearch/sstdp-nownorm.json b/scripts/config/F-MNIST/gridsearch/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..8219941ff07408c4a393b55ea2bf7ed0f37fcc05
--- /dev/null
+++ b/scripts/config/F-MNIST/gridsearch/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 100, 150, 200, 250, 300, 350 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.07, 0.06, 0.05, 0.04, 0.03, 0.02, 0.01 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.0075, -0.005, -0.0025, -0.001, 0 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/analysis/t_gap/s2stdp-nownorm.json b/scripts/config/MNIST/analysis/t_gap/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..06db14fd41ba94e38d506ff205fd01e84ddd994b
--- /dev/null
+++ b/scripts/config/MNIST/analysis/t_gap/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 300,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.2, 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/analysis/t_gap/sstdp-nownorm.json b/scripts/config/MNIST/analysis/t_gap/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..a3ba7acd2dd6d74b7b59fa7559c5598c6b84e5a8
--- /dev/null
+++ b/scripts/config/MNIST/analysis/t_gap/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 150,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.2,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.2, 0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": 0,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-128/s2stdp-nownorm.json b/scripts/config/MNIST/csnn-128/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..bea384455a1418116b8d8daf7c94096ceab833a1
--- /dev/null
+++ b/scripts/config/MNIST/csnn-128/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 300,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0075,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-128/sstdp-nownorm.json b/scripts/config/MNIST/csnn-128/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..3f3b9adb8c8429fb3d58e3b30716637fa024723b
--- /dev/null
+++ b/scripts/config/MNIST/csnn-128/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 150,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.2,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.07,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": 0,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-16/s2stdp-nownorm.json b/scripts/config/MNIST/csnn-16/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..f9e13618b12500c5a6f867a68d953b7ed4e3fc2a
--- /dev/null
+++ b/scripts/config/MNIST/csnn-16/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 75,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0075,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-16/sstdp-nownorm.json b/scripts/config/MNIST/csnn-16/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..199fce889fe2a4287b24972b4c4e3d7056faf8ca
--- /dev/null
+++ b/scripts/config/MNIST/csnn-16/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 35,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.2,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.07,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": 0,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-64/s2stdp-nownorm.json b/scripts/config/MNIST/csnn-64/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..a62b0503fcc8da2152080245b863f47f26e4e4aa
--- /dev/null
+++ b/scripts/config/MNIST/csnn-64/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 150,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.0075,
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": -0.005,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/csnn-64/sstdp-nownorm.json b/scripts/config/MNIST/csnn-64/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..2526f06a0ccb725e1562ac9af673a0326428c65d
--- /dev/null
+++ b/scripts/config/MNIST/csnn-64/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": true,
+
+    "n_neurons": 10,
+    "firing_threshold": 75,
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.2,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": 0.07,
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": 0.05,
+    "stdp_am": 0,
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/gridsearch/s2stdp-nownorm.json b/scripts/config/MNIST/gridsearch/s2stdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..41967eec4f6960cc638666cb30e7e1a35e860610
--- /dev/null
+++ b/scripts/config/MNIST/gridsearch/s2stdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 100, 150, 200, 250, 300, 350 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.05, 0.04, 0.03, 0.02, 0.01, 0.0075, 0.005 ],
+    "adjust_t_gap": true,
+    "loss_bounds": false,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.0075, -0.005, -0.0025, -0.001, 0 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file
diff --git a/scripts/config/MNIST/gridsearch/sstdp-nownorm.json b/scripts/config/MNIST/gridsearch/sstdp-nownorm.json
new file mode 100644
index 0000000000000000000000000000000000000000..e5fee61a33d9799e0f3a6d19123264c4e0d23563
--- /dev/null
+++ b/scripts/config/MNIST/gridsearch/sstdp-nownorm.json
@@ -0,0 +1,43 @@
+{
+    "full_logs": false,
+
+    "n_neurons": 10,
+    "firing_threshold": [ 100, 150, 200, 250, 300, 350 ],
+    "leak_tau": null,
+    "decision_making": "single",
+
+    "w_min": 0,
+    "w_max": 1,
+    "w_normal_init": true,
+    "w_init_mean": 0.5,
+    "w_init_std": 0.01,
+    "normalize_weights": false,
+    "w_mean_norm": 0.3,
+
+    "n_epochs": 100,
+    "training_method": "sstdp",
+    "loss_type": "mean",
+    "t_gap": [ 0.08, 0.07, 0.06, 0.05, 0.04, 0.03, 0.02, 0.01 ],
+    "adjust_t_gap": true,
+    "loss_bounds": true,
+    "class_wta": true,
+    "early_stopping": true,
+    "early_stop_patience": 10,
+
+    "stdp_type": "multiplicative",
+    "stdp_soft_bound": false,
+    "stdp_ignore_silent": false,
+    "stdp_ap": [ 0.1, 0.075, 0.05, 0.025, 0.01 ],
+    "stdp_am": [ -0.0075, -0.005, -0.0025, -0.001, 0 ],
+    "stdp_anti_ap": null,
+    "stdp_anti_am": null,
+    "stdp_ltp_win": 1,
+    "stdp_ltd_win": 1,
+    "stdp_ltp_offset": 0,
+    "stdp_b": 1,
+    "modulate_lr_perf": false,
+    "lr_annealing": 0.98,
+
+    "dropout_in": 0,
+    "dropout_out": 0
+}
\ No newline at end of file