PyPI 中的 tf-nightly 和 tensorflow 有什么区别?

What is the difference between tf-nightly and tensorflow in PyPI?

PyPI 中的 tf-nightlytensorflow 有什么区别?

pip install tf-nightly
pip install tensorflow

哪个靠谱?

https://pypi.org/project/tf-nightly/

https://pypi.org/project/tensorflow/

Nightly用于更早获取最新的tensorflow开发思路,该版本每日更新。这与浏览器相同 (see here)。

Which one is reliable?

经典的tensorflow pip install tensorflow是两者中最靠谱的。这个版本在发布之前已经过很多人的测试。

只是添加到 :

  1. 顾名思义,tf-nightly pip 包被构建并发布到 PyPI every night (barring any build failures, which happens rarely). As a result, you can see an almost once-per-day version update history. It has the latest features close to the HEAD of the master branch of github.com/tensorflow。因此,如果您想要最新的功能、改进和错误修复,例如在上一个稳定的 tensorflow 版本(见下文)之后提交的那些,您应该使用 pip install tf-nightly。但不利之处在于,由于 tf-nightly 版本不像 tensorflow 那样受到同样严格的发布测试集,它偶尔会包含稍后将修复的错误。此外,由于它是从 HEAD 构建的,因此它将反映中间开发状态,例如功能的不完整性。

  2. tensorflow pip 包由基于语义版本的计划发布。大约每 2-6 个月推出一次新版本。由于全面的发布测试工作集,质量高于tf-nightlyhttps://www.tensorflow.org/api_docs/python/ 上的文档在 tensorflow pip 包中的每个次要版本更新一次。