From 7bd7c460de77f50f269176ba2492dc96ba2c0896 Mon Sep 17 00:00:00 2001
From: Gaspard Goupy <gaspard.goupy@univ-lille.fr>
Date: Thu, 20 Jul 2023 15:45:53 +0200
Subject: [PATCH] Rename configs with the paper naming conventions

---
 .../config/{pcn-sstdp.json => pcn-s2stdp.json}         |  0
 .../analysis/config/{sstdp-og.json => s2stdp.json}     |  2 +-
 scripts/config/CIFAR10/analysis/config/sstdp.json      |  2 +-
 .../analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json}    |  0
 .../CIFAR10/analysis/lr/{sstdp-og.json => s2stdp.json} |  8 ++++----
 scripts/config/CIFAR10/analysis/lr/sstdp.json          |  8 ++++----
 .../analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} |  0
 .../analysis/t_gap/{sstdp-og.json => s2stdp.json}      |  8 ++++----
 scripts/config/CIFAR10/analysis/t_gap/sstdp.json       |  8 ++++----
 scripts/config/CIFAR10/{csnn-3 => csnn-128}/csnn.json  |  0
 .../pcn-sstdp.json => csnn-128/pcn-s2stdp.json}        |  0
 .../config/CIFAR10/{csnn-3 => csnn-128}/rstdp-20n.json |  0
 scripts/config/CIFAR10/{csnn-3 => csnn-128}/rstdp.json |  0
 .../{csnn-3/sstdp.json => csnn-128/s2stdp.json}        |  0
 .../{csnn-3/sstdp-og.json => csnn-128/sstdp.json}      |  0
 scripts/config/CIFAR10/{csnn-1 => csnn-16}/csnn.json   |  0
 .../{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} |  0
 .../config/CIFAR10/{csnn-1 => csnn-16}/rstdp-20n.json  |  0
 scripts/config/CIFAR10/{csnn-1 => csnn-16}/rstdp.json  |  0
 .../CIFAR10/{csnn-1/sstdp.json => csnn-16/s2stdp.json} |  0
 .../{csnn-1/sstdp-og.json => csnn-16/sstdp.json}       |  0
 scripts/config/CIFAR10/{csnn-2 => csnn-64}/csnn.json   |  0
 .../{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} |  0
 .../config/CIFAR10/{csnn-2 => csnn-64}/rstdp-20n.json  |  0
 scripts/config/CIFAR10/{csnn-2 => csnn-64}/rstdp.json  |  0
 .../CIFAR10/{csnn-2/sstdp.json => csnn-64/s2stdp.json} |  0
 .../{csnn-2/sstdp-og.json => csnn-64/sstdp.json}       |  0
 .../gridsearch/{pcn-sstdp.json => pcn-s2stdp.json}     |  0
 .../CIFAR10/gridsearch/{sstdp-og.json => s2stdp.json}  |  8 ++++----
 scripts/config/CIFAR10/gridsearch/sstdp.json           |  8 ++++----
 .../config/{pcn-sstdp.json => pcn-s2stdp.json}         |  0
 .../analysis/config/{sstdp-og.json => s2stdp.json}     |  2 +-
 scripts/config/F-MNIST/analysis/config/sstdp.json      |  2 +-
 .../analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json}    |  0
 .../sstdp-og.json => F-MNIST/analysis/lr/s2stdp.json}  |  8 ++++----
 scripts/config/F-MNIST/analysis/lr/sstdp.json          |  8 ++++----
 .../analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} |  0
 .../analysis/t_gap/{sstdp-og.json => s2stdp.json}      | 10 +++++-----
 scripts/config/F-MNIST/analysis/t_gap/sstdp.json       | 10 +++++-----
 scripts/config/F-MNIST/{csnn-3 => csnn-128}/csnn.json  |  0
 .../pcn-sstdp.json => csnn-128/pcn-s2stdp.json}        |  0
 .../config/F-MNIST/{csnn-3 => csnn-128}/rstdp-20n.json |  0
 scripts/config/F-MNIST/{csnn-3 => csnn-128}/rstdp.json |  0
 .../{csnn-3/sstdp.json => csnn-128/s2stdp.json}        |  0
 .../{csnn-3/sstdp-og.json => csnn-128/sstdp.json}      |  0
 scripts/config/F-MNIST/{csnn-1 => csnn-16}/csnn.json   |  0
 .../{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} |  0
 .../config/F-MNIST/{csnn-1 => csnn-16}/rstdp-20n.json  |  0
 scripts/config/F-MNIST/{csnn-1 => csnn-16}/rstdp.json  |  0
 .../F-MNIST/{csnn-1/sstdp.json => csnn-16/s2stdp.json} |  0
 .../{csnn-1/sstdp-og.json => csnn-16/sstdp.json}       |  0
 scripts/config/F-MNIST/{csnn-2 => csnn-64}/csnn.json   |  0
 .../{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} |  0
 .../config/F-MNIST/{csnn-2 => csnn-64}/rstdp-20n.json  |  0
 scripts/config/F-MNIST/{csnn-2 => csnn-64}/rstdp.json  |  0
 .../F-MNIST/{csnn-2/sstdp.json => csnn-64/s2stdp.json} |  0
 .../{csnn-2/sstdp-og.json => csnn-64/sstdp.json}       |  0
 .../gridsearch/{pcn-sstdp.json => pcn-s2stdp.json}     |  0
 .../F-MNIST/gridsearch/{sstdp-og.json => s2stdp.json}  |  4 ++--
 scripts/config/F-MNIST/gridsearch/sstdp.json           |  4 ++--
 .../config/{pcn-sstdp.json => pcn-s2stdp.json}         |  0
 .../analysis/config/{sstdp-og.json => s2stdp.json}     |  2 +-
 scripts/config/MNIST/analysis/config/sstdp.json        |  2 +-
 .../analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json}    |  0
 .../lr/sstdp-og.json => MNIST/analysis/lr/s2stdp.json} |  6 +++---
 scripts/config/MNIST/analysis/lr/sstdp.json            |  8 ++++----
 .../analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} |  0
 .../analysis/t_gap/{sstdp-og.json => s2stdp.json}      | 10 +++++-----
 scripts/config/MNIST/analysis/t_gap/sstdp.json         | 10 +++++-----
 scripts/config/MNIST/{csnn-3 => csnn-128}/csnn.json    |  0
 .../pcn-sstdp.json => csnn-128/pcn-s2stdp.json}        |  0
 .../config/MNIST/{csnn-3 => csnn-128}/rstdp-20n.json   |  0
 scripts/config/MNIST/{csnn-3 => csnn-128}/rstdp.json   |  0
 .../MNIST/{csnn-3/sstdp.json => csnn-128/s2stdp.json}  |  0
 .../{csnn-3/sstdp-og.json => csnn-128/sstdp.json}      |  0
 scripts/config/MNIST/{csnn-1 => csnn-16}/csnn.json     |  0
 .../{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} |  0
 .../config/MNIST/{csnn-1 => csnn-16}/rstdp-20n.json    |  0
 scripts/config/MNIST/{csnn-1 => csnn-16}/rstdp.json    |  0
 .../MNIST/{csnn-1/sstdp.json => csnn-16/s2stdp.json}   |  0
 .../MNIST/{csnn-1/sstdp-og.json => csnn-16/sstdp.json} |  0
 scripts/config/MNIST/{csnn-2 => csnn-64}/csnn.json     |  0
 .../{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} |  0
 .../config/MNIST/{csnn-2 => csnn-64}/rstdp-20n.json    |  0
 scripts/config/MNIST/{csnn-2 => csnn-64}/rstdp.json    |  0
 .../MNIST/{csnn-2/sstdp.json => csnn-64/s2stdp.json}   |  0
 .../MNIST/{csnn-2/sstdp-og.json => csnn-64/sstdp.json} |  0
 .../gridsearch/{pcn-sstdp.json => pcn-s2stdp.json}     |  0
 .../MNIST/gridsearch/{sstdp-og.json => s2stdp.json}    |  8 ++++----
 scripts/config/MNIST/gridsearch/sstdp.json             |  8 ++++----
 90 files changed, 77 insertions(+), 77 deletions(-)
 rename scripts/config/CIFAR10/analysis/config/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/analysis/config/{sstdp-og.json => s2stdp.json} (97%)
 rename scripts/config/CIFAR10/analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/analysis/lr/{sstdp-og.json => s2stdp.json} (91%)
 rename scripts/config/CIFAR10/analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/analysis/t_gap/{sstdp-og.json => s2stdp.json} (90%)
 rename scripts/config/CIFAR10/{csnn-3 => csnn-128}/csnn.json (100%)
 rename scripts/config/CIFAR10/{csnn-3/pcn-sstdp.json => csnn-128/pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-3 => csnn-128}/rstdp-20n.json (100%)
 rename scripts/config/CIFAR10/{csnn-3 => csnn-128}/rstdp.json (100%)
 rename scripts/config/CIFAR10/{csnn-3/sstdp.json => csnn-128/s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-3/sstdp-og.json => csnn-128/sstdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-1 => csnn-16}/csnn.json (100%)
 rename scripts/config/CIFAR10/{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-1 => csnn-16}/rstdp-20n.json (100%)
 rename scripts/config/CIFAR10/{csnn-1 => csnn-16}/rstdp.json (100%)
 rename scripts/config/CIFAR10/{csnn-1/sstdp.json => csnn-16/s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-1/sstdp-og.json => csnn-16/sstdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-2 => csnn-64}/csnn.json (100%)
 rename scripts/config/CIFAR10/{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-2 => csnn-64}/rstdp-20n.json (100%)
 rename scripts/config/CIFAR10/{csnn-2 => csnn-64}/rstdp.json (100%)
 rename scripts/config/CIFAR10/{csnn-2/sstdp.json => csnn-64/s2stdp.json} (100%)
 rename scripts/config/CIFAR10/{csnn-2/sstdp-og.json => csnn-64/sstdp.json} (100%)
 rename scripts/config/CIFAR10/gridsearch/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/CIFAR10/gridsearch/{sstdp-og.json => s2stdp.json} (84%)
 rename scripts/config/F-MNIST/analysis/config/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/analysis/config/{sstdp-og.json => s2stdp.json} (97%)
 rename scripts/config/F-MNIST/analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/{MNIST/analysis/lr/sstdp-og.json => F-MNIST/analysis/lr/s2stdp.json} (91%)
 rename scripts/config/F-MNIST/analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/analysis/t_gap/{sstdp-og.json => s2stdp.json} (87%)
 rename scripts/config/F-MNIST/{csnn-3 => csnn-128}/csnn.json (100%)
 rename scripts/config/F-MNIST/{csnn-3/pcn-sstdp.json => csnn-128/pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-3 => csnn-128}/rstdp-20n.json (100%)
 rename scripts/config/F-MNIST/{csnn-3 => csnn-128}/rstdp.json (100%)
 rename scripts/config/F-MNIST/{csnn-3/sstdp.json => csnn-128/s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-3/sstdp-og.json => csnn-128/sstdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-1 => csnn-16}/csnn.json (100%)
 rename scripts/config/F-MNIST/{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-1 => csnn-16}/rstdp-20n.json (100%)
 rename scripts/config/F-MNIST/{csnn-1 => csnn-16}/rstdp.json (100%)
 rename scripts/config/F-MNIST/{csnn-1/sstdp.json => csnn-16/s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-1/sstdp-og.json => csnn-16/sstdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-2 => csnn-64}/csnn.json (100%)
 rename scripts/config/F-MNIST/{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-2 => csnn-64}/rstdp-20n.json (100%)
 rename scripts/config/F-MNIST/{csnn-2 => csnn-64}/rstdp.json (100%)
 rename scripts/config/F-MNIST/{csnn-2/sstdp.json => csnn-64/s2stdp.json} (100%)
 rename scripts/config/F-MNIST/{csnn-2/sstdp-og.json => csnn-64/sstdp.json} (100%)
 rename scripts/config/F-MNIST/gridsearch/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/F-MNIST/gridsearch/{sstdp-og.json => s2stdp.json} (91%)
 rename scripts/config/MNIST/analysis/config/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/analysis/config/{sstdp-og.json => s2stdp.json} (97%)
 rename scripts/config/MNIST/analysis/lr/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/{F-MNIST/analysis/lr/sstdp-og.json => MNIST/analysis/lr/s2stdp.json} (93%)
 rename scripts/config/MNIST/analysis/t_gap/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/analysis/t_gap/{sstdp-og.json => s2stdp.json} (87%)
 rename scripts/config/MNIST/{csnn-3 => csnn-128}/csnn.json (100%)
 rename scripts/config/MNIST/{csnn-3/pcn-sstdp.json => csnn-128/pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-3 => csnn-128}/rstdp-20n.json (100%)
 rename scripts/config/MNIST/{csnn-3 => csnn-128}/rstdp.json (100%)
 rename scripts/config/MNIST/{csnn-3/sstdp.json => csnn-128/s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-3/sstdp-og.json => csnn-128/sstdp.json} (100%)
 rename scripts/config/MNIST/{csnn-1 => csnn-16}/csnn.json (100%)
 rename scripts/config/MNIST/{csnn-1/pcn-sstdp.json => csnn-16/pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-1 => csnn-16}/rstdp-20n.json (100%)
 rename scripts/config/MNIST/{csnn-1 => csnn-16}/rstdp.json (100%)
 rename scripts/config/MNIST/{csnn-1/sstdp.json => csnn-16/s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-1/sstdp-og.json => csnn-16/sstdp.json} (100%)
 rename scripts/config/MNIST/{csnn-2 => csnn-64}/csnn.json (100%)
 rename scripts/config/MNIST/{csnn-2/pcn-sstdp.json => csnn-64/pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-2 => csnn-64}/rstdp-20n.json (100%)
 rename scripts/config/MNIST/{csnn-2 => csnn-64}/rstdp.json (100%)
 rename scripts/config/MNIST/{csnn-2/sstdp.json => csnn-64/s2stdp.json} (100%)
 rename scripts/config/MNIST/{csnn-2/sstdp-og.json => csnn-64/sstdp.json} (100%)
 rename scripts/config/MNIST/gridsearch/{pcn-sstdp.json => pcn-s2stdp.json} (100%)
 rename scripts/config/MNIST/gridsearch/{sstdp-og.json => s2stdp.json} (81%)

