91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

TensorFlow 2.0馬上要來了,還不速來了解下新架構(gòu)?

DPVg_AI_era ? 來源:lq ? 2019-01-16 08:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TensorFlow 2.0馬上要來了,還不速來了解下新架構(gòu)?

作為全球最受歡迎的機(jī)器學(xué)習(xí)開源框架,在TensorFlow 發(fā)展的3年里,見證了機(jī)器學(xué)習(xí)和人工智能領(lǐng)域的快速發(fā)展和變化;與人類的孩子一樣,不斷學(xué)習(xí),遭到批評,遇到對手,走向更大、更廣闊的環(huán)境。

而TensorFlow 2.0作為一個(gè)重要的里程碑,將更加關(guān)注其“易用性”,更注重使用的低門檻,旨在讓每個(gè)人都能應(yīng)用機(jī)器學(xué)習(xí)技術(shù)。

那么在架構(gòu)方面,又會(huì)有何不同呢?話不多說,來看下新架構(gòu)圖:

在過去的幾年中,開發(fā)團(tuán)隊(duì)為TensorFlow添加了許多組件,而在2.0版本中,這些組件將被打包成一個(gè)綜合平臺(tái),可支持機(jī)器學(xué)習(xí)的工作流程(從訓(xùn)練到部署)。正如上圖所示。

盡管新架構(gòu)中的訓(xùn)練部分主要關(guān)注Python API,但是TensorFlow.js還支持訓(xùn)練模型。其他語言綁定(language binding)也有不同程度的支持,包括Swift、R和Julia等。

最近,官方宣布Keras作為一個(gè)用戶友好的機(jī)器學(xué)習(xí)API標(biāo)準(zhǔn),將成為用于構(gòu)建和訓(xùn)練模型的高級API。 Keras API讓用戶可以輕松開始使用TensorFlow。尤其重要的是,Keras提供了幾個(gè)模型構(gòu)建API(順序,功能和子類),因此您可以為項(xiàng)目選擇正確的抽象級別。

Keras API使得上手TensorFlow非常容易。重要的是,Keras提供了幾個(gè)模型構(gòu)建API(Sequential、Functional以及Subclassing),因此用戶可以選擇正確的抽象化(abstraction)級別,TensorFlow的實(shí)現(xiàn)包含增強(qiáng)功能,包括eager execution、立即迭代(immediate iteration)和直觀調(diào)試(intuitive debugging),以及tf.data,用于構(gòu)建可擴(kuò)展的輸入pipeline。

TensorFlow的實(shí)現(xiàn)包含增強(qiáng)功能,包括急切執(zhí)行,立即迭代和直觀調(diào)試,以及tf.data,用于構(gòu)建可擴(kuò)展的輸入管道。

以下是一個(gè)工作流程示例:

1、使用tf.data加載數(shù)據(jù)。使用輸入管道讀取訓(xùn)練數(shù)據(jù),輸入管道使用tf.data創(chuàng)建。利用tf.feature_column描述特征,如分段和特征交叉。此外還支持內(nèi)存數(shù)據(jù)的便捷輸入(如NumPy)。

2、使用tf.keras構(gòu)建、訓(xùn)練并驗(yàn)證模型,或者使用Premade Estimators。Keras與TensorFlow的其余部分緊密集成,因此用戶可以隨時(shí)訪問TensorFlow的函數(shù)。如線性或邏輯回歸、梯度上升樹、隨機(jī)森林等也可以直接使用(使用tf.estimatorAPI實(shí)現(xiàn))。如果不想從頭開始訓(xùn)練模型,用戶也可以很快利用遷移學(xué)習(xí)來訓(xùn)練使用TensorFlow Hub模塊的Keras或Estimator模型。

