Site icon About 24/7

Google 開源機器學習系統 TensorFlow 1.0 正式發表

Google 表示,僅僅在發表第一年裡,TensorFlow 就幫助研究人員、工程師、藝術家、學生及其他工業人員取得巨大研究進展。這包括機器翻譯、早期皮膚癌偵測、防止糖尿病失明併發症等諸多領域。如今,TensorFlow 被用在逾 6,000 個開源資源程式庫,Google 研究人員對此感到十分欣喜。

15 晚上 Google 在山景城舉辦了第一屆 TensorFlow 開發者高峰會,會上發表了 TensorFlow 1.0 正式版。一起來看看它有哪些新特徴:

更快

它運算更快──TensorFlow 1.0 有十分驚人的速度。快到什麼程度呢?據 Google 表示,在使用 8 個 GPU 的情況下,TensorFlow 1.0 在 Inception v3 的測試中速度提升 7.3 倍。在 64 個分散式 GPU 集群上執行,Inception v3 的跑分增加 58 倍。

不僅如此,XLA(Accelerated Linear Algebra,加速線性代數)還為未來進一步的效能提升打下了基礎。TensorFlow 的官方網站 tensorflow.org 也上線了官方使用指南和祕訣,以幫助開發者調整模型參數,達到最大的訓練速度。另外,雷鋒網獲知,Google 將發表針對幾大主流模型的實做指導(更新版本),教學如何最大化利用 TensorFlow 1.0,相信不久之後就可以看到。

更靈活

它更加靈活──TensorFlow 1.0 加入新的進階別 API,還有 tf.layers、tf.metrics、tf.losses 模組。非常關鍵的是,Google 宣布 TensorFlow 1.0 內建新的 tf.keras 模組──後者使 TensorFlow 為 Keras 提供「完全」相容支援。這在之前就傳過風聲。做為一個在 ML 開發者當中廣為流傳的神經網路程式庫,Keras 加入無疑讓 Tensorflow 使用上更便利。

更穩定

更適合商業化──TensorFlow 加強了 Python API 的穩定性,更容易為它加入新特徵,不需要推翻已有的程式碼。

TensorFlow 1.0 的其他關鍵升級:

Google 大神 Jeff Dean 表示,看到全世界 TensorFlow 社群以如此驚人的速度發展,他十分激動。

TensorFlow 生態不斷增長,伴隨著新技術加入──比如用於動態批處理的 TensorFlow Fold,類似 Embedding Projector 的工具,以及對已有工具的更新,比如 TensorFlow Serving。

(本文由 雷鋒網 授權轉載,圖片來源:Google Developers 截圖)

延伸閱讀:

Exit mobile version