首頁>科技>

谷歌停止了整合Swift語言和TensorFlow機器學習庫的工作,同時提到了所取得的多項成就。

Swift for TensorFlow是谷歌牽頭的一個專案,旨在將TensorFlow機器學習庫和蘋果的Swift語言整合在一起,如今不再處於積極開發的狀態。不過,該專案的部分工作仍在繼續,包括面向Swift的語言差異化程式設計。

該專案的GitHub程式碼庫特別指出,它現在處於存檔模式,將不再接收任何更新。程式碼庫指出,該專案的定位是作為開發機器學習模型的一種新方法。“Swift for TensorFlow是下一代機器學習平臺方面的一項實驗,結合了機器學習、編譯器、可微分程式設計以及系統設計等方面的最新研究成果。”

到2月16日傍晚,面對IT外媒《InfoWorld》就該專案的命運提出的詢問,參與該專案的開發人員和谷歌本身都沒有給出回覆。不過,Swift for TensorFlow的支持者在程式碼庫中列出了取得的諸多成就:

將語言整合差異化程式設計新增到Swift中,這項工作在Swift編譯器中仍然繼續。開發面向可變價值語義的深度學習API。透過SwiftFusion專案,支援新穎的研究結合深度學習與機率圖形模型,用於3D運動跟蹤及其他領域。剝離仍在積極開發中的多個開源專案,比如實現Python與Swift互操作性的PythonKit、在Jupyter筆記本中使用Swift的swift-jupyter以及用於基準測Swift程式碼的swift-benchmark。Swift進化方面的幾個提案,包括:○SE-0195:使用者定義的“動態成員查詢”型別;○SE-0216:引入使用者定義的動態“可呼叫”型別;○SE-0233:使數值完善新的AdditiveArithmetic協議;○SE-0253:使用者定義的標稱型別的可呼叫值。

TensorFlow由谷歌開發,並於2015年開源。TensorFlow也許最近有點黯然失色。Facebook的PyTorch一直把包括迪士尼和Blue River Technology在內的TensorFlow使用者逐漸吸引過去,它們選擇PyTorch而非TensorFlow。易於使用被認為是PyTorch的一大優點。

9
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • LTE網路概述