Pytorch深度学习框架专栏

Pytorch是一个由facebook团队开发的基于python的优秀的神经网络框架,其前身为torch(采用lua语言开发)。不同于TensorFlow,Pytorch构造神经网络采用动态构造的方法,可以实时地搭建神经网络并直接运行,大部分的网络结构测试中,其运行效率要高于我们平常所使用的TensorFlow

Pytorch目前最新版为1.0.0-Preview,于2018年10月1号发布,release信息在这里。新版本有对旧版本依然很好的兼容性。新版本的前端操作方式基本不变,增加了对生产部署环境的支持,主要的更新点有三:

JIT
torch.distributed new “C10D” library
C++ Frontend [API Unstable]


From pytorch.org

说明

博主现在的主力深度学习框架即为Pytorch,在使用过TensorFlow以及Keras后再接触Pytorch就会发现其优雅而又不失效率的特性。但因为Pytorch相比较于TensorFlow是新生“产物”,其代码有略微的不稳定性和功能上的一些小Bug,导致一些新手可能会陷入一些疑惑。因此,我想通过这个页面将我对Pytorch的一些心得一些感悟一些教程分享给大家,和大家共勉。另外基于Pytorch的fastai库的1.0版本也即将发布,对于fastai库也会进行相应的讲解。

本页面会一直进行更新,最晚每周一次(打脸了),所有汇总的文章都来源于Oldpan博客,这里主要是整理和汇总方便大家查阅。

最近更新时间:2018-11-02

Pytorch版本更新信息:

Pytorch环境安装:

如果有什么问题或者疑问欢迎在此页面留言。
也可以通过关注Oldpan博客公众号和我一起交流,非常欢迎~

  1. Jiang Yan说道:

    你好,请问Deep-Painterly-Harmonization-Pytorch这个项目的代码可以work了吗?

    1. Oldpan说道:

      能跑,因为没优化..需要的显存11G多一点,还没整理代码比较乱,如果确实需要跑可以单独联系我

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论审核已启用。您的评论可能需要一段时间后才能被显示。