OpenCAS开源推荐
  • Introduction
  • 1. GitBook
  • 2. Guava
  • 3. Easy Machine Learning
  • 4. Deeplearning-biology
  • 5. React
  • 6. chatbot
  • 7. Riot
  • 8. WaveFunctionCollapse
  • 9. Frappé charts
  • 10. Apache Spark
  • 11. vscode
  • 12. chalktalk
  • 13. Scrapy
  • 14. Papers We Love
  • 15. Git Flight Rules
  • 16. DrangonBones
  • 17. Sqlmap
  • 18. Tensorflow
  • 19. RapidMiner
  • 20. The Sleuth Kit
  • 21. Flask
  • 22. Hashtopussy
  • 23. PyTorch
  • 24. KNIME
  • 25. Pytudes
  • 26. geekcomputers
  • 27. IPFS
Powered by GitBook
On this page
  • 标签:
  • 简介:
  • 项目地址:
  • 参考链接:

23. PyTorch

Previous22. HashtopussyNext24. KNIME

Last updated 7 years ago

标签:

neural-network autograd numpy deep-learning tensor

简介:

PyTorch 是一个 Python 优先的深度学习框架,也是使用 GPU 和 CPU 优化的深度学习张量库,能够在强大的 GPU 加速基础上实现张量和动态神经网络。其前身是 Torch,主要语言接口为 Lua。PyTorch 和 TensorFlow、MXNet、Caffe2 一样,是非常底层的框架;也正如 TensorFlow 是谷歌官方框架,MXNet 是亚马逊官方框架,背后支持 PyTorch 的则是 Facebook。

同时,PyTorch 还是一个 Python 软件包,其提供了两种高层面的功能:

  1. 使用强大的 GPU 加速的 Tensor 计算(类似 numpy)

  2. 构建于基于 tape 的 autograd 系统的深度神经网络

通常,人们使用 PyTorch 的原因通常有二:

  1. 作为 numpy 的替代,以便使用强大的 GPU

  2. 将其作为一个能提供最大的灵活性和速度的深度学习研究平台

项目地址:

参考链接:

https://github.com/pytorch/pytorch
http://pytorch.org/
http://pytorch.org/tutorials/
https://www.jiqizhixin.com/articles/2017-06-10
http://pytorch.org/