Tang Hao

Results 1 issues of Tang Hao

**SpikingJelly版本** `0.0.0.0.13` **描述** 在我参考conv_fashion_minst.py,将STDP应用于MINST数据集上时,发现输出均为0,且模型梯度为0,不训练。同时,我将stdp_trace.py文件中的初始化权重`nn.init.constant_(net[0].weight.data, 0.4)`注释掉以后,出现了同样的情况,如下所示。 ![image](https://user-images.githubusercontent.com/59285282/220034619-50d6b222-9782-4ab9-b519-e37cbfa8672f.png) 我认为是权重初始化的问题,参照[教程](https://spikingjelly.readthedocs.io/zh_CN/latest/activation_based/stdp.html#stdp-spike-timing-dependent-plasticity),当初始化权重过小,突触后神经元不发放脉冲,及$s[j][t]$为0,导致tr_post也为0,最终导致权重更新量也为0。 部分代码如下,参数为:`T=4, b=128, channels=32, j=4, lr=0.01, momentum=0.9, tau=2.0, tau_post=2.0, tau_pre=2.0, w_max=1.0, w_min=-1.0` 请问我该如何使用STDP在MINST上训练。 ```python class CSNN(nn.Module): def __init__(self, T: int, tau: float,channels: int, use_cupy=False):...

help wanted