PyTorch是基于Python的科学计算包,其旨在服务两类场合:
- 替代NumPy发挥GPU潜能
- 提供了高度灵活性和效率的深度学习平台
PyTorch的简洁设计使得它入门很简单,本部分内容在深入介绍PyTorch之前,先介绍一些PyTorch的基础知识,让大家能够对PyTorch有一个大致的了解,并能够用PyTorch搭建一个简单的神经网络,然后在深入学习如何使用PyTorch实现各类网络结构。在学习过程,可能部分内容暂时不太理解,可先不予以深究,后续的课程将会对此进行深入讲解。
- Tensor
- autograd
- linear-regression
- logistic-regression
- nn-sequential-module
- deep-nn
- param_initialize
- optim/sgd
- optim/adam
视频讲解
教程:
- code of book "Learn Deep Learning with PyTorch"
- PyTorch tutorials and fun projects including neural talk, neural style, poem writing, anime generation
- Awesome-Pytorch-list
- PyTorch Tutorial for Deep Learning Researchers
- The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.
- Simple examples to introduce PyTorch
- Simple PyTorch Tutorials Zero to ALL!
- 从基础概念到实现,小白如何快速入门PyTorch
