fangwei123456 / spikingjelly

SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
https://spikingjelly.readthedocs.io
Other
1.35k stars 239 forks source link

请教关于ann2snn #424

Closed Met4physics closed 1 year ago

Met4physics commented 1 year ago

Issue type

SpikingJelly version

latest

Description

请问ann2snn中的Converter,为什么需要传入一个dataloader;还有转换后的snn是单步模式吗?

fangwei123456 commented 1 year ago

我猜测是因为有一些ann2snn中的norm权重的操作需要过一遍数据集,例如为了约束relu的输出到[0, 1]以内,需要先过一遍数据集记录下relu的最大值,然后对权重进行缩放 转换后的snn应该是单步模式的

Met4physics commented 1 year ago

我猜测是因为有一些ann2snn中的norm权重的操作需要过一遍数据集,例如为了约束relu的输出到[0, 1]以内,需要先过一遍数据集记录下relu的最大值,然后对权重进行缩放 转换后的snn应该是单步模式的

非常感谢