diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..43f01363272db5a83651d50f592a04eb611f26f4 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Spike-encoded features extracted from CIFAR-10 by STDP-CSNN + +This repository contains spike-encoded features of the [CIFAR-10 dataset](https://www.cs.toronto.edu/~kriz/cifar.html). + +Spike features were extracted in an unsupervised fashion by a Convolutional Spiking Neural Network (CSNN) trained with Spike Timing-Dependent Plasticity (STDP). + +These features have been used in the following paper: *Gaspard Goupy, Pierre Tirilly, and Ioan Marius Bilasco. Neuronal Competition Groups with Supervised STDP for Spike-Based Classification. Advances in Neural Information Processing Systems, 38, 2024*. The official code for the paper is available [here](https://gitlab.univ-lille.fr/fox/snn-ncg/). + +See the code repository and the paper for additional information. \ No newline at end of file diff --git a/CIFAR10/gs/trainset.npy b/STDP-CSNN/CIFAR10/gs/trainset.npy similarity index 100% rename from CIFAR10/gs/trainset.npy rename to STDP-CSNN/CIFAR10/gs/trainset.npy diff --git a/CIFAR10/gs/valset.npy b/STDP-CSNN/CIFAR10/gs/valset.npy similarity index 100% rename from CIFAR10/gs/valset.npy rename to STDP-CSNN/CIFAR10/gs/valset.npy diff --git a/CIFAR10/kfold/0/testset.npy b/STDP-CSNN/CIFAR10/kfold/0/testset.npy similarity index 100% rename from CIFAR10/kfold/0/testset.npy rename to STDP-CSNN/CIFAR10/kfold/0/testset.npy diff --git a/CIFAR10/kfold/0/trainset.npy b/STDP-CSNN/CIFAR10/kfold/0/trainset.npy similarity index 100% rename from CIFAR10/kfold/0/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/0/trainset.npy diff --git a/CIFAR10/kfold/0/valset.npy b/STDP-CSNN/CIFAR10/kfold/0/valset.npy similarity index 100% rename from CIFAR10/kfold/0/valset.npy rename to STDP-CSNN/CIFAR10/kfold/0/valset.npy diff --git a/CIFAR10/kfold/1/testset.npy b/STDP-CSNN/CIFAR10/kfold/1/testset.npy similarity index 100% rename from CIFAR10/kfold/1/testset.npy rename to STDP-CSNN/CIFAR10/kfold/1/testset.npy diff --git a/CIFAR10/kfold/1/trainset.npy b/STDP-CSNN/CIFAR10/kfold/1/trainset.npy similarity index 100% rename from CIFAR10/kfold/1/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/1/trainset.npy diff --git a/CIFAR10/kfold/1/valset.npy b/STDP-CSNN/CIFAR10/kfold/1/valset.npy similarity index 100% rename from CIFAR10/kfold/1/valset.npy rename to STDP-CSNN/CIFAR10/kfold/1/valset.npy diff --git a/CIFAR10/kfold/2/testset.npy b/STDP-CSNN/CIFAR10/kfold/2/testset.npy similarity index 100% rename from CIFAR10/kfold/2/testset.npy rename to STDP-CSNN/CIFAR10/kfold/2/testset.npy diff --git a/CIFAR10/kfold/2/trainset.npy b/STDP-CSNN/CIFAR10/kfold/2/trainset.npy similarity index 100% rename from CIFAR10/kfold/2/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/2/trainset.npy diff --git a/CIFAR10/kfold/2/valset.npy b/STDP-CSNN/CIFAR10/kfold/2/valset.npy similarity index 100% rename from CIFAR10/kfold/2/valset.npy rename to STDP-CSNN/CIFAR10/kfold/2/valset.npy diff --git a/CIFAR10/kfold/3/testset.npy b/STDP-CSNN/CIFAR10/kfold/3/testset.npy similarity index 100% rename from CIFAR10/kfold/3/testset.npy rename to STDP-CSNN/CIFAR10/kfold/3/testset.npy diff --git a/CIFAR10/kfold/3/trainset.npy b/STDP-CSNN/CIFAR10/kfold/3/trainset.npy similarity index 100% rename from CIFAR10/kfold/3/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/3/trainset.npy diff --git a/CIFAR10/kfold/3/valset.npy b/STDP-CSNN/CIFAR10/kfold/3/valset.npy similarity index 100% rename from CIFAR10/kfold/3/valset.npy rename to STDP-CSNN/CIFAR10/kfold/3/valset.npy diff --git a/CIFAR10/kfold/4/testset.npy b/STDP-CSNN/CIFAR10/kfold/4/testset.npy similarity index 100% rename from CIFAR10/kfold/4/testset.npy rename to STDP-CSNN/CIFAR10/kfold/4/testset.npy diff --git a/CIFAR10/kfold/4/trainset.npy b/STDP-CSNN/CIFAR10/kfold/4/trainset.npy similarity index 100% rename from CIFAR10/kfold/4/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/4/trainset.npy diff --git a/CIFAR10/kfold/4/valset.npy b/STDP-CSNN/CIFAR10/kfold/4/valset.npy similarity index 100% rename from CIFAR10/kfold/4/valset.npy rename to STDP-CSNN/CIFAR10/kfold/4/valset.npy diff --git a/CIFAR10/kfold/5/testset.npy b/STDP-CSNN/CIFAR10/kfold/5/testset.npy similarity index 100% rename from CIFAR10/kfold/5/testset.npy rename to STDP-CSNN/CIFAR10/kfold/5/testset.npy diff --git a/CIFAR10/kfold/5/trainset.npy b/STDP-CSNN/CIFAR10/kfold/5/trainset.npy similarity index 100% rename from CIFAR10/kfold/5/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/5/trainset.npy diff --git a/CIFAR10/kfold/5/valset.npy b/STDP-CSNN/CIFAR10/kfold/5/valset.npy similarity index 100% rename from CIFAR10/kfold/5/valset.npy rename to STDP-CSNN/CIFAR10/kfold/5/valset.npy diff --git a/CIFAR10/kfold/6/testset.npy b/STDP-CSNN/CIFAR10/kfold/6/testset.npy similarity index 100% rename from CIFAR10/kfold/6/testset.npy rename to STDP-CSNN/CIFAR10/kfold/6/testset.npy diff --git a/CIFAR10/kfold/6/trainset.npy b/STDP-CSNN/CIFAR10/kfold/6/trainset.npy similarity index 100% rename from CIFAR10/kfold/6/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/6/trainset.npy diff --git a/CIFAR10/kfold/6/valset.npy b/STDP-CSNN/CIFAR10/kfold/6/valset.npy similarity index 100% rename from CIFAR10/kfold/6/valset.npy rename to STDP-CSNN/CIFAR10/kfold/6/valset.npy diff --git a/CIFAR10/kfold/7/testset.npy b/STDP-CSNN/CIFAR10/kfold/7/testset.npy similarity index 100% rename from CIFAR10/kfold/7/testset.npy rename to STDP-CSNN/CIFAR10/kfold/7/testset.npy diff --git a/CIFAR10/kfold/7/trainset.npy b/STDP-CSNN/CIFAR10/kfold/7/trainset.npy similarity index 100% rename from CIFAR10/kfold/7/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/7/trainset.npy diff --git a/CIFAR10/kfold/7/valset.npy b/STDP-CSNN/CIFAR10/kfold/7/valset.npy similarity index 100% rename from CIFAR10/kfold/7/valset.npy rename to STDP-CSNN/CIFAR10/kfold/7/valset.npy diff --git a/CIFAR10/kfold/8/testset.npy b/STDP-CSNN/CIFAR10/kfold/8/testset.npy similarity index 100% rename from CIFAR10/kfold/8/testset.npy rename to STDP-CSNN/CIFAR10/kfold/8/testset.npy diff --git a/CIFAR10/kfold/8/trainset.npy b/STDP-CSNN/CIFAR10/kfold/8/trainset.npy similarity index 100% rename from CIFAR10/kfold/8/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/8/trainset.npy diff --git a/CIFAR10/kfold/8/valset.npy b/STDP-CSNN/CIFAR10/kfold/8/valset.npy similarity index 100% rename from CIFAR10/kfold/8/valset.npy rename to STDP-CSNN/CIFAR10/kfold/8/valset.npy diff --git a/CIFAR10/kfold/9/testset.npy b/STDP-CSNN/CIFAR10/kfold/9/testset.npy similarity index 100% rename from CIFAR10/kfold/9/testset.npy rename to STDP-CSNN/CIFAR10/kfold/9/testset.npy diff --git a/CIFAR10/kfold/9/trainset.npy b/STDP-CSNN/CIFAR10/kfold/9/trainset.npy similarity index 100% rename from CIFAR10/kfold/9/trainset.npy rename to STDP-CSNN/CIFAR10/kfold/9/trainset.npy diff --git a/CIFAR10/kfold/9/valset.npy b/STDP-CSNN/CIFAR10/kfold/9/valset.npy similarity index 100% rename from CIFAR10/kfold/9/valset.npy rename to STDP-CSNN/CIFAR10/kfold/9/valset.npy