3、快速執(zhí)行運(yùn)行和調(diào)試過程,然后使用tf.function充分利用圖形的優(yōu)勢。在默認(rèn)情況下,TensorFlow 2.0按快速執(zhí)行方式運(yùn)行,以便于順利調(diào)試。此外,tf.function注釋可以方便地將Python程序轉(zhuǎn)換為TensorFlow圖形。此過程保留了1.x TensorFlow基于圖形的執(zhí)行的所有優(yōu)點(diǎn):性能優(yōu)化,遠(yuǎn)程執(zhí)行以及方便序列化、導(dǎo)出和部署的能力,同時(shí)實(shí)現(xiàn)了在Python中表達(dá)程序的靈活性和易用性。

4、使用分布式策略進(jìn)行分布式訓(xùn)練。對于大型機(jī)器學(xué)習(xí)訓(xùn)練任務(wù),分布式策略API可以輕松地在不同硬件配置上分配和訓(xùn)練模型,無需更改模型的定義。由于TensorFlow支持各種硬件加速器,如CPUGPU和TPU,因此用戶可以將訓(xùn)練負(fù)載分配到單節(jié)點(diǎn)/多加速器以及多節(jié)點(diǎn)/多加速器配置上(包括TPU Pod)。這個(gè)API支持多種群集化配置,也提供了在本地或云環(huán)境中部署Kubernetes群集訓(xùn)練的模板。

5、導(dǎo)出到Saved Model。TensorFlow將對Saved Model進(jìn)行標(biāo)準(zhǔn)化,作為TensorFlow服務(wù)的一部分,他將成為TensorFlow Lite、TensorFlow.js、TensorFlow Hub等格式的可互換格式。

構(gòu)建模型,如此簡單!

TensorFlow始終為生產(chǎn)提供了直接部署方式。無論是部署在服務(wù)器、邊緣設(shè)備還是Web上,TensorFlow都可以讓用戶對模型實(shí)現(xiàn)輕松訓(xùn)練和部署。無論用戶使用何種語言或平臺(tái)。在TensorFlow 2.0中,我們通過標(biāo)準(zhǔn)化互換格式和API對齊來提高跨平臺(tái)和組件的兼容性。

訓(xùn)練并保存模型后,可以直接在應(yīng)用程序中執(zhí)行,也可以使用其中一個(gè)部署庫為其提供服務(wù):

TensorFlow服務(wù):TensorFlow庫,允許通過HTTP / REST或gRPC /協(xié)議緩沖區(qū)提供模型。

TensorFlow Lite:TensorFlow針對移動(dòng)和嵌入式設(shè)備的輕量級解決方案提供了在Android,iOS嵌入式系統(tǒng)(如Raspberry Pi和Edge TPU)上部署模型的功能。

TensorFlow.js:允許在JavaScript環(huán)境下部署模型,如在Web瀏覽器或服務(wù)器端通過Node.js實(shí)現(xiàn)部署。TensorFlow.js還支持使用類似Keras的API在JavaScript中定義模型并直接在Web瀏覽器中進(jìn)行訓(xùn)練。

TensorFlow還支持其他語言,包括C,Java,Go,C#,Rust,Julia,R等。

功能強(qiáng)大的面向研究的實(shí)驗(yàn)環(huán)境

TensorFlow 2.0集成了許多功能,可以在不損失速度和性能的情況下定義和訓(xùn)練最先進(jìn)的模型:

Keras Functional API和Model Subclassing API:可以創(chuàng)建復(fù)雜的拓?fù)?,包括使用殘差層,自定義多輸入/輸出模型以及強(qiáng)制寫入的前向傳遞。

自定義訓(xùn)練邏輯:使用tf.GradientTape和tf.custom_gradient對梯度計(jì)算進(jìn)行細(xì)粒度控制。

為了獲得更大的靈活性和可控性,低級的TensorFlowAPI是始終可用的,并可與更高級的抽象概念工具結(jié)合使用,以實(shí)現(xiàn)完全可定制的邏輯。

TensorFlow 2.0帶來了一些新增功能,允許研究人員和高級用戶進(jìn)行實(shí)驗(yàn),使用豐富的擴(kuò)展,如Ragged Tensors,TensorFlow Probability,Tensor2Tensor等。

