| { | |
| "model_type": "spiking_neural_network", | |
| "architecture": "recurrent_lif", | |
| "task": "audio_classification", | |
| "dataset": "spiking_heidelberg_digits", | |
| "input_channels": 700, | |
| "hidden_size": 512, | |
| "output_classes": 20, | |
| "neuron_model": "cuba_lif", | |
| "recurrent": true, | |
| "time_bins": 250, | |
| "dt_ms": 4.0, | |
| "threshold": 1.0, | |
| "dropout": 0.3, | |
| "surrogate_gradient": "fast_sigmoid", | |
| "surrogate_scale": 25.0, | |
| "training": { | |
| "optimizer": "adamw", | |
| "learning_rate": 0.001, | |
| "weight_decay": 0.0001, | |
| "scheduler": "cosine_annealing", | |
| "epochs": 200, | |
| "batch_size": 128, | |
| "gradient_clip_norm": 1.0 | |
| }, | |
| "results": { | |
| "float_accuracy": 0.859, | |
| "quantized_accuracy_16bit": 0.854, | |
| "quantization_loss": 0.004 | |
| }, | |
| "hardware_deployment": { | |
| "target_processors": ["catalyst_n1", "catalyst_n2"], | |
| "weight_precision": "int16", | |
| "threshold_hw": 1000, | |
| "decay_precision": "12bit_fractional" | |
| } | |
| } | |