RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

最新tf.keras指南,TensorFlow官方出品

DPVg_AI_era ? 來源:lp ? 2019-03-29 11:28 ? 次閱讀

tf.keras是TensorFlow 2.0最主要的高階API接口,為TensorFlow的代碼提供了新的風(fēng)格和設(shè)計模式,大大提升了TF代碼的簡潔性和復(fù)用性,也間接地提供了TF開發(fā)的規(guī)范。本文介紹了TensorFlow官網(wǎng)提供的最新的tf.keras指南。

TensorFlow 1.x以靜態(tài)圖為主,網(wǎng)上主流的TF代碼編寫主要是面向過程的(函數(shù)為主),在引入tf.keras之后,TensorFlow官方就開始推薦tf.keras里各種面向?qū)ο蟮?a href="http://hljzzgx.com/v/tag/1315/" target="_blank">編程風(fēng)格,從層到模型都是類和對象,大大簡化了代碼的簡潔性和復(fù)用性,也間接地提供了TF開發(fā)的規(guī)范。

Keras作者Fran?ois Chollet在Twitter轉(zhuǎn)發(fā)了TensorFlow官方最新tf.keras指南,本文大概介紹一下該指南中比較重要的內(nèi)容。

本指南的內(nèi)容大致如下:

Keras Functional API

訓(xùn)練和評價

利用繼承構(gòu)建層和模型

保存和序列化模型

Keras Functional API

指南地址:

https://www.tensorflow.org/alpha/guide/keras/functional

內(nèi)容概要:

Keras中網(wǎng)絡(luò)層的定義和調(diào)用,例如如何用指定的參數(shù)來定義一個全連接層,然后用定義的層來變換輸入數(shù)據(jù)。

Keras模型的定義和調(diào)用,包括模型自帶的訓(xùn)練和評價函數(shù)。

Keras層測復(fù)用

網(wǎng)絡(luò)中間層信息的提取和復(fù)用

自定義Keras層

Functional API的優(yōu)點和缺點

Functional API和Subclassing API(繼承式)混寫

另外,用內(nèi)置的函數(shù)可以直接可視化網(wǎng)絡(luò)結(jié)構(gòu)了:

訓(xùn)練和評價

指南地址:

https://www.tensorflow.org/alpha/guide/keras/training_and_evaluation

內(nèi)容概要:

Keras模型內(nèi)置的訓(xùn)練和評價Loop

自定義損失函數(shù)

用tf.data.Datasets作為輸入

其它輸入格式,如Pandas

采樣和類別權(quán)重

多輸入和多輸出

回調(diào)函數(shù)

斷點

學(xué)習(xí)率規(guī)劃

用TensorBoard可視化損失

利用繼承構(gòu)建層和模型

指南地址:

https://www.tensorflow.org/alpha/guide/keras/custom_layers_and_models

內(nèi)容概要:

Keras層封裝狀態(tài)(權(quán)重)和計算

權(quán)重延遲構(gòu)造(延遲到輸入形狀已知時)

遞歸構(gòu)造Keras層

Keras層在前向傳播時遞歸收集損失

可選啟用序列化Keras層

call方法中的training參數(shù)

端到端地構(gòu)建一個模型

保存和序列化模型

指南地址:

https://www.tensorflow.org/alpha/guide/keras/saving_and_serializing

內(nèi)容概要:

保存整個模型

導(dǎo)出到SavedModel

僅保存結(jié)構(gòu)

僅保存權(quán)重

在SavedModel格式下僅保存權(quán)重

保存繼承的模型

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3226

    瀏覽量

    48806
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4779

    瀏覽量

    68521
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    329

    瀏覽量

    60527

