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

18
2个回答

27

仅补充Ben Souchet所写的内容:

如其名称所示,tf-nightly pip包每晚都会构建并发布到PyPI(除非出现罕见的构建失败)。因此,您可以看到几乎每天更新一次的版本更新历史记录。它具有最新的功能,接近于github.com/tensorflow主分支的HEAD。因此,如果您想要最新的功能、改进和错误修复,例如在上一个稳定的tensorflow发行版之后提交的内容(请参见下文),您应该使用pip install tf-nightly。但缺点是,由于tf-nightly发行版不受与tensorflow相同的严格的发行测试限制,它偶尔会包含稍后将修复的错误。此外,由于它是从HEAD构建的,因此它将反映中间开发状态,例如功能不完整。 tensorflow pip包是按照语义化版本计划发布的。大约每2-6个月推出一个新版本。由于全面的发行测试工作,质量比tf-nightly更高。https://www.tensorflow.org/api_docs/python/上的文档在tensorflow pip包的小版本升级时更新一次。

6

Nightly版本用于提前了解最新的tensorflow开发想法,该版本每天都会更新。这与浏览器的情况相同(见此处)。

哪个版本更可靠?

两个版本中,“pip install tensorflow”是最可靠的经过很多人测试并发布的版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接