PyTorch简介
PyTorch简介
2017年1月FAIR(Facebook AI Research)发布了PyTorch。
PyTorch是在Torch的基础上用Python语言重新打造的一款深度学习框架。
原先的Torch是用Lua语言为接口的机器学习框架,但因Lua语言较为小众,导致了Torch知名度不高。
PyTorch的发展
2017年1月正式发布PyTorch。
2018年4月更新0.4.0版,支持windows系统,Caffe2正式并入PyTorch。
2018年11月更新1.0稳定版,已经是Github增长第二快的开源项目。
2019年5月更新1.1.0版,支持TensorBoard,增强了可视化功能。
2019年8月更新1.2.0版,更新torchvision,torchaudio和torchtext,增加更多功能。
PyTorch的优点
- 上手快
- 代码简洁灵活
- Debug方便
- 文档规范
- 资源多
- 开发者多
- 背靠大树
适合人群
- 深度学习初学者
- 机器学习爱好者
- 算法研究员