sbb-zoo/checkpoints

The trained models of the SNN Backdoor Benchmark, a benchmark for backdoor attacks and defenses on spiking neural networks with neuromorphic data. The leaderboard shows the results they produced.

Most of these models are backdoored on purpose. They exist to reproduce and study the benchmark. Do not deploy them.

Layout

Each artifact is a folder <benchmark version>/<key>/. The key is the hash of everything that determines the artifact, and each result in the benchmark repository names its artifacts by key:

"artifacts": {"clean_model": "8098...", "model": "3174...", "defended_model": "c19d..."}

A model folder holds model.safetensors and checkpoint.json (the architecture, input shape, number of classes and sha256 of the weights). Some also hold trigger.safetensors (a learned trigger) or defense.safetensors (state a defense adds to the model). Detection defenses store their verdict as JSON. There is no pickle file.

Use

git clone https://github.com/GorkaAbad/SNN-Backdoor-Benchmark && cd SNN-Backdoor-Benchmark
uv sync
uv run sbb zoo pull 0.9.0 --revision <commit>   # copies the models into the local cache
uv run sbb reproduce results/0.9.0/<key>.json   # reruns a cell on the published models

Pin a commit with --revision to reproduce a result exactly.

License

The code and these weights are released under the MIT License. The models were trained on N-MNIST, DVS128 Gesture and CIFAR10-DVS, which keep their own licenses. Each attack and defense card in the benchmark repository cites its paper.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support