TensorFlow全家桶的落地開花 | 2019 Google開發者日

2019-09-16 11:27:11



作者 | 唐小引寫於上海世博中心
出品 | GDD 合作伙伴 CSDN(ID:CSDNnews)


Android 10 原生支援 5G,Flutter 1.9、Dart 2.5 正式釋出

這是 Google Developer Days 在中國的第四年,從 2016 年 Google Developers 中國網站正式釋出,2017 年前 Google Cloud 人工智慧和機器學習首席科學家李飛飛宣佈谷歌 AI 中國中心在北京成立,到 2018 年「AI+小程式」的產物「猜畫小歌」爆紅,到今年釋出「Grow with Google 成長計劃」,Google 曾立下的 Flag「將技術、AI 帶給所有人」已成為現實。

作者攝於 GDD 現場

對於所有中國開發者而言,更至關重要的體現在技術領域,在 TensorFlow 已經發布 2.0、Android 10 到來之時,Google 為中國開發者帶來了什麼?在 Google Developer Days(簡稱 GDD)China 2019 現場,谷歌大中華區總裁陳俊廷攜 Google 高管及工程師們為我們揭曉了答案。

Google 正在將技術帶給所有人

從搜尋起家的 Google 有著濃厚的工程師文化,在《How Google Works》一書中,前 Google CEO 及 Alphabet 董事長 Eric Schmidt(埃裡克·施密特)和前高階副總裁喬納森·羅森伯格曾分享過「去和工程師談談」的往事。

谷歌大中華區總裁陳俊廷(作者攝於 GDD 現場)

而今天,Google 正在用這種強力的工程師文化構建起從開發者到使用者的「利器」,在去年的 GDD 上,我們看到了「谷歌成長指南」專案,今天則更進一步。谷歌大中華區總裁陳俊廷現場宣佈,已經在八十多個國家和地區推行的「Grow with Google 成長計劃」正式走進中國,從提供線上線下培訓、推出針對學生的專案和活動,到針對女性的黑客馬拉松、百年職校、藝術與文化,Google 正在將技術帶給所有人。

TensorFlow 全家桶

作為全球最受歡迎的開源機器學習框架,TensorFlow 在過去的四年裡獲得了爆發式的增長,其在 GitHub 上已經收穫了 13 萬 Star,同時我們不僅迎來了它的 2.0 版本,更見證了 TensorFlow 全家桶的落地開花。譬如面向移動和物聯網裝置的 TensorFlow Lite、面向 JavaScript 的 TensorFlow.js 以及實現無邊界機器學習的 Swift for TensorFlow。在 CSDN 日前舉辦的 AI 開發者大會上,TensorFlow.js 專案負責人俞玶便分享了 TensorFlow.js 將現有的機器學習模型植入小程式的實踐,同時也提前透露了 TensorFlow.js 下一步的方向:將會為更多的試用場景提供模型和解決問題的例子程式;後續將開發支援 AutoML,為定製模型提供 APIs;加強伺服器端推理執行的效能和可用性;用最新的技術提供效能優化;還將會支援更多的 JavaScript 執行平臺(例如支付寶小程式等)。

谷歌高階軟體工程師金安娜(Anna Goldie),作者攝於現場

在 GDG 現場,谷歌高階軟體工程師金安娜(Anna Goldie)分享了 Google 是如何運用人工智慧致力於解決棘手問題,改善使用者生活,對 TensorFlow 助推開發者打造更實用的應用以及助推企業成長等進行了演示及介紹。


Android 10 原生支援 5G