diff --git a/scripts/config/CIFAR10/analysis/config/pcn-sstdp.json b/scripts/config/CIFAR10/analysis/config/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/analysis/config/pcn-sstdp.json
rename to scripts/config/CIFAR10/analysis/config/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/analysis/config/sstdp-og.json b/scripts/config/CIFAR10/analysis/config/s2stdp.json
similarity index 97%
rename from scripts/config/CIFAR10/analysis/config/sstdp-og.json
rename to scripts/config/CIFAR10/analysis/config/s2stdp.json
index f085462..b37d2ee 100644
--- a/scripts/config/CIFAR10/analysis/config/sstdp-og.json
+++ b/scripts/config/CIFAR10/analysis/config/s2stdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.01, 0.001, 0.005, 0.01, 0.005, 0.01, 0.001, 0.01, 0.001, 0.005 ],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/CIFAR10/analysis/config/sstdp.json b/scripts/config/CIFAR10/analysis/config/sstdp.json
index b37d2ee..f085462 100644
--- a/scripts/config/CIFAR10/analysis/config/sstdp.json
+++ b/scripts/config/CIFAR10/analysis/config/sstdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.01, 0.001, 0.005, 0.01, 0.005, 0.01, 0.001, 0.01, 0.001, 0.005 ],
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/CIFAR10/analysis/lr/pcn-sstdp.json b/scripts/config/CIFAR10/analysis/lr/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/analysis/lr/pcn-sstdp.json
rename to scripts/config/CIFAR10/analysis/lr/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/analysis/lr/sstdp-og.json b/scripts/config/CIFAR10/analysis/lr/s2stdp.json
similarity index 91%
rename from scripts/config/CIFAR10/analysis/lr/sstdp-og.json
rename to scripts/config/CIFAR10/analysis/lr/s2stdp.json
index be63b4f..ca69aa5 100644
--- a/scripts/config/CIFAR10/analysis/lr/sstdp-og.json
+++ b/scripts/config/CIFAR10/analysis/lr/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 200,
+    "firing_threshold": 500,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "w_mean_norm": 0.3,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": 0.0005,
+    "t_gap": 0.005,
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/CIFAR10/analysis/lr/sstdp.json b/scripts/config/CIFAR10/analysis/lr/sstdp.json
index ca69aa5..be63b4f 100644
--- a/scripts/config/CIFAR10/analysis/lr/sstdp.json
+++ b/scripts/config/CIFAR10/analysis/lr/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 500,
+    "firing_threshold": 200,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "w_mean_norm": 0.2,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": 0.005,
+    "t_gap": 0.0005,
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/CIFAR10/analysis/t_gap/pcn-sstdp.json b/scripts/config/CIFAR10/analysis/t_gap/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/analysis/t_gap/pcn-sstdp.json
rename to scripts/config/CIFAR10/analysis/t_gap/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/analysis/t_gap/sstdp-og.json b/scripts/config/CIFAR10/analysis/t_gap/s2stdp.json
similarity index 90%
rename from scripts/config/CIFAR10/analysis/t_gap/sstdp-og.json
rename to scripts/config/CIFAR10/analysis/t_gap/s2stdp.json
index 6461a8e..c0f779e 100644
--- a/scripts/config/CIFAR10/analysis/t_gap/sstdp-og.json
+++ b/scripts/config/CIFAR10/analysis/t_gap/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 200,
+    "firing_threshold": 500,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "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,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,7 +27,7 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.075,
+    "stdp_ap": 0.001,
     "stdp_am": -0.075,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