除了這些功能外,TensorFlow還提供了易于執(zhí)行的簡單原型設(shè)計(jì)和調(diào)試,分布式策略API和AutoGraph,可以進(jìn)行大規(guī)模訓(xùn)練,并支持TPU,這些都使TensorFlow 2.0成為一個(gè)易于使用、可定制且高度可擴(kuò)展的平臺(tái),可用于實(shí)現(xiàn)最先進(jìn)的技術(shù),進(jìn)行機(jī)器學(xué)習(xí)研究,并將研究轉(zhuǎn)化為生產(chǎn)流程。

TensorFlow 1.x和2.0之間的差異

自從首次開源TensorFlow以來,我們已經(jīng)發(fā)布了多個(gè)版本的API迭代。隨著機(jī)器學(xué)習(xí)的快速發(fā)展,現(xiàn)在TensorFlow已經(jīng)發(fā)展壯大,支持多樣化的用戶組合,可以滿足各種需求。使用TensorFlow 2.0,用戶有機(jī)會(huì)根據(jù)語義版本控制來實(shí)現(xiàn)平臺(tái)的清理和模塊化。

以下是一些較大的變化:

移除了隊(duì)列運(yùn)行器以支持tf.data。

移除了圖表集合。

變量處理方式的變化。

可對API符號進(jìn)行移動(dòng)和重命名

更高的兼容性和連續(xù)性

為了讓用戶向TensorFlow 2.0的遷移更加容易,我們將發(fā)布一個(gè)轉(zhuǎn)換工具,它可以對TensorFlow 1.x Python代碼進(jìn)行更新,以使用TensorFlow2.0兼容的API,或者對無法自動(dòng)轉(zhuǎn)換的代碼予以標(biāo)記。

當(dāng)然,并非所有的更改都可以完全自動(dòng)完成。比如,某些已被棄用的API沒有直接的可替代對象。所以我們引入了tensorflow.compat.v1兼容性模塊,該模塊保留了對完整TensorFlow 1.x API(不包括tf.contrib)的支持。該模塊將在整個(gè)TensorFlow 2.x的生命周期內(nèi)保持維護(hù),并允許使用TensorFlow 1.x編寫的代碼維護(hù)功能。

此外,Saved Model或保存的GraphDefs將向后兼容。使用1.x版本保存的SavedModels將繼續(xù)能夠在2.x中加載和執(zhí)行。但是,2.0中的原始檢查點(diǎn)中的變量名稱可能會(huì)發(fā)生更改,因此,使用已轉(zhuǎn)換為2.0版本代碼中的2.0之前版本的檢查點(diǎn)可能無法正常工作。

我們相信,TensorFlow 2.0將為開發(fā)者社區(qū)帶來巨大利益,為了讓這次版本轉(zhuǎn)換變得盡量簡單方便,我們投入了大量精力。

但是,我們也認(rèn)識到,版本遷移需要時(shí)間,我們非常關(guān)心社區(qū)成員目前對學(xué)習(xí)和使用TensorFlow的投入。我們將在最后的1.x版本中提供12個(gè)月的安全補(bǔ)丁,以便為現(xiàn)有用戶提供充足的時(shí)間進(jìn)行過渡,并順利獲得TensorFlow2.0的所有優(yōu)勢。

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

    關(guān)注

    2

    文章

    839

    瀏覽量

    40098
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8553

    瀏覽量

    136932
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    334

    瀏覽量

    62177

