當前位置:
首頁 > 知識 > TensorFlow 2.0「開發者預覽版」上線,內容每日更新

TensorFlow 2.0「開發者預覽版」上線,內容每日更新

機器之心報道

參與:劉曉坤、李澤南

TensorFlow 2.0 預覽版上線了!近日,谷歌 AI 團隊成員 Martin Wicke 在社交網路上向大家發布了這一最流行深度學習框架的「開發者預覽版」,該版本又被稱為「Nightly 版」——因為框架會每晚更新。這不是一個穩定的版本,但開發者們可以嘗試使用,熟悉新版本的特性。

不過,即使是在 TensorFlow 2.0 中,目前也沒有對於 Python 3.7 的支持。

還有網友表示:

Nightly 版更接近於 beta 版本,為用戶提供即將發布的內容的預覽,以及有機會使用/貢獻新功能。Nightly 版絕不是一個專為產品而設計的穩定版本,它旨在測試開發人員正在使用的最新功能,不會自動提供文檔,可以找到 bug,無法保證功能的可用性。

預覽版官方頁面:https://www.tensorflow.org/versions/r2.0/api_docs/python/tf

開發者們可以輸入如下代碼安裝預覽版:

安裝 GPU 版的方法是:

目前的版本號是:tf-nightly-2.0-preview-1.13.0.dev20181214

TensorFlow 2.0 如今在 pypi 上提供 tf-nightly-2.0-preview 和 tf-nightly-gpu-2.0-preview 版本。你還可以通過傳遞—config=v2 到 bazel 命令來從源代碼構建版本(在運行 configure 之後)。TensorFlow 2.0 是從同一個源碼樹構建的,因此如果你是從源代碼構建,只需要從主伺服器生成。

可從預覽版官方頁面獲取 Nightly 版生成的文檔。因為 Nightly 版還在開發中,文檔可能隨時變得不再有用或不完整。

在 TensorFlow 2.0 的開發中,谷歌專註於可用性,並對指定(specify)和運行計算的方式進行了重大更改。2018 年秋季發布的 RFC(https://github.com/tensorflow/community/tree/master/rfcs)實現了這樣的重大變化。

pip 軟體包附帶一個轉換器工具,可以升級(大多數)1.x TensorFlow 代碼,因此它可以在 Nightly 版安裝的 2.0 的情況下運行。tf_upgrade_v2 工具大量使用兼容性模塊:tf.compat.v1。此模塊包含 TensorFlow 1.x 中存在的所有符號及其原始功能。此外,升級工具也處於開發階段,它可能無法在複雜項目上運行。

這個 Nightly 版的 2.0 仍然不完整。因此,谷歌表示不保證穩定性,還存在未解決的性能問題,並且缺少某些功能(例如,僅支持某些分散式機制,特別是 TPU 的支持仍然不完整),並且 TensorFlow 生態系統尚未和 2.0 同步更新(例如,TFHub)。谷歌表示會在創建 2.0-alpha 之前解決這些問題。

如果有興趣嘗試 Nightly 版,谷歌表示很歡迎報告使用中發現的問題。

在這裡查看提交錯誤報告的方法:https://github.com/tensorflow/community/blob/master/governance/tensorflow-testing.md

對於最流行的機器學習框架來說,TensorFlow 2.0 將是一個重要的里程碑:新版本意味著大量的內容梗概,所有一切都以人人可以使用機器學習為目標。但是,這些更改可能會要求老用戶重新學習如何使用框架。

去年 9 月,谷歌在開發者大會上就曾表示,在 TensorFlow 2.0 版本中,Eager 模式會成為默認執行模式,讓開發者更簡潔高效地搭建原型。

馮亦菲則在開發者大會上表示,TensorFlow 2.0 beta 版將會在 2018 年底公開(看來有點延遲了),而正式版預計於 2019 年的第一個季度(最遲第二季度)問世。Eager 模式變為默認設置之後,開發者可以在原型搭建完成後,利用 AutoGraph 把在 Eager 模式下搭建的模型自動變成計算圖。開發者也可以進一步對 AutoGraph 生成的計算圖進行優化,或者關掉 Eager 模式自己構建計算圖。

參考內容:

https://www.reddit.com/r/MachineLearning/comments/aem203/d_tensorflow_20_nightly_build_is_up/

https://groups.google.com/a/tensorflow.org/forum/#!topic/developers/aKdmUOiyzGM

本文為機器之心報道,轉載請聯繫本公眾號獲得授權。

------------------------------------------------


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 機器之心 的精彩文章:

集20年之大成,這是一本開源的演算法教科書
讓普通視頻變成慢動作:「AI加幀」技術現已開源

TAG:機器之心 |