diff --git a/scripts/config/CIFAR10/analysis/t_gap/sstdp.json b/scripts/config/CIFAR10/analysis/t_gap/sstdp.json
index c0f779e..6461a8e 100644
--- a/scripts/config/CIFAR10/analysis/t_gap/sstdp.json
+++ b/scripts/config/CIFAR10/analysis/t_gap/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 500,
+    "firing_threshold": 200,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "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": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,7 +27,7 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.001,
+    "stdp_ap": 0.075,
     "stdp_am": -0.075,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
diff --git a/scripts/config/CIFAR10/csnn-3/csnn.json b/scripts/config/CIFAR10/csnn-128/csnn.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/csnn.json
rename to scripts/config/CIFAR10/csnn-128/csnn.json
diff --git a/scripts/config/CIFAR10/csnn-3/pcn-sstdp.json b/scripts/config/CIFAR10/csnn-128/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/pcn-sstdp.json
rename to scripts/config/CIFAR10/csnn-128/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-3/rstdp-20n.json b/scripts/config/CIFAR10/csnn-128/rstdp-20n.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/rstdp-20n.json
rename to scripts/config/CIFAR10/csnn-128/rstdp-20n.json
diff --git a/scripts/config/CIFAR10/csnn-3/rstdp.json b/scripts/config/CIFAR10/csnn-128/rstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/rstdp.json
rename to scripts/config/CIFAR10/csnn-128/rstdp.json
diff --git a/scripts/config/CIFAR10/csnn-3/sstdp.json b/scripts/config/CIFAR10/csnn-128/s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/sstdp.json
rename to scripts/config/CIFAR10/csnn-128/s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-3/sstdp-og.json b/scripts/config/CIFAR10/csnn-128/sstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-3/sstdp-og.json
rename to scripts/config/CIFAR10/csnn-128/sstdp.json
diff --git a/scripts/config/CIFAR10/csnn-1/csnn.json b/scripts/config/CIFAR10/csnn-16/csnn.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/csnn.json
rename to scripts/config/CIFAR10/csnn-16/csnn.json
diff --git a/scripts/config/CIFAR10/csnn-1/pcn-sstdp.json b/scripts/config/CIFAR10/csnn-16/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/pcn-sstdp.json
rename to scripts/config/CIFAR10/csnn-16/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-1/rstdp-20n.json b/scripts/config/CIFAR10/csnn-16/rstdp-20n.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/rstdp-20n.json
rename to scripts/config/CIFAR10/csnn-16/rstdp-20n.json
diff --git a/scripts/config/CIFAR10/csnn-1/rstdp.json b/scripts/config/CIFAR10/csnn-16/rstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/rstdp.json
rename to scripts/config/CIFAR10/csnn-16/rstdp.json
diff --git a/scripts/config/CIFAR10/csnn-1/sstdp.json b/scripts/config/CIFAR10/csnn-16/s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/sstdp.json
rename to scripts/config/CIFAR10/csnn-16/s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-1/sstdp-og.json b/scripts/config/CIFAR10/csnn-16/sstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-1/sstdp-og.json
rename to scripts/config/CIFAR10/csnn-16/sstdp.json
diff --git a/scripts/config/CIFAR10/csnn-2/csnn.json b/scripts/config/CIFAR10/csnn-64/csnn.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/csnn.json
rename to scripts/config/CIFAR10/csnn-64/csnn.json
diff --git a/scripts/config/CIFAR10/csnn-2/pcn-sstdp.json b/scripts/config/CIFAR10/csnn-64/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/pcn-sstdp.json
rename to scripts/config/CIFAR10/csnn-64/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-2/rstdp-20n.json b/scripts/config/CIFAR10/csnn-64/rstdp-20n.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/rstdp-20n.json
rename to scripts/config/CIFAR10/csnn-64/rstdp-20n.json
diff --git a/scripts/config/CIFAR10/csnn-2/rstdp.json b/scripts/config/CIFAR10/csnn-64/rstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/rstdp.json
rename to scripts/config/CIFAR10/csnn-64/rstdp.json
diff --git a/scripts/config/CIFAR10/csnn-2/sstdp.json b/scripts/config/CIFAR10/csnn-64/s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/sstdp.json
rename to scripts/config/CIFAR10/csnn-64/s2stdp.json
diff --git a/scripts/config/CIFAR10/csnn-2/sstdp-og.json b/scripts/config/CIFAR10/csnn-64/sstdp.json
similarity index 100%
rename from scripts/config/CIFAR10/csnn-2/sstdp-og.json
rename to scripts/config/CIFAR10/csnn-64/sstdp.json
diff --git a/scripts/config/CIFAR10/gridsearch/pcn-sstdp.json b/scripts/config/CIFAR10/gridsearch/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/CIFAR10/gridsearch/pcn-sstdp.json
rename to scripts/config/CIFAR10/gridsearch/pcn-s2stdp.json
diff --git a/scripts/config/CIFAR10/gridsearch/sstdp-og.json b/scripts/config/CIFAR10/gridsearch/s2stdp.json
similarity index 84%
rename from scripts/config/CIFAR10/gridsearch/sstdp-og.json
rename to scripts/config/CIFAR10/gridsearch/s2stdp.json
index d625cec..0f8ae4a 100644
--- a/scripts/config/CIFAR10/gridsearch/sstdp-og.json
+++ b/scripts/config/CIFAR10/gridsearch/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": false,
 
     "n_neurons": 10,