原文標(biāo)題:【官方發(fā)布】一圖看懂TensorFlow 2.0新架構(gòu)

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    終于來了!今晚19:00 ,K3新品發(fā)布會(huì)

    終于來了!今晚19:00 ,K3新品發(fā)布會(huì)
    的頭像 發(fā)表于 01-29 17:33 ?625次閱讀
    終于<b class='flag-5'>來了</b>!今晚19:00 ,K3新品發(fā)布會(huì)

    從零開始了解智慧教室(四):智慧教室建設(shè)方案的設(shè)計(jì)思路

    在教育信息化2.0時(shí)代,智慧教室作為教學(xué)改革的核心載體,正從“設(shè)備升級”向“場景重構(gòu)”加速演進(jìn)。一起來了解一下現(xiàn)在智慧教室建設(shè)方案的設(shè)計(jì)思路吧~
    的頭像 發(fā)表于 12-17 11:33 ?338次閱讀
    從零開始<b class='flag-5'>了解</b>智慧教室(四):智慧教室建設(shè)方案的設(shè)計(jì)思路

    CAN XL總線,ZLG致遠(yuǎn)電子來了!

    導(dǎo)讀2025年11月18日~21日,CiA在深圳、北京和上海三地圓滿舉辦了“CANXL中國路演”,ZLG致遠(yuǎn)電子作為國內(nèi)第一批CiA會(huì)員,帶來了最新CANXL硬件軟件方案并且發(fā)表了總線技術(shù)演講
    的頭像 發(fā)表于 11-24 11:46 ?733次閱讀
    CAN XL總線,ZLG致遠(yuǎn)電子<b class='flag-5'>來了</b>!

    聽說NAND缺貨?先來了解下XTX NAND系列產(chǎn)片!

    縱向深入:多系列精準(zhǔn)布局 芯天下針對不同場景需求,精準(zhǔn)設(shè)計(jì)并推出多樣化的NAND產(chǎn)品系列: SPI NAND 系列 XT26G08DWSIGA / 26G08DWSIGA: 容量:8Gbit 工作電壓:2.7~3.6V 溫度范圍:-40°C 至 +85°C 封裝:WSON8 (8x6mm) 特性:支持Quad I/O高速數(shù)據(jù)接口,適用于空間受限的智能穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備以及便攜式電子設(shè)備。 產(chǎn)品狀態(tài):量產(chǎn)(CS),穩(wěn)定供應(yīng)。 Parallel NAND 系列 XT27Q04A8BFIGA: 容量:4Gbit 工作電壓:1.7~1.9V 溫度范圍:-40°C 至 +85°C 封裝:BGA67 (8x6.5x0.89mm) ECC要求:
    的頭像 發(fā)表于 10-30 08:33 ?683次閱讀
    聽說NAND缺貨?先<b class='flag-5'>來了解下</b>XTX NAND系列產(chǎn)片!

    【上海晶珩睿莓1開發(fā)板試用體驗(yàn)】TensorFlow-Lite物體歸類(classify)

    目前尚未得知睿莓1開發(fā)板上面有NPU或者DPU之類的額外處理器,因此使用樹莓派系列使用最廣泛的TensorFlow-Lite庫進(jìn)行物體歸類,使用CPU運(yùn)行代碼,因此占用的是CPU的算力。在
    發(fā)表于 09-12 22:43

    汽車電氣系統(tǒng)的發(fā)展演進(jìn)為測試帶來了哪些影響?

    隨著汽車智能化進(jìn)程加速,車輛電氣系統(tǒng)方案持續(xù)演進(jìn)。為滿足日益嚴(yán)格的功能安全要求,主機(jī)廠逐漸引入智能配電、冗余配電等新型方案,這給電氣系統(tǒng)的測試環(huán)節(jié)帶來了顯著影響。智能配電測試何為智能配電?下圖分別
    的頭像 發(fā)表于 09-01 15:13 ?365次閱讀
    汽車電氣系統(tǒng)的發(fā)展演進(jìn)為測試帶<b class='flag-5'>來了</b>哪些影響?

    智多晶SerDes 2.0 IP介紹

    為了滿足用戶對SerDes日益增漲和多樣化的要求。智多晶SerDes IP推出了2.0版本的升級,本次升級相比1.0版本主要帶來了以下的變化。
    的頭像 發(fā)表于 08-16 15:32 ?1414次閱讀
    智多晶SerDes <b class='flag-5'>2.0</b> IP介紹

    迅為RK3588開發(fā)板Android系統(tǒng)修改屏幕分辨率和density

    來了解下屏幕相關(guān)的基本概念 修改屏幕分辨率和 density 有倆種方法。 方法一: 輸入以下命令查看分辨率的大小,如下圖所示: wm size 輸入以下命令修改屏幕分辨率,(x 小寫)如下圖所示
    發(fā)表于 08-12 16:53

    【HZ-RK3568開發(fā)板免費(fèi)體驗(yàn)】--開發(fā)板了解與初探

    感謝合眾恒躍與發(fā)燒友論壇提供的開發(fā)板與平臺(tái),收到實(shí)物如下 下面來了解下開發(fā)板 開發(fā)板由底板和核心板組成,核心板基于瑞芯微RK3568J處理器設(shè)計(jì),支持圖像H.264編解碼處理,內(nèi)置3D GPU可圖像
    發(fā)表于 06-28 23:42

    一文了解電壓諧波

    我們經(jīng)常會(huì)聽到諧波,到底什么是諧波,怎么定義的?為什么要關(guān)注諧波?什么時(shí)候關(guān)注諧波?諧波如何計(jì)算或標(biāo)準(zhǔn)規(guī)定的諧波的算法是怎樣的?GB關(guān)于電壓諧波又是如何評估的?帶著諸多的問題,我們一起來了解。
    的頭像 發(fā)表于 06-28 17:23 ?4714次閱讀
    一文<b class='flag-5'>了解</b>電壓諧波

    養(yǎng)老機(jī)器人要來了?兩部門宣布開展試點(diǎn)

    電子發(fā)燒友網(wǎng)報(bào)道(文/梁浩斌)養(yǎng)老機(jī)器人真的要來了?最近,工信部、民政部發(fā)布開展智能養(yǎng)老服務(wù)機(jī)器人結(jié)對攻關(guān)與場景應(yīng)用試點(diǎn)工作的通知,試點(diǎn)期為2025—2027年。 ? 試點(diǎn)的具體內(nèi)容包括: ? 1.
    的頭像 發(fā)表于 06-16 09:08 ?5044次閱讀

    所以你做出來了

    所以你做出來了嗎,求
    發(fā)表于 06-16 01:43

    Arm架構(gòu)何以成為現(xiàn)代計(jì)算的基礎(chǔ)

    2025 年 4 月,Arm 架構(gòu)來了問世 40 周年。這個(gè)始于英國劍橋一隅、懷揣雄心壯志的項(xiàng)目,如今已成為全球廣泛采用的計(jì)算架構(gòu)。從傳感器、智能手機(jī)、筆記本電腦,到汽車、數(shù)據(jù)中心等諸多領(lǐng)域,有數(shù)十億設(shè)備如今運(yùn)行在 Arm
    的頭像 發(fā)表于 05-20 10:02 ?1183次閱讀

    用樹莓派搞深度學(xué)習(xí)?TensorFlow啟動(dòng)!

    介紹本頁面將指導(dǎo)您在搭載64位Bullseye操作系統(tǒng)的RaspberryPi4上安裝TensorFlow。TensorFlow是一個(gè)專為深度學(xué)習(xí)開發(fā)的大型軟件庫,它消耗大量資源。您可以在
    的頭像 發(fā)表于 03-25 09:33 ?1206次閱讀
    用樹莓派搞深度學(xué)習(xí)?<b class='flag-5'>TensorFlow</b>啟動(dòng)!

    軟件更新 | 你期待的新功能來了!TSMaster 202502 新版本亮點(diǎn)搶先看!

    備受期待的TSMaster202502最新版終于來了!在本月更新中,我們?yōu)橛脩魩?b class='flag-5'>來了超多全新功能,旨在進(jìn)一步提升軟件的性能、靈活性與用戶體驗(yàn)。接下來,我們將為您詳細(xì)介紹本次更新的亮點(diǎn)內(nèi)容,幫助
    的頭像 發(fā)表于 03-07 20:03 ?1474次閱讀
    軟件更新 | 你期待的新功能<b class='flag-5'>來了</b>!TSMaster 202502 新版本亮點(diǎn)搶先看!