Pytorch总览及学习方法

Pytorch是一种开源深度学习框架,以出色的灵活性和易用性著称。在一定程度上是因为其依托的编程语言Python。

  • Pytorch用来干嘛的

Pytorch是一种用于构建深度学习模型的功能完备框架,主要是用来图像识别和语言处理等应用程序的机器学习。与此类似的还有Tensorflow,也能做与Pytorch类似的工作,但是速度较慢。

  • Pytorch优势

完全支持GPU,并且使用反向模式构建基于tape的自动微分技术,因此可以动态修改计算图形。啥叫反向自动微分,简单来讲就好比磁带录音机能录制完成的操作并进行回放,这样的话调试就简单了,并且能够很好地适应某些应用程序,比如动态神经网络,因为神经网络需要不断的迭代。并且由于每次迭代可能都不相同,因此非常适用于原型设计。

Pytorch还有一个优势是快速原型设计和小型项目,因为代码简洁,易上手和灵活性所以深受学术界和研究界喜爱。

  • Pytorch学习方法

主要有通过书来自学和通过听课自学,当然无论哪种方式都得落到敲代码上

推荐的课程:

  1. Udacity’s Deep Learning Nanodegree
  2. Deep Learning Specialization by Andrew Ng on Coursera
  3. IBM’s Deep Learning Professional Certificate on Coursera
  4. Deep Learning A-Z™: Hands-On Artificial Neural Networks on Udemy
  5. A Beginner’s Guide to Deep Learning on edX

推荐的书籍:

  1. Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
  2. Neural Networks and Deep Learning by Michael Nielsen
  3. Deep Learning with Python by François Chollet
  4. Hands-On Machine Learning with Scikit-Learn and TensorFlow by Aurélien Géron
  5. TensorFlow Deep Learning Cookbook by Antonio Gulli and Amita Kapoor

当然也可以上一些论坛进行学习和交流,会有助于学习和成长:

http://PyTorch.org 社区,这是一个充满活力的大型社区,具有优秀的文档和教程。论坛十分活跃,并能给予帮助和支持。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值