-    "firing_threshold": [150, 200, 250, 300, 350],
+    "firing_threshold": [350, 400, 450, 500, 550],
     "leak_tau": null,
     "decision_making": "single",
 
@@ -17,9 +17,9 @@
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": [0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005, 0.00025, 0.0001],
+    "t_gap": [0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,7 +27,7 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": [0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.001],
+    "stdp_ap": [0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001],
     "stdp_am": [-0.3, -0.2, -0.1, -0.075, -0.05],
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
diff --git a/scripts/config/CIFAR10/gridsearch/sstdp.json b/scripts/config/CIFAR10/gridsearch/sstdp.json
index 0f8ae4a..d625cec 100644
--- a/scripts/config/CIFAR10/gridsearch/sstdp.json
+++ b/scripts/config/CIFAR10/gridsearch/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": false,
 
     "n_neurons": 10,
-    "firing_threshold": [350, 400, 450, 500, 550],
+    "firing_threshold": [150, 200, 250, 300, 350],
     "leak_tau": null,
     "decision_making": "single",
 
@@ -17,9 +17,9 @@
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": [0.01, 0.0075, 0.005, 0.0025, 0.001, 0.00075, 0.0005],
+    "t_gap": [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,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,7 +27,7 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": [0.05, 0.025, 0.01, 0.0075, 0.005, 0.0025, 0.001],
+    "stdp_ap": [0.1, 0.075, 0.05, 0.025, 0.01, 0.0075, 0.005, 0.001],
     "stdp_am": [-0.3, -0.2, -0.1, -0.075, -0.05],
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
diff --git a/scripts/config/F-MNIST/analysis/config/pcn-sstdp.json b/scripts/config/F-MNIST/analysis/config/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/analysis/config/pcn-sstdp.json
rename to scripts/config/F-MNIST/analysis/config/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/analysis/config/sstdp-og.json b/scripts/config/F-MNIST/analysis/config/s2stdp.json
similarity index 97%
rename from scripts/config/F-MNIST/analysis/config/sstdp-og.json
rename to scripts/config/F-MNIST/analysis/config/s2stdp.json
index 5dc53b2..63df1af 100644
--- a/scripts/config/F-MNIST/analysis/config/sstdp-og.json
+++ b/scripts/config/F-MNIST/analysis/config/s2stdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.02, 0.005, 0.01, 0.02, 0.01, 0.02, 0.005, 0.02, 0.005, 0.01 ],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/F-MNIST/analysis/config/sstdp.json b/scripts/config/F-MNIST/analysis/config/sstdp.json
index 63df1af..5dc53b2 100644
--- a/scripts/config/F-MNIST/analysis/config/sstdp.json
+++ b/scripts/config/F-MNIST/analysis/config/sstdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.02, 0.005, 0.01, 0.02, 0.01, 0.02, 0.005, 0.02, 0.005, 0.01 ],
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/F-MNIST/analysis/lr/pcn-sstdp.json b/scripts/config/F-MNIST/analysis/lr/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/analysis/lr/pcn-sstdp.json
rename to scripts/config/F-MNIST/analysis/lr/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/analysis/lr/sstdp-og.json b/scripts/config/F-MNIST/analysis/lr/s2stdp.json
similarity index 91%
rename from scripts/config/MNIST/analysis/lr/sstdp-og.json
rename to scripts/config/F-MNIST/analysis/lr/s2stdp.json
index 573ea4d..d2d503c 100644
--- a/scripts/config/MNIST/analysis/lr/sstdp-og.json
+++ b/scripts/config/F-MNIST/analysis/lr/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 200,
+    "firing_threshold": 300,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "w_mean_norm": 0.3,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": 0.06,
+    "t_gap": 0.02,
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/F-MNIST/analysis/lr/sstdp.json b/scripts/config/F-MNIST/analysis/lr/sstdp.json
index d2d503c..c31d278 100644
--- a/scripts/config/F-MNIST/analysis/lr/sstdp.json
+++ b/scripts/config/F-MNIST/analysis/lr/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 300,
+    "firing_threshold": 350,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "w_mean_norm": 0.2,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": 0.02,
+    "t_gap": 0.03,
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/F-MNIST/analysis/t_gap/pcn-sstdp.json b/scripts/config/F-MNIST/analysis/t_gap/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/analysis/t_gap/pcn-sstdp.json
rename to scripts/config/F-MNIST/analysis/t_gap/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/analysis/t_gap/sstdp-og.json b/scripts/config/F-MNIST/analysis/t_gap/s2stdp.json
similarity index 87%
rename from scripts/config/F-MNIST/analysis/t_gap/sstdp-og.json
rename to scripts/config/F-MNIST/analysis/t_gap/s2stdp.json
index b769593..8c82c16 100644
--- a/scripts/config/F-MNIST/analysis/t_gap/sstdp-og.json
+++ b/scripts/config/F-MNIST/analysis/t_gap/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 350,
+    "firing_threshold": 300,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "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,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.001,
-    "stdp_am": -0.2,
+    "stdp_ap": 0.005,
+    "stdp_am": -0.075,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
diff --git a/scripts/config/F-MNIST/analysis/t_gap/sstdp.json b/scripts/config/F-MNIST/analysis/t_gap/sstdp.json
index 8c82c16..b769593 100644
--- a/scripts/config/F-MNIST/analysis/t_gap/sstdp.json
+++ b/scripts/config/F-MNIST/analysis/t_gap/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 300,
+    "firing_threshold": 350,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "w_mean_norm": 0.2,
 
     "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,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.005,
