一、pytorch基础练习
代码中存在的问题:数据类型不匹配

修改之后

相乘需要元素的类型是相同的,修改数据类型之后就可以成功运行了。
其他操作
- 可以进行一些统计方面的工作。

螺旋数据分类
指定设备之后,需要加载模型

可以看到螺旋的边缘数据的分类并不分类
修改之后得到的模型

learning_rate = 1e-3
lambda_l2 = 1e-5
# 这里可以看到,和上面模型不同的是,在两层之间加入了一个 ReLU 激活函数
model = nn.Sequential(
nn.Linear(D, H),
nn.ReLU(),
nn.Linear(H, C)
)
model.to(device)
本文介绍了在PyTorch中遇到的数据类型不匹配问题及其解决方案,强调了元素类型一致对于运算的重要性。通过引入ReLU激活函数,改善了螺旋数据分类模型的性能,显著提升了分类准确率。作者分享了学习基础操作的心得,并指出ReLU相对于其他激活函数在防止梯度消失方面的优势。
4万+

被折叠的 条评论
为什么被折叠?



