1 pytorch简介 2 为什么要学习pytorch 3 学习哪些知识 4 如何学习和掌握pytorch 5 pytorch学习路径
1. 什么是pytorch pytorch是Facebook AI Research 在2017年发布的一个深度学习框架。 从命名可以看到,pytorch是python和torch构成的。 torch是纽约大学在2002年发布的一个框架,但是torch有一个致命的弊端,就是使用Lua作为接口,加大了使用的难度。
pytorch的发展:
我们来看一下pytorch的使用情况。
以下为:2014年10月到2018年2月arXiv论文深度学习框架提及次数统计。
可以看到pytorch的增长速度与tensorflow一致。
arXiv是学术界风向标,工业界可以看github。
可以看到pytorch斗鱼tensorflow很接近。
2 为什么要学习pytorch
因为热门。在18年才22分。在19年已经66分了。
再看增长线。很多tensorflow已经转向了pytorch。
为什么发展快呢?因为pytorch有以下优点:
学了pytorch有什么好处呢?
3 学习哪些知识 pytorch有很多知识,哪些是重点呢? 首先看一下pytorch的定位。pytorch是一个深度学习框架,用来实现深度学习模型算法。
因此,学习pytorch主要就是实现模型的训练。 模型训练有哪些步骤呢?
注:对应李航书上的三个要素:模型、策略、算法。
具体的这六个方面要学习什么呢?
学习pytorch就是学习这些东西。
4 如何学习和掌握pytorch
学习pytorch有哪些困难呢?
高效学习pytorch的方法:
5 pytorch学习路径
学习路径:
学习路线和步骤:
学完之后应该能够达到的目标:
|