-    "stdp_am": -0.075,
+    "stdp_ap": 0.001,
+    "stdp_am": -0.2,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
diff --git a/scripts/config/F-MNIST/csnn-3/csnn.json b/scripts/config/F-MNIST/csnn-128/csnn.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/csnn.json
rename to scripts/config/F-MNIST/csnn-128/csnn.json
diff --git a/scripts/config/F-MNIST/csnn-3/pcn-sstdp.json b/scripts/config/F-MNIST/csnn-128/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/pcn-sstdp.json
rename to scripts/config/F-MNIST/csnn-128/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-3/rstdp-20n.json b/scripts/config/F-MNIST/csnn-128/rstdp-20n.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/rstdp-20n.json
rename to scripts/config/F-MNIST/csnn-128/rstdp-20n.json
diff --git a/scripts/config/F-MNIST/csnn-3/rstdp.json b/scripts/config/F-MNIST/csnn-128/rstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/rstdp.json
rename to scripts/config/F-MNIST/csnn-128/rstdp.json
diff --git a/scripts/config/F-MNIST/csnn-3/sstdp.json b/scripts/config/F-MNIST/csnn-128/s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/sstdp.json
rename to scripts/config/F-MNIST/csnn-128/s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-3/sstdp-og.json b/scripts/config/F-MNIST/csnn-128/sstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-3/sstdp-og.json
rename to scripts/config/F-MNIST/csnn-128/sstdp.json
diff --git a/scripts/config/F-MNIST/csnn-1/csnn.json b/scripts/config/F-MNIST/csnn-16/csnn.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/csnn.json
rename to scripts/config/F-MNIST/csnn-16/csnn.json
diff --git a/scripts/config/F-MNIST/csnn-1/pcn-sstdp.json b/scripts/config/F-MNIST/csnn-16/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/pcn-sstdp.json
rename to scripts/config/F-MNIST/csnn-16/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-1/rstdp-20n.json b/scripts/config/F-MNIST/csnn-16/rstdp-20n.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/rstdp-20n.json
rename to scripts/config/F-MNIST/csnn-16/rstdp-20n.json
diff --git a/scripts/config/F-MNIST/csnn-1/rstdp.json b/scripts/config/F-MNIST/csnn-16/rstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/rstdp.json
rename to scripts/config/F-MNIST/csnn-16/rstdp.json
diff --git a/scripts/config/F-MNIST/csnn-1/sstdp.json b/scripts/config/F-MNIST/csnn-16/s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/sstdp.json
rename to scripts/config/F-MNIST/csnn-16/s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-1/sstdp-og.json b/scripts/config/F-MNIST/csnn-16/sstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-1/sstdp-og.json
rename to scripts/config/F-MNIST/csnn-16/sstdp.json
diff --git a/scripts/config/F-MNIST/csnn-2/csnn.json b/scripts/config/F-MNIST/csnn-64/csnn.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/csnn.json
rename to scripts/config/F-MNIST/csnn-64/csnn.json
diff --git a/scripts/config/F-MNIST/csnn-2/pcn-sstdp.json b/scripts/config/F-MNIST/csnn-64/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/pcn-sstdp.json
rename to scripts/config/F-MNIST/csnn-64/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-2/rstdp-20n.json b/scripts/config/F-MNIST/csnn-64/rstdp-20n.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/rstdp-20n.json
rename to scripts/config/F-MNIST/csnn-64/rstdp-20n.json
diff --git a/scripts/config/F-MNIST/csnn-2/rstdp.json b/scripts/config/F-MNIST/csnn-64/rstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/rstdp.json
rename to scripts/config/F-MNIST/csnn-64/rstdp.json
diff --git a/scripts/config/F-MNIST/csnn-2/sstdp.json b/scripts/config/F-MNIST/csnn-64/s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/sstdp.json
rename to scripts/config/F-MNIST/csnn-64/s2stdp.json
diff --git a/scripts/config/F-MNIST/csnn-2/sstdp-og.json b/scripts/config/F-MNIST/csnn-64/sstdp.json
similarity index 100%
rename from scripts/config/F-MNIST/csnn-2/sstdp-og.json
rename to scripts/config/F-MNIST/csnn-64/sstdp.json
diff --git a/scripts/config/F-MNIST/gridsearch/pcn-sstdp.json b/scripts/config/F-MNIST/gridsearch/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/F-MNIST/gridsearch/pcn-sstdp.json
rename to scripts/config/F-MNIST/gridsearch/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/gridsearch/sstdp-og.json b/scripts/config/F-MNIST/gridsearch/s2stdp.json
similarity index 91%
rename from scripts/config/F-MNIST/gridsearch/sstdp-og.json
rename to scripts/config/F-MNIST/gridsearch/s2stdp.json
index 079cad4..7cab0e5 100644
--- a/scripts/config/F-MNIST/gridsearch/sstdp-og.json
+++ b/scripts/config/F-MNIST/gridsearch/s2stdp.json
@@ -17,9 +17,9 @@
     "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],
