- 博客(6)
- 收藏
- 关注
原创 bceloss导致网络参数全部NAN
如果有跟我一个情况,或者知道具体原因的,欢迎私信回复等,我很疑惑Loss在正常数值的情况下,的backward后网络为什么会参数爆炸为全部NaN.先说情况:网络的BCELoss返回的值是正常值,但是backward后,网络的参数(我这里是GCN)全部变为NaN。临时解决方案:采用 BCEWithLogitsLoss 替代 BCELoss。这个替代函数内部结合了sigmoid函数,据作者自己说这样能增加数值稳定性。
2025-02-07 02:20:10
75
原创 pyarmer加密包
mypkg前面可以添加你需要的路径比如 src/pkg之类的,顺便一说mypkg底下可以放一堆你要假面的包,这当然是个文件夹,而不是什么py文件。然后会在你命令行的当前所在目录底下生成一个dist2的文件夹。使用pyarmer 9.0.6 (然而和版本关系不大)加密包。把dist2文件下的东西,也就是dist2/mypkg文件夹。直接替换掉原来的mypkg就可以了,你该怎么调用还怎么调用。
2024-12-02 10:59:47
250
2
原创 ValueError: optimizer got an empty parameter list
上面的代码在初始化的时候,应在__init__的最后,加入。这样才能初始化参数~
2024-10-05 19:53:30
123
原创 Matlab 编辑器界面空白不显示(但可以编辑)
同学遇到的这个奇葩问题,是在远程别人电脑时候遇到的,具体表现为:在matlab编辑代码界面可以输入东西(鼠标移过去光标变化疑似有文字),但是整个编辑界面是白色的,什么也不显示。建议是重新安装matlab(疑似该问题常出现在matlab R2020b上)或者重启电脑(万能解决方案)。在运行界面输入:matlab -cefdisablegpu。键盘输入:Win+R 打开运行界面。
2024-08-05 14:38:32
2241
原创 T-SNE 二维可视化聚类 基于Matlab语言
经过tsne后,生成的新数据维度是:样本*2(将原始维度降到2维)(python也是这个套路)。data是到聚类前一步,要进行聚类的数据,维度是:样本 * 特征数量。其中输入是:x轴,y轴,label(对应原属数据的样本)。
2024-07-05 15:59:22
655
原创 lihongyi_hw4
训练和验证被单独拉出来写了个函数model_fn和valid。第一次见把他们单独拉出来的,蛮新奇的。。可能这么写更容易保持代码的简洁性...模块化,感觉读起来更费劲了。回去翻翻视频看看有没有什么人讲讲....虽然但是这部分没什么特别难读懂的。
2023-07-15 09:31:13
998
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人