首发于莫烦
等什么, 赶快抱紧 PyTorch 的大腿!

等什么, 赶快抱紧 PyTorch 的大腿!

Tensorflow 在神经网络运用中声名大噪的时候, 有一个隐者渐渐崭露头角. 这就是 PyTorch.

PyTorch 前身今世

PyTorch 原身 Torch, 因为 Torch 在神经网络方面的优秀性能, 一直被人们传颂. 但是你问我, 为什么你没听说过 Torch? 那是因为 Torch 基于的是一个不怎么流行的语言 (Lua). 但是即使这样, Torch 还是一鸣惊人, 所以开发者不得不将它移植到 Python 平台上, 这时就有了 PyTorch. 也就有了深度神经网络上的有一个新秀.



为什么用 PyTorch

一张图让你下定决心. 看看都有谁在用 PyTorch. Facebook, Twitter, NVIDIA 等, 还有许多科研机构. 这表示着, 大公司, 信得过~

从 Tensorflow 切换到 PyTorch 的原因很简单, 因为简单易懂. 而且和 Tensorflow 相比, 它还弥补了 Tensorflow 的一个致命弱点(静态构图). 使用 PyTorch 的朋友感慨最深的不是其他的, 就是 PyTorch 是一个可以构建动态计算图的模块. 动态构图最大的好处就是你可以随时改变神经网络的结构, 而不影响其计算.

像 Tensorflow 这种静态图模块, 一旦搭建好了神经网络, 你想修改结构他也不让你修. (1) 要不你就放弃修改结构这种想法, (2) 要不你就放弃使用 Tensorflow. 而 PyTorch 给了你另一个选择, (1) 你既可以修改结构, (2) 也可以使用简单易懂的搭建方法来创建你的神经网络. 而且你也可以用 GPU 来进行加速运算, 一点也不比 Tensorflow 差.



PyTorch 中文教程

哈哈, 心动啦~ 怎么学? 不用担心, 教程已经给你排好了. 我之前做过一个 Tensorflow 的教程, 反响剧烈, 现在再来一个 PyTorch 的教程, 比 Tensorflow 的教程更加精心制作, 包学包会 (不过一心想用 Tensorflow 的朋友们, 不要紧, 我仿照自己这个 PyTorch 教程, 写了一份 最新版, 最简单的 Tensorflow 范例代码). 最重要的是, 不收费!!!! 完全开源!! 这良心啊!!

如果你想支持莫烦, 并且看他做更多的开源免费教程, 欢迎在 网易云课堂上购买我的 PyTorch 教程当作赞助~


学习目录:







部分内容提前看

回归例子: 莫烦 Python

分类例子: 莫烦 Python

RNN 回归例子: 莫烦 Python

AutoEncoder 自编码 例子: 莫烦 Python

GAN 生成对抗网络: 莫烦 Python



Dropout 例子: 莫烦 Python

Batch Normalization 批标准化: 莫烦 Python


莫烦 Python 还有更多通熟易懂的教程等着你去发现哦~
编辑于 2018-01-18 19:36