diff --git a/network/test_settings_fashion/def_sbs_ap.json b/network/test_settings_fashion/def_sbs_ap.json new file mode 100644 index 0000000..99598e9 --- /dev/null +++ b/network/test_settings_fashion/def_sbs_ap.json @@ -0,0 +1,24 @@ +{ + "epoch_id_max": 200, + "number_of_spikes": [ + 1600 + ], + "batch_size": 24, + "forgetting_offset": 0.0, + "stage_id": 0, + "simulation_id": 0, + "learning_parameters": { + "learning_rate_threshold_w": 0.001, + "eps_xy_intitial": 1.0, + "number_of_batches_for_one_update": 20, + "learning_rate_gamma_w": 0.1, + "lr_scheduler_patience_w": 250, + "adapt_learning_rate_after_minibatch": true, + "w_trainable": [ + true + ] + }, + "augmentation": {}, + "image_statistics": {}, + "approximation_setting": {} +} diff --git a/network/test_settings_fashion/network_sbs_ap.json b/network/test_settings_fashion/network_sbs_ap.json new file mode 100644 index 0000000..de27e61 --- /dev/null +++ b/network/test_settings_fashion/network_sbs_ap.json @@ -0,0 +1,91 @@ +{ + "network_structure": { + "number_of_output_neurons": 10, + "layer_type": [ + "SbS", + "Average POOLING", + "SbS", + "Average POOLING", + "SbS", + "SbS" + ], + "strides": [ + [ + 1, + 1 + ], // "SbS" + [ + 2, + 2 + ], // POOLING + [ + 1, + 1 + ], // "SbS" + [ + 2, + 2 + ], // POOLING + [ + 1, + 1 + ], // "SbS" + [ + 1, + 1 + ] // "SbS" + ], + "forward_neuron_numbers": [ + [ + 1, + 32 + ], // "SbS" + [ + 32, + 32 + ], // POOLING + [ + 32, + 64 + ], // "SbS" + [ + 64, + 64 + ], // POOLING + [ + 64, + 96 + ], // "SbS" + [ + 96, + 10 + ] // "SbS" + ], + "forward_kernel_size": [ + [ + 5, + 5 + ], // "SbS" + [ + 2, + 2 + ], // POOLING + [ + 5, + 5 + ], // "SbS" + [ + 2, + 2 + ], // POOLING + [ + 3, + 3 + ], // "SbS" + [ + 1, + 1 + ] // "SbS" + ] + } +} \ No newline at end of file