Closed Ikarosy closed 1 year ago
Try to set training epoch to 300.
Pretrained model updated.
I have updated a new version in a new repo at https://github.com/putshua/ANN_SNN_QCFS. The biggest unreproducable bug is fixed. Compatible with old version. Please switch to the new version.
Hi, I tried to reproduce the experiments on CIFAR10 with VGG16. I used the following python commands to train the models:
where [x] is set 2,4,8,16,32,and 64 for six runs. I tested the converted SNNs with following python commands:
For SNNs, I report the last value of the printed Accuracy tensor. For example,
I report the 0.8566 of the
Accuracy: tensor([0.8300, 0.8566], device='cuda:0')
The results are acceptable but not as remarkable as what is reported in your paper. For example, there is only ~0.1% conversion loss if t==16, and SNN performs even better than Ann if t==32 in your paper. So I wonder how to perfectly reproduce your paper's conversion errors. Did I misunderstand your paper or improperly use the codes? Please help.