+    "t_gap": [0.05, 0.04, 0.03, 0.02, 0.01, 0.005],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/F-MNIST/gridsearch/sstdp.json b/scripts/config/F-MNIST/gridsearch/sstdp.json
index 7cab0e5..079cad4 100644
--- a/scripts/config/F-MNIST/gridsearch/sstdp.json
+++ b/scripts/config/F-MNIST/gridsearch/sstdp.json
@@ -17,9 +17,9 @@
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": [0.05, 0.04, 0.03, 0.02, 0.01, 0.005],
+    "t_gap": [0.08, 0.07, 0.06, 0.05, 0.04, 0.03, 0.02, 0.01],
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/MNIST/analysis/config/pcn-sstdp.json b/scripts/config/MNIST/analysis/config/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/analysis/config/pcn-sstdp.json
rename to scripts/config/MNIST/analysis/config/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/analysis/config/sstdp-og.json b/scripts/config/MNIST/analysis/config/s2stdp.json
similarity index 97%
rename from scripts/config/MNIST/analysis/config/sstdp-og.json
rename to scripts/config/MNIST/analysis/config/s2stdp.json
index 1a09e45..6647bbf 100644
--- a/scripts/config/MNIST/analysis/config/sstdp-og.json
+++ b/scripts/config/MNIST/analysis/config/s2stdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.02, 0.005, 0.01, 0.02, 0.01, 0.02, 0.005, 0.02, 0.005, 0.01 ],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/MNIST/analysis/config/sstdp.json b/scripts/config/MNIST/analysis/config/sstdp.json
index 6647bbf..1a09e45 100644
--- a/scripts/config/MNIST/analysis/config/sstdp.json
+++ b/scripts/config/MNIST/analysis/config/sstdp.json
@@ -19,7 +19,7 @@
     "loss_type": "mean",
     "t_gap": [ 0.02, 0.005, 0.01, 0.02, 0.01, 0.02, 0.005, 0.02, 0.005, 0.01 ],
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/MNIST/analysis/lr/pcn-sstdp.json b/scripts/config/MNIST/analysis/lr/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/analysis/lr/pcn-sstdp.json
rename to scripts/config/MNIST/analysis/lr/pcn-s2stdp.json
diff --git a/scripts/config/F-MNIST/analysis/lr/sstdp-og.json b/scripts/config/MNIST/analysis/lr/s2stdp.json
similarity index 93%
rename from scripts/config/F-MNIST/analysis/lr/sstdp-og.json
rename to scripts/config/MNIST/analysis/lr/s2stdp.json
index c31d278..7d7e2e0 100644
--- a/scripts/config/F-MNIST/analysis/lr/sstdp-og.json
+++ b/scripts/config/MNIST/analysis/lr/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 350,
+    "firing_threshold": 250,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "w_mean_norm": 0.3,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
     "t_gap": 0.03,
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/MNIST/analysis/lr/sstdp.json b/scripts/config/MNIST/analysis/lr/sstdp.json
index 7d7e2e0..573ea4d 100644
--- a/scripts/config/MNIST/analysis/lr/sstdp.json
+++ b/scripts/config/MNIST/analysis/lr/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 250,
+    "firing_threshold": 200,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "w_mean_norm": 0.2,
 
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": 0.03,
+    "t_gap": 0.06,
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
diff --git a/scripts/config/MNIST/analysis/t_gap/pcn-sstdp.json b/scripts/config/MNIST/analysis/t_gap/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/analysis/t_gap/pcn-sstdp.json
rename to scripts/config/MNIST/analysis/t_gap/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/analysis/t_gap/sstdp-og.json b/scripts/config/MNIST/analysis/t_gap/s2stdp.json
similarity index 87%
rename from scripts/config/MNIST/analysis/t_gap/sstdp-og.json
rename to scripts/config/MNIST/analysis/t_gap/s2stdp.json
index 6190146..3c5bc50 100644
--- a/scripts/config/MNIST/analysis/t_gap/sstdp-og.json
+++ b/scripts/config/MNIST/analysis/t_gap/s2stdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 200,
+    "firing_threshold": 250,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.2,
+    "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,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.01,
-    "stdp_am": -0.05,
+    "stdp_ap": 0.005,
+    "stdp_am": -0.1,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
diff --git a/scripts/config/MNIST/analysis/t_gap/sstdp.json b/scripts/config/MNIST/analysis/t_gap/sstdp.json
index 3c5bc50..6190146 100644
--- a/scripts/config/MNIST/analysis/t_gap/sstdp.json
+++ b/scripts/config/MNIST/analysis/t_gap/sstdp.json
@@ -2,7 +2,7 @@
     "full_logs": true,
 
     "n_neurons": 10,