一週前,Google 正式釋出了 Android 10,其聚焦移動創新、安全隱私和數字健康,具體體現為:

  • 移動創新:利用機器學習技術,助力摺疊屏、5G 等新型裝置,拓展了現有的同屏多工功能,方便使用者在應用間進行視窗切換;Android 10 實現原生支援 5G,今年,將有超過 20 家電信運營商提供 5G 網路。Google Android 首席技術推廣工程師 Chet Haase  在現場對 Android 10 進行進一步介紹的同時還特別提到,「5G 網路帶來了更快的速度、更低的延遲,包括許多沉浸式應用場景都可以與 5G 進行更深度的結合。」
  • 引入 50 個安全特性:安全及隱私保護體現得尤為明顯,Android 10 提供了一個新的加密模式 Andiantum,並要求所有出廠系統為 Android 10 的相容裝置都必須對使用者資料進行加密,同時,Android 10 預設啟用 TLS 1.3 支援。
  • 進一步優化平臺數字健康功能。

Google Android 首席技術推廣工程師 Chet Haase,作者攝於 GDD 現場

不僅是 Android 10 種種讓人非常興奮的功能特性,對於 Android 開發者們來說,尤其值得激動的還有 Kotlin 以及 Android JetPack、Android Studio 3.5。


Kotlin 從被 Google 在 I/O 大會上官宣為 Android 官方 程式語言開始,便炙手可熱,一躍成為全球範圍內增長最快的語言,超過 50% 的開發者都在使用。當前,Kotlin 已經在 Java 10 對語言特性的脫糖、OpenJDK 原始碼庫的脫糖、C++17 支援、NDK 文件等方面進行了改進與優化。Chet Haase 在現場還談到了非常有意思的一點,那便是對 Kotlin 和 Java 進行對比,面對 Java 冗長的程式碼量,Kotlin 只需非常簡短的幾行程式碼便能實現同樣功能,也算是狠狠地紮了 Java 這個「老鐵」。

Flutter 1.9、Dart 2.5 正式釋出


制霸全平臺的 Flutter 的應用當前在國內已經遍地開花,我們看到了阿里、騰訊、位元組跳動、貝殼、京東、網易、360 等多家企業均已在產品中使用 Flutter 進行跨平臺應用開發。Google 產品經理樊舟穎在現場為所有開發者帶來了全新的 Flutter 1.9,一同釋出的還有 Dart 2.5。

作者攝於 GDD 現場

在 Flutter 1.9 中,Google 重寫了 Flutter 佈局的 codelab,使用了最新的、支援了 Flutter 的 DartPad。同時,隨著 Flutter 1.9 版本的釋出,在 Web 平臺執行 Flutter 的程式碼正式被合併到主 repo。以及,Dart 加入了機器學習自動補全功能。

此外,與 Flutter 1.9 同時到來的還有本地化的 Flutter 和 Dart 中文文件。Google 官方表示:「文件對任何技術專案的本地化都至關重要,維護一份高質量的 Flutter/Dart 文件,是過去幾個月來我們一直在努力的工作。」當前,所有開發者均可以通過 flutter.cn 直接訪問 Flutter 社群中文資源網站,通過 dart.cn 訪問 Dart 中文文件網站,同時,Google 還為 Flutter 的 codelabs 製作了一個單獨的二級頁面 codelabs.flutter-io.cn。

(*本文為AI科技大本營轉載文章,轉載請聯絡作者)


推薦閱讀

  • 谷歌NIPS論文Transformer模型解讀:只要Attention就夠了

  • 阿里雲彈性計算負責人蔣林泉:億級場景驅動的技術自研之路

  • 開源sk-dist,超引數調優僅需3.4秒,sk-learn訓練速度提升100倍

  • 你在北邊的西二旗被水淹沒,我在東邊的八通線不知所措

  • 為什麼說邊緣計算的發展比5G更重要?

  • C/C++ 最易受攻擊、70% 漏洞無效,揭祕全球開源元件安全現狀

  • 首批共享單車死於2019

  • 公鑰加密、加密Hash雜湊、Merkle樹……區塊鏈的密碼學你知多少?


你點的每個“在看”,我都認真當成了喜歡

已同步到看一看



熱點新聞