Tensorflow 与 Pytorch 的对比
TensorFlow
- TensorFlow 是谷歌的开发者创造的一款开源的深度学习框架,于 2015 年发布。2. 官方研究发布于论文《TensorFlow:异构分布式系统上的大规模机器学习》。
- 论文地址:http://download.tensorflow.org/paper/whitepaper2015.pdf
- TensorFlow 目前在公司、企业与创业公司中被使用的比较广泛,尤其是在工业成熟应用中使用比较广泛。
- TensorFlow 其在分布式训练支持、可扩展的生产和部署选项、多种设备(比如支持安卓系统)支持方面备受好评。
================================
PyTorch
- PyTorch 由 Facebook 的团队开发,是最新的深度学习框架之一,于 2017 年在 GitHub 上开源。
- Pytorch 目前的使用者呈现迅猛递增的趋势,具有很多 TensorFlow 所不具备的优点。
- 相对于 TensorFlow, Pytorch 入门更加简单,更加注重设计而不是编程命令。
- 在科研领域,越来越多的论文采用的是 Pytorch 框架。