由TensorFlow团队的Rostam Dinyari、Nitin Srinivasan、Douglas Yarrington和Rishika Sinha发布
从TensorFlow 2.10开始,我们很高兴地宣布我们与英特尔、AWS、ARM和Linaro合作开发官方的TensorFlow构建。这意味着,当你在Windows Native和Linux Aarch64主机上安装TensorFlow时,你将收到一个经过这些平台专家审查和审核的TensorFlow构建。这种情况是透明的,对你的工作流程没有任何改变。我们已经更新了pip安装脚本,所以它对你来说是自动的。
官方构建是TensorFlow的发布,它遵循严格的功能和性能测试标准,谷歌工程师和我们的合作者在每个版本中发布,我们将其与我们在SIG构建论坛下发布的支持预期保持一致。合作者每天监控构建,并与整个TensorFlow发布时间表协调,向社区发布工件。
对于大多数的使用情况,管道安装和卸载TensorFlow的行为不会有任何变化。 或pip uninstall TensorFlow 的行为不会发生变化。然而,对于基于Windows Native和Linux Aarch64的系统,可能需要额外的管道卸载步骤。你可以在tensorflow.org/install/pip上找到关于安装、卸载和其他最佳实践的细节。
随着时间的推移,我们希望合作者的数量能够扩大,但现在我们希望与你分享我们在为这些重要的平台发布越来越多的性能和强大的构建方面所取得的进展。你可以在下面了解更多关于每个合作的信息。
英特尔合作
我们很高兴地与大家分享,英特尔已经加入了3P官方构建计划,以接管Windows原生CPU构建的所有权。这将包括管理夜间和最终生产版本的责任。我们和英特尔希望这不会扰乱最终用户的体验;用户只需像往常一样安装TensorFlow,英特尔生产的Python二进制工件(轮子文件)将被正确安装。
AWS、ARM 和 Linaro 的合作
我们特别高兴地宣布为ARM Aarch64提供官方构建,专门为AWS Graviton实例进行了调整。Linaro的专家们共同支持谷歌、AWS和ARM,以确保在新兴的Aarch64设备类别上提供高性能的TensorFlow版本。
接下来的步骤
这些变化对于大多数用户来说应该是透明的。你可以在tensorflow.org/install了解更多。