pytorch作为目前越来越受欢迎的深度学习框架,pytorch 基本上成了新人进入深度学习领域最常用的框架。最近老听到有人念错,我也是佛了。
说一下PyTorch的正确读音!跟我念:拍 踏 尺!!!不要再念成批踏尺了~~~
我个人在学习一门新语言,一个新框架,一个新技术时,最优先要保证的就是成就感反馈。以学习 pytorch 为例,很多教程从张量开始。我自己也按照这种教程学习过,的确内容非常全尽,但是有两个原因,我自己不太推荐以这种方式入门:
1)前期学习过于枯燥,没有成就感;
2)有的知识内容属于深度学习的基本功,过于赘述。
所以我觉得入门一个新知识的知识,最好是先搭起来结构,然后再去慢慢补充细节。因此我在这篇文章的第一部分,先选择构建一个简单的分类器,让大家知道一个 pytorch 下的代码流程应该是什么样子。
分享一份pytorch官方教程,里面的内容相当丰富,我认为,值得大家好好学一学。这套PDF包含pytorch介绍、下载安装、环境配置、60分钟快速入门。可以迅速从小白阶段完成一个分类器模型,计算机视觉常用模型,方便基于自己的数据进行调整,不再需要从头开始写。
下面是部分截图,点击文末名片关注我的公众号【AI技术星球】发送暗号 321 领取
一、教程介绍/大纲部分
二、Anaconda安装教程
三、PyTorch & torchvision安装部分
四、神经网络:现在对于自动梯度(autograd)有一些了解,神经网络是基于自动梯度 (autograd)来定义一些模型。一个 nn.Module 包括层和一个方法 forward(input) 它会返回输出(output)。
五、图像分类器
六、内容太多不一展示,大家直接看原文档就行了