夏乙 假裝發(fā)自 Computer History Museum
量子位 出品 | 公眾號 QbitAI
今天凌晨,2018年TensorFlow開發(fā)者峰會(Dev Summit)在美國加州召開。
這次的大會上,沒有太多令人驚喜的發(fā)布。
當(dāng)然也有一些值得關(guān)注的改變。
其中討論最多的話題,還是TensorFlow這個平臺對更多編程語言的支持。主要是Java和Swift。
其一,TensorFlow.js發(fā)布。
這是一個面向Java開發(fā)者的機器學(xué)習(xí)框架,可以完全在瀏覽器中定義和訓(xùn)練模型,也能導(dǎo)入離線訓(xùn)練的TensorFlow和Keras模型進行預(yù)測,還對WebGL實現(xiàn)無縫支持。
在瀏覽器中使用TensorFlow.js可以擴展更多的應(yīng)用場景,包括展開交互式的機器學(xué)習(xí)、所有數(shù)據(jù)都保存在客戶端的情況等。
實際上,這個新發(fā)布的TensorFlow.js,就是基于之前的deeplearn.js,只不過被整合進TensorFlow之中。
Google還給了幾個TensorFlow.js的應(yīng)用案例:
游戲:Emoji尋寶
地址:https://emojiscavengerhunt.withgoogle.com/
更多可以訪問:https://js.tensorflow.org/ 。
其二,TensorFlow for Swift將在四月開源。
盡管這個項目還在初期階段,但是也有很多人對此抱有期待。例如fast.ai創(chuàng)始人、前任Kaggle總裁Jeremy Howard就把這個列為峰會最重要的發(fā)布內(nèi)容,而且還說:我們是不是終于可以放下Python了?
關(guān)于TensorFlow for Swift信息較少,感興趣的可以訪問下面這個地址:https://www.tensorflow.org/community/swift
此外,TensorFlow還有一些新功能。
包括TensorFlow Hub。“旨在促進模型的可重復(fù)使用部分的發(fā)布、發(fā)現(xiàn)和使用……它們包含了已在大型數(shù)據(jù)集上預(yù)先訓(xùn)練好的變量,并且可以用一個較小的數(shù)據(jù)集進行再訓(xùn)練,來提高泛化能力,或是加速訓(xùn)練”。
這部分說明引自Google官方微信公眾號TensorFlow。
Cloud TPU也會更快更強。
如果你對這次的峰會更多內(nèi)容感興趣,建議直接訪問新發(fā)布的TensorFlow博客查看,地址是:blog.tensorflow.org (跳轉(zhuǎn)medium.com)
TensorFlow 1.7.0提前發(fā)布
去年2月16日,2017年度TensorFlow開發(fā)者大會也是山景城召開。當(dāng)時的大會上,Google推出了TensorFlow 1.0版本。
不過,這次的開發(fā)者大會肯定是不會發(fā)布2.0版本了。
因為就在這次的開發(fā)者大會前不久,Google發(fā)布了TensorFlow 1.7.0版本。主要的改進包括把Eager模式從contrib中移出來等。
而其中最引人矚目的,就是從這個版本開始,TensorFlow全面集成了來自英偉達的TensorRT。
作為一個庫,TensorRT能夠優(yōu)化TensorFlow的FP16浮點和INT8整數(shù)計算,而且還能最大化吞吐量,降低GPU的推理延遲等等。
Google給出的數(shù)據(jù)顯示,整合了TensorRT的TensorFlow在運行ResNet-50時,比沒有整合的版本提速8倍。
更多關(guān)于TensorFlow 1.7.0版本的情況,可以訪問GitHub了解。地址:https://github.com/tensorflow/tensorflow/releases
這個月中旬,Stack Overflow發(fā)布了十萬程序員大調(diào)查。這份調(diào)查報告顯示,TensorFlow是程序員最愛框架。
報告稱:機器學(xué)習(xí)框架在開發(fā)者們心目中形象不錯,TensorFlow榮登程序員最愛榜榜首,有73.5%正在用它的程序員表示還想繼續(xù)用,Torch/PyTorch排在第3名,68%用戶打算繼續(xù)用下去。
在程序員最想學(xué)的框架中,TensorFlow排在第3,而Torch/PyTorch排在第10名。還沒用上TensorFlow的程序員有15.5%打算學(xué)一學(xué),而沒用上Torch/PyTorch的人里,有4.5%的人打算投入它的懷抱。
同時,也有不少人對這兩個機器學(xué)習(xí)框架不太滿意,26.5%的TensorFlow用戶想脫離它。
花絮
昨天,Google預(yù)告這場活動會在B站直播。
結(jié)果不知道什么原因,這個計劃失敗了。B站沒有直播成。不少等著圍觀的網(wǎng)友除了抱怨之外,只能再次前往YouTube。
還在YouTube上留言互動……