
pytorch课程代码笔记
Zhanglw882
哈工大在读博士
展开
-
《PyTorch深度学习实践》课上代码笔记 一
自学笔记课程老师:刘二大人 河北工业大学教师 https://liuii.github.io课程来源:https://www.bilibili.com/video/BV1Y7411d7Ys一、Gradient Descent梯度下降(无反馈)#梯度下降的线性拟合过程,梯度使用的是平均梯度#导入数据x_data = [1,2,3]y_data = [2,4,6]#初始化w的值w = 1#正向传递函数def forward(x): return x*w#计算损失函数def co原创 2020-10-20 18:30:17 · 1102 阅读 · 1 评论 -
《PyTorch深度学习实践》课上代码笔记 二
自学笔记课程老师:刘二大人 河北工业大学教师 https://liuii.github.io课程来源:https://www.bilibili.com/video/BV1Y7411d7Ys五、Logistic_Regression# Logistic Regression#导入包import torch#导入数据x_data = torch.Tensor([[1.0],[2.0],[3.0]])y_data = torch.Tensor([[0],[0],[1]])#创建模型cla原创 2020-10-24 11:14:02 · 739 阅读 · 2 评论 -
《PyTorch深度学习实践》课上代码笔记 三
自学笔记课程老师:刘二大人 河北工业大学教师 https://liuii.github.io课程来源:https://www.bilibili.com/video/BV1Y7411d7Ys推荐一个服务器租赁的平台相比于阿里腾讯等平台,亲测性价比要高,显卡有1080Ti、2080Ti、3080Ti等,运行速度自然比自己的笔记本快,也能保护自己心爱的笔记本,实例中有Jupyter Notebook、Visual Studio Code编辑器,编写调试程序方便,适合新手上手。链接:https://fea原创 2020-10-26 09:26:29 · 824 阅读 · 2 评论 -
《PyTorch深度学习实践》课上代码笔记 四
自学笔记课程老师:刘二大人 河北工业大学教师 https://liuii.github.io课程来源:https://www.bilibili.com/video/BV1Y7411d7Ys十一、Implementation_of_Inception_Module先看一下Inception_Module模块的图,课上老师按照下面的图进行的类的构建,然后封装,码代码时,是按照图中标注的分支1—4依次进行。其实构建四个分支的顺序可以随意调换,四个分支是平行的。Inception_Module模块图先构原创 2020-10-28 09:51:00 · 513 阅读 · 1 评论 -
《PyTorch深度学习实践》课上代码笔记 五
自学笔记课程老师:刘二大人 河北工业大学教师 https://liuii.github.io课程来源:https://www.bilibili.com/video/BV1Y7411d7Ys十二、Residual_Block(残差网络)为了防止梯度的消失,在一定次数的卷积操作后(一般为两次),将结果与输入进行相加后进行relu,这样后的梯度最小会在1左右,而不是0,能有效避免梯度消失。残差部分的代码如下:#定义残差块class ResidualBlock(nn.Module): def原创 2020-11-09 09:08:44 · 825 阅读 · 0 评论