Pytorch
文章平均质量分 58
世界仙境与冷酷尽头
I do not care about politics, whereas it never leaves me alone.
展开
-
手写一个神经网络(不用Pytorch模块)来实现MINIST手写数据集
这是我们老师之前上课布置的一个小作业,现分享出来,纪念一下。因为当时是用paddle实现的,众所周知,paddle~pytorch,所以想用torch运行的伙伴,把paddle部分改成torch就行。不过比较狗血的是,像损失函数那些,torch中都内置了相关的函数,比如BCEloss,Softmax之类的,我们老师要我们自己写出来。。。还有反向传播的部分也是。Softmax主要还是注意其反向传播过程。Softmax’s DerivateCrossEntropyLossCrossEntropyLos原创 2022-06-23 21:01:12 · 1454 阅读 · 2 评论 -
利用多分类逻辑回归实现MINIST手写数据集
这是我们老师之前上课布置的一个小作业,现分享出来,纪念一下。因为当时是用paddle实现的,众所周知,paddle~pytorch,所以想用torch运行的伙伴,把paddle部分改成torch就行。不过比较狗血的是,像损失函数那些,torch中都内置了相关的函数,比如BCEloss,我们老师要我们自己写出来。。。还有反向传播的部分也是。其实大致与二分类的逻辑回归差不多,只不过是多个二分类进行整合。多类别的逻辑回归,就得用Softmax了,这里要考虑维度的问题。其余的大部分代码可参考我的上一篇逻辑回归。.原创 2022-06-20 10:20:32 · 283 阅读 · 0 评论 -
机器学习小项目---利用逻辑回归实现MINIST手写数字数据集
这是我们老师之前上课布置的一个小作业,现分享出来,纪念一下。因为当时是用paddle实现的,众所周知,paddle~pytorch,所以想用torch运行的伙伴,把paddle部分改成torch就行。不过比较狗血的是,像损失函数那些,torch中都内置了相关的函数,比如BCEloss,我们老师要我们自己写出来。。。还有反向传播的部分也是。分类问题即二分类问题,首先是采用sigmoid激活函数,激活函数的公式大家应该都知道吧,直接上代码吧,这么做是为了防止梯度爆炸。...原创 2022-06-20 09:50:31 · 1215 阅读 · 3 评论 -
三种Sigmoid的区别
Sigmoid原创 2022-06-16 10:13:01 · 1334 阅读 · 0 评论 -
Pytorch实践之梯度下降法
Pytorch 机器学习 深度学习原创 2022-06-16 10:08:06 · 653 阅读 · 0 评论