當前位置:
首頁 > 知識 > 谷歌又開源了:Swift for TensorFlow

谷歌又開源了:Swift for TensorFlow

今年三月,谷歌在 TensorFlow 開發者峰會上公開演示了 Swift for TensorFlow,近日,TensorFlow 官網宣布 Swift for TensorFlow 已在 GitHub 上開源,地址如下:

https://github.com/tensorflow/swift

Swift for TensorFlow 為 TensorFlow 提供了一種新的編程模型,將 TensorFlow 計算圖與 Eager Execution 的靈活性和表達能力結合在了一起,同時還注重提高整個軟體架構每一層的可用性。

設計的基礎是一個稱之為「Graph Program Extraction」的演算法,它可以讓大家用 Eager Execution 式的編程模型來輕鬆地實現代碼,同時還保留 TensorFlow 計算圖的高性能優勢。

實現可靠的 Graph Program Extraction 演算法對於編程語言的設計有很高的要求,經過分析和討論,谷歌選擇了 Swift 作為主語言。他們將高級的自動微分功能直接集成在了 Swift 語言和編譯器裡面。

「Swift for TensorFlow 設計總覽」文檔里介紹了項目的主要組成部分以及結合方式。谷歌還深入介紹了 Python 與 Swift 的集成,大家可以直接通過 Swift 代碼使用任意 Python API。

目前該項目有 macOS 和 Linux 的安裝包,以及教大家如何獲取源代碼的開發指南。目前這一項目還處於早期開發階段,大家可以參與到他們設計方案的討論中,一起促進這一項目的發展。大家如果遇到困難,可以在 TensorFlow 中文社區論壇的 「TensorFlow 建議和反饋」 板塊聯繫開發人員.


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

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


請您繼續閱讀更多來自 Linux資訊速推 的精彩文章:

《Linux就該這麼學》今日三周年,限量簽售300本
微軟將把Windows Defender防火牆傳遞給 Linux 子系統

TAG:Linux資訊速推 |