-    "firing_threshold": 250,
+    "firing_threshold": 200,
     "leak_tau": null,
     "decision_making": "single",
 
@@ -12,14 +12,14 @@
     "w_init_mean": 0.5,
     "w_init_std": 0.01,
     "normalize_weights": true,
-    "w_mean_norm": 0.3,
+    "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": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": 0.005,
-    "stdp_am": -0.1,
+    "stdp_ap": 0.01,
+    "stdp_am": -0.05,
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
diff --git a/scripts/config/MNIST/csnn-3/csnn.json b/scripts/config/MNIST/csnn-128/csnn.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/csnn.json
rename to scripts/config/MNIST/csnn-128/csnn.json
diff --git a/scripts/config/MNIST/csnn-3/pcn-sstdp.json b/scripts/config/MNIST/csnn-128/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/pcn-sstdp.json
rename to scripts/config/MNIST/csnn-128/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/csnn-3/rstdp-20n.json b/scripts/config/MNIST/csnn-128/rstdp-20n.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/rstdp-20n.json
rename to scripts/config/MNIST/csnn-128/rstdp-20n.json
diff --git a/scripts/config/MNIST/csnn-3/rstdp.json b/scripts/config/MNIST/csnn-128/rstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/rstdp.json
rename to scripts/config/MNIST/csnn-128/rstdp.json
diff --git a/scripts/config/MNIST/csnn-3/sstdp.json b/scripts/config/MNIST/csnn-128/s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/sstdp.json
rename to scripts/config/MNIST/csnn-128/s2stdp.json
diff --git a/scripts/config/MNIST/csnn-3/sstdp-og.json b/scripts/config/MNIST/csnn-128/sstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-3/sstdp-og.json
rename to scripts/config/MNIST/csnn-128/sstdp.json
diff --git a/scripts/config/MNIST/csnn-1/csnn.json b/scripts/config/MNIST/csnn-16/csnn.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/csnn.json
rename to scripts/config/MNIST/csnn-16/csnn.json
diff --git a/scripts/config/MNIST/csnn-1/pcn-sstdp.json b/scripts/config/MNIST/csnn-16/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/pcn-sstdp.json
rename to scripts/config/MNIST/csnn-16/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/csnn-1/rstdp-20n.json b/scripts/config/MNIST/csnn-16/rstdp-20n.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/rstdp-20n.json
rename to scripts/config/MNIST/csnn-16/rstdp-20n.json
diff --git a/scripts/config/MNIST/csnn-1/rstdp.json b/scripts/config/MNIST/csnn-16/rstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/rstdp.json
rename to scripts/config/MNIST/csnn-16/rstdp.json
diff --git a/scripts/config/MNIST/csnn-1/sstdp.json b/scripts/config/MNIST/csnn-16/s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/sstdp.json
rename to scripts/config/MNIST/csnn-16/s2stdp.json
diff --git a/scripts/config/MNIST/csnn-1/sstdp-og.json b/scripts/config/MNIST/csnn-16/sstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-1/sstdp-og.json
rename to scripts/config/MNIST/csnn-16/sstdp.json
diff --git a/scripts/config/MNIST/csnn-2/csnn.json b/scripts/config/MNIST/csnn-64/csnn.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/csnn.json
rename to scripts/config/MNIST/csnn-64/csnn.json
diff --git a/scripts/config/MNIST/csnn-2/pcn-sstdp.json b/scripts/config/MNIST/csnn-64/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/pcn-sstdp.json
rename to scripts/config/MNIST/csnn-64/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/csnn-2/rstdp-20n.json b/scripts/config/MNIST/csnn-64/rstdp-20n.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/rstdp-20n.json
rename to scripts/config/MNIST/csnn-64/rstdp-20n.json
diff --git a/scripts/config/MNIST/csnn-2/rstdp.json b/scripts/config/MNIST/csnn-64/rstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/rstdp.json
rename to scripts/config/MNIST/csnn-64/rstdp.json
diff --git a/scripts/config/MNIST/csnn-2/sstdp.json b/scripts/config/MNIST/csnn-64/s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/sstdp.json
rename to scripts/config/MNIST/csnn-64/s2stdp.json
diff --git a/scripts/config/MNIST/csnn-2/sstdp-og.json b/scripts/config/MNIST/csnn-64/sstdp.json
similarity index 100%
rename from scripts/config/MNIST/csnn-2/sstdp-og.json
rename to scripts/config/MNIST/csnn-64/sstdp.json
diff --git a/scripts/config/MNIST/gridsearch/pcn-sstdp.json b/scripts/config/MNIST/gridsearch/pcn-s2stdp.json
similarity index 100%
rename from scripts/config/MNIST/gridsearch/pcn-sstdp.json
rename to scripts/config/MNIST/gridsearch/pcn-s2stdp.json
diff --git a/scripts/config/MNIST/gridsearch/sstdp-og.json b/scripts/config/MNIST/gridsearch/s2stdp.json
similarity index 81%
rename from scripts/config/MNIST/gridsearch/sstdp-og.json
rename to scripts/config/MNIST/gridsearch/s2stdp.json
index 15dce5a..f8f7439 100644
--- a/scripts/config/MNIST/gridsearch/sstdp-og.json
+++ b/scripts/config/MNIST/gridsearch/s2stdp.json
@@ -17,9 +17,9 @@
     "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],
