新聞中心

EEPW首頁 > 智能計算 > 設計應用 > TensorFlow 2.0入門指南

TensorFlow 2.0入門指南

作者:問耕時間:2019-10-09來源:量子位收藏

本文經AI新媒體量子位(公眾號 ID: QbitAI)授權轉載,轉載請聯系出處。

本文引用地址:http://www.rycdhb.live/article/201910/405549.htm

前幾天,TensorFlow 2.0正式發布。如果你對新的深度學習框架還不熟悉,推薦看看這篇集簡介、速成課程、API速查參考為一體的Overview。

作者是Google深度學習科學家、Keras作者Fran?ois Chollet。

在這份指南的開頭部分,作者寫道Keras發布于2015年3月,TensorFlow發布于2015年11月,迄今都已經有四年的時間。過去TensorFlow 1.x+Keras的組合存在很多問題。新的TensorFlow 2.0進一步整合了兩者,并解決了很多問題。

TensorFlow 2.0基于以下核心思想:

· 讓用戶暢爽運行計算,就像用Numpy。這讓TF2.0編程更加直觀、像Python一樣。

· 保留已編譯計算圖的優勢,使TF2.0快速、可擴展以及可投入生產。

· 使用Keras作為高級深度學習API,讓TF2.0易于上手且高效。極大的擴展了Keras的工作流范圍。

在正文部分,這份Overview主要包括兩部分內容:

1、TensorFlow基礎

· Tensor張量

· 隨機常數張量

· 變量

· TensorFlow數學運算

· 使用GradientTape計算梯度

· 端到端示例:線性回歸

· 用tf.function加速

2、Keras API

· 基本的層類

· 可訓練和不可訓練的權重

· 遞歸嵌套

· 各種內建好的層

· 通過call訓練參數

· 更具功能性的定義模型

· 損失類

· 度量標準類

· 優化器類&快速端到端訓練循環

· add_loss方法

· 端到端示例:VAE

· 使用內建的訓練循環

· Callback

Fran?ois Chollet這篇指南發出來之后,推特上一片感謝之聲。想要查看全部詳細內容,可以直接訪問這個地址:

https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO

這里我們截取其中的部分內容,供感興趣的朋友參考。



關鍵詞:

評論


相關推薦

技術專區

關閉
澳客网彩票