原文標(biāo)題:TensorFlow官方最新tf.keras指南:面向?qū)ο髽?gòu)建深度網(wǎng)絡(luò)

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    tf卡存儲容量選擇 tf卡的常見故障及解決方法

    TF卡存儲容量選擇 TF卡(TransFlash卡)是一種小型的存儲卡,廣泛應(yīng)用于手機(jī)、相機(jī)、平板電腦等便攜式設(shè)備中。選擇合適的TF卡存儲容量,需要考慮以下幾個因素: 設(shè)備兼容性 :首先,需要確認(rèn)你
    的頭像 發(fā)表于 12-19 15:20 ?150次閱讀

    如何使用Python構(gòu)建LSTM神經(jīng)網(wǎng)絡(luò)模型

    構(gòu)建一個LSTM(長短期記憶)神經(jīng)網(wǎng)絡(luò)模型是一個涉及多個步驟的過程。以下是使用Python和Keras庫構(gòu)建LSTM模型的指南。 1. 安裝必要的庫 首先,確保你已經(jīng)安裝了Python和以下庫
    的頭像 發(fā)表于 11-13 10:10 ?315次閱讀

    Cadence官方出品CadencePCBViewers

    CadencePCBViewers 24.1為Cadence官方出品,包含PCB Editor Viewer、Capture Viewer、Allegro X APD Viewer 通過百度網(wǎng)盤
    發(fā)表于 11-12 13:11

    使用TF卡的常見問題

    隨著科技的發(fā)展,TF卡(TransFlash卡,也稱為MicroSD卡)已經(jīng)成為我們?nèi)粘I钪胁豢苫蛉钡拇鎯ぞ?。它們被廣泛應(yīng)用于智能手機(jī)、平板電腦、數(shù)碼相機(jī)等設(shè)備中,用于擴(kuò)展存儲空間,存儲照片
    的頭像 發(fā)表于 11-04 09:54 ?865次閱讀

    TensorFlow是什么?TensorFlow怎么用?

    TensorFlow是由Google開發(fā)的一個開源深度學(xué)習(xí)框架,它允許開發(fā)者方便地構(gòu)建、訓(xùn)練和部署各種復(fù)雜的機(jī)器學(xué)習(xí)模型。TensorFlow憑借其高效的計算性能、靈活的架構(gòu)以及豐富的工具和庫,在學(xué)
    的頭像 發(fā)表于 07-12 16:38 ?658次閱讀

    tensorflow和pytorch哪個更簡單?

    PyTorch更簡單。選擇TensorFlow還是PyTorch取決于您的具體需求和偏好。如果您需要一個易于使用、靈活且具有強(qiáng)大社區(qū)支持的框架,PyTorch可能是一個更好的選擇。如果您需要一個在
    的頭像 發(fā)表于 07-05 09:45 ?845次閱讀

    tensorflow和pytorch哪個好

    tensorflow和pytorch都是非常不錯的強(qiáng)大的框架,TensorFlow還是PyTorch哪個更好取決于您的具體需求,以下是關(guān)于這兩個框架的一些關(guān)鍵點: TensorFlow : 發(fā)布時間
    的頭像 發(fā)表于 07-05 09:42 ?674次閱讀

    tensorflow簡單的模型訓(xùn)練

    在本文中,我們將詳細(xì)介紹如何使用TensorFlow進(jìn)行簡單的模型訓(xùn)練。TensorFlow是一個開源的機(jī)器學(xué)習(xí)庫,廣泛用于各種機(jī)器學(xué)習(xí)任務(wù),包括圖像識別、自然語言處理等。我們將從安裝
    的頭像 發(fā)表于 07-05 09:38 ?625次閱讀

    keras模型轉(zhuǎn)tensorflow session

    在這篇文章中,我們將討論如何將Keras模型轉(zhuǎn)換為TensorFlow session。 KerasTensorFlow簡介 Keras
    的頭像 發(fā)表于 07-05 09:36 ?510次閱讀

    keras的模塊結(jié)構(gòu)介紹

    Keras是一個高級深度學(xué)習(xí)庫,它提供了一個易于使用的接口來構(gòu)建和訓(xùn)練深度學(xué)習(xí)模型。Keras是基于TensorFlow、Theano或CNTK等底層計算庫構(gòu)建的。以下是Keras的模
    的頭像 發(fā)表于 07-05 09:35 ?357次閱讀

    如何使用Tensorflow保存或加載模型

    繼續(xù)訓(xùn)練也是必要的。本文將詳細(xì)介紹如何使用TensorFlow保存和加載模型,包括使用tf.kerastf.saved_model兩種主要方法。
    的頭像 發(fā)表于 07-04 13:07 ?1476次閱讀

    TensorFlow與PyTorch深度學(xué)習(xí)框架的比較與選擇

    學(xué)習(xí)框架,它們各自擁有獨特的特點和優(yōu)勢。本文將從背景介紹、核心特性、操作步驟、性能對比以及選擇指南等方面對TensorFlow和PyTorch進(jìn)行詳細(xì)比較,以幫助讀者了解這兩個框架的優(yōu)缺點,并選擇最適合自己需求的框架。
    的頭像 發(fā)表于 07-02 14:04 ?952次閱讀

    cube AI導(dǎo)入Keras模型出錯怎么解決?

    我嘗試過cube AI的version7.1.0、6.0.0、5.1.2、4.1.0,導(dǎo)入Keras都是這個報錯,求解答 E010(InvalidModelError): Couldn&
    發(fā)表于 03-18 06:39

    RT-Thread設(shè)備驅(qū)動開發(fā)指南基礎(chǔ)篇—以先楫bsp的hwtimer設(shè)備為例

    RT-Thread設(shè)備驅(qū)動開發(fā)指南》書籍是RT-thread官方出品撰寫,系統(tǒng)講解RT-thread IO設(shè)備驅(qū)動開發(fā)方法,從三方面進(jìn)行講解。
    的頭像 發(fā)表于 02-20 16:01 ?1683次閱讀
    RT-Thread設(shè)備驅(qū)動開發(fā)<b class='flag-5'>指南</b>基礎(chǔ)篇—以先楫bsp的hwtimer設(shè)備為例

    基于TensorFlowKeras的圖像識別

    TensorFlowKeras最常見的用途之一是圖像識別/分類。通過本文,您將了解如何使用Keras達(dá)到這一目的。定義如果您不了解圖像識別的基本概念,將很難完全理解本文的內(nèi)容。因此在正文開始之前
    的頭像 發(fā)表于 01-13 08:27 ?808次閱讀
    基于<b class='flag-5'>TensorFlow</b>和<b class='flag-5'>Keras</b>的圖像識別
    RM新时代网站-首页