+    "t_gap": [0.05, 0.04, 0.03, 0.02, 0.01],
     "adjust_t_gap": true,
-    "loss_bounds": true,
+    "loss_bounds": false,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": [0.05, 0.025, 0.01, 0.0075, 0.005],
-    "stdp_am": [-0.1, -0.075, -0.05, -0.025, -0.01],
+    "stdp_ap": [0.01, 0.0075, 0.005, 0.0025, 0.001],
+    "stdp_am": [-0.3, -0.2, -0.1, -0.075, -0.05],
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
diff --git a/scripts/config/MNIST/gridsearch/sstdp.json b/scripts/config/MNIST/gridsearch/sstdp.json
index f8f7439..15dce5a 100644
--- a/scripts/config/MNIST/gridsearch/sstdp.json
+++ b/scripts/config/MNIST/gridsearch/sstdp.json
@@ -17,9 +17,9 @@
     "n_epochs": 100,
     "training_method": "sstdp",
     "loss_type": "mean",
-    "t_gap": [0.05, 0.04, 0.03, 0.02, 0.01],
+    "t_gap": [0.08, 0.07, 0.06, 0.05, 0.04, 0.03, 0.02, 0.01],
     "adjust_t_gap": true,
-    "loss_bounds": false,
+    "loss_bounds": true,
     "class_wta": true,
     "early_stopping": true,
     "early_stop_patience": 10,
@@ -27,8 +27,8 @@
     "stdp_type": "multiplicative",
     "stdp_soft_bound": false,
     "stdp_ignore_silent": false,
-    "stdp_ap": [0.01, 0.0075, 0.005, 0.0025, 0.001],
-    "stdp_am": [-0.3, -0.2, -0.1, -0.075, -0.05],
+    "stdp_ap": [0.05, 0.025, 0.01, 0.0075, 0.005],
+    "stdp_am": [-0.1, -0.075, -0.05, -0.025, -0.01],
     "stdp_anti_ap": null,
     "stdp_anti_am": null,
     "stdp_ltp_win": 1,
-- 
GitLab