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 f0854627f712eec0e6e47341c7bd0df6b6c8ecfa..b37d2eec73c78dfe6a6787442370045a57e79999 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 b37d2eec73c78dfe6a6787442370045a57e79999..f0854627f712eec0e6e47341c7bd0df6b6c8ecfa 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 be63b4f585396c698822b6175897a86d2e736660..ca69aa529638345204f48ba9a123e63aaec061f6 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 ca69aa529638345204f48ba9a123e63aaec061f6..be63b4f585396c698822b6175897a86d2e736660 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 6461a8e93924b5563423769623df1448a8301efc..c0f779e0bb81323775f68d13c3ae33dd7ee7e9f9 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 c0f779e0bb81323775f68d13c3ae33dd7ee7e9f9..6461a8e93924b5563423769623df1448a8301efc 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 d625cec66cc6a9dd62c4deac58affc03dbab82fa..0f8ae4a434f21d5778a7e442567498a3764dbbec 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 0f8ae4a434f21d5778a7e442567498a3764dbbec..d625cec66cc6a9dd62c4deac58affc03dbab82fa 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 5dc53b25037a4a69f7df72c25b8225cd0721ae72..63df1afcb4767a0d05efabb44173e00bfd3d5853 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 63df1afcb4767a0d05efabb44173e00bfd3d5853..5dc53b25037a4a69f7df72c25b8225cd0721ae72 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 573ea4d9d82a98088d96fe08b32433ca70db09a1..d2d503c3670f980058d5cff05682ea73ef9cb7fc 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 d2d503c3670f980058d5cff05682ea73ef9cb7fc..c31d278b56428aa5847afe6df651bf14f1170af5 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 b769593e9329a77faedd226e4f9249215c77f598..8c82c16c24cb31d11eec7be136ad14d28aa8c6fd 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 8c82c16c24cb31d11eec7be136ad14d28aa8c6fd..b769593e9329a77faedd226e4f9249215c77f598 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 079cad419853ded5299fdd738ff8244806476e76..7cab0e5a5188834130d5ceb31b89837eb865f698 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 7cab0e5a5188834130d5ceb31b89837eb865f698..079cad419853ded5299fdd738ff8244806476e76 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 1a09e45d22107d5b3b5a52ec0f1525f641b7dce5..6647bbf5a37c802ce15447cb8cba85aa803b236e 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 6647bbf5a37c802ce15447cb8cba85aa803b236e..1a09e45d22107d5b3b5a52ec0f1525f641b7dce5 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 c31d278b56428aa5847afe6df651bf14f1170af5..7d7e2e0ba5ad8ef9a74c820139f11e8516cf2c89 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 7d7e2e0ba5ad8ef9a74c820139f11e8516cf2c89..573ea4d9d82a98088d96fe08b32433ca70db09a1 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 619014624b10767723d1e105de79701551ce267f..3c5bc50a46959177d627d8f0eeb5e64b63ea266a 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 3c5bc50a46959177d627d8f0eeb5e64b63ea266a..619014624b10767723d1e105de79701551ce267f 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 15dce5a2c03f21effc58271e6eeaa29624ee0cdf..f8f7439fa574f647f4ff2185d9f3758a42349d8a 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 f8f7439fa574f647f4ff2185d9f3758a42349d8a..15dce5a2c03f21effc58271e6eeaa29624ee0cdf 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,