chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

用于移動設備的框架TensorFlow Lite發(fā)布重大更新

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

掃碼添加小助手

加入工程師交流群

TensorFlow用于移動設備的框架TensorFlow Lite發(fā)布重大更新,支持開發(fā)者使用手機等移動設備的GPU來提高模型推斷速度。

在進行人臉輪廓檢測的推斷速度上,與之前使用CPU相比,使用新的GPU后端有不小的提升。在Pixel 3和三星S9上,提升程度大概為4倍,在iPhone 7上有大約有6倍。

為什么要支持GPU?

眾所周知,使用計算密集的機器學習模型進行推斷需要大量的資源。

但是移動設備的處理能力和功率都有限。雖然TensorFlow Lite提供了不少的加速途徑,比如將機器學習模型轉(zhuǎn)換成定點模型,但總是會在模型的性能或精度上做出讓步。

而將GPU作為加速原始浮點模型的一種選擇,不會增加量化的額外復雜性和潛在的精度損失。

在谷歌內(nèi)部,幾個月來一直在產(chǎn)品中使用GPU后端做測試。結(jié)果證明,的確可以加快復雜網(wǎng)絡的推斷速度。

在Pixel 3的人像模式(Portrait mode)中,與使用CPU相比,使用GPU的Tensorflow Lite,用于摳圖/背景虛化的前景-背景分隔模型加速了4倍以上。新深度估計(depth estimation)模型加速了10倍以上。

在能夠為視頻增加文字、濾鏡等特效的YouTube Stories和谷歌的相機AR功能Playground Stickers中,實時視頻分割模型在各種手機上的速度提高了5-10倍。

對于不同的深度神經(jīng)網(wǎng)絡模型,使用新GPU后端,通常比浮點CPU快2-7倍。對4個公開模型和2個谷歌內(nèi)部模型進行基準測試的效果如下:

使用GPU加速,對于更復雜的神經(jīng)網(wǎng)絡模型最為重要,比如密集的預測/分割或分類任務。

在相對較小的模型上,加速的效果就沒有那么明顯了,使用CPU反而有利于避免內(nèi)存?zhèn)鬏斨泄逃械难舆t成本。

如何使用?

安卓設備(用Java)中,谷歌已經(jīng)發(fā)布了完整的Android Archive (AAR) ,其中包括帶有GPU后端的TensorFlow Lite。

你可以編輯Gradle文件,用AAR替代當前的版本,并將下面的代碼片段,添加到Java初始化代碼中。

//InitializeinterpreterwithGPUdelegate.GpuDelegatedelegate=newGpuDelegate();Interpreter.Optionsoptions=(newInterpreter.Options()).addDelegate(delegate);Interpreterinterpreter=newInterpreter(model,options);//Runinference.while(true){writeToInputTensor(inputTensor);interpreter.run(inputTensor,outputTensor);readFromOutputTensor(outputTensor);}//Cleanup.delegate.close();在iOS設備(用C++)中,要先下載二進制版本的TensorFlowLite。然后更改代碼,在創(chuàng)建模型后調(diào)用ModifyGraphWithDelegate()。//InitializeinterpreterwithGPUdelegate.std::unique_ptrinterpreter;InterpreterBuilder(model,op_resolver)(&interpreter);auto*delegate=NewGpuDelegate(nullptr);//defaultconfigif(interpreter->ModifyGraphWithDelegate(delegate)!=kTfLiteOk)returnfalse;//Runinference.while(true){WriteToInputTensor(interpreter->typed_input_tensor(0));if(interpreter->Invoke()!=kTfLiteOk)returnfalse;ReadFromOutputTensor(interpreter->typed_output_tensor(0));}//Cleanup.interpreter=nullptr;DeleteGpuDelegate(delegate);

(更多的使用教程,可以參見TensorFlow的官方教程,傳送門在文末)

還在發(fā)展中

當前發(fā)布的,只是TensorFlow Lite的開發(fā)者預覽版。

新的GPU后端,在安卓設備上利用的是OpenGL ES 3.1 Compute Shaders,在iOS上利用的是Metal Compute Shaders。

能夠支持的GPU操作并不多。有:

ADD v1、AVERAGE_POOL_2D v1、CONCATENATION v1、CONV_2D v1、DEPTHWISE_CONV_2D v1-2、FULLY_CONNECTED v1、LOGISTIC v1

MAX_POOL_2D v1、MUL v1、PAD v1、PRELU v1、RELU v1、RELU6 v1、RESHAPE v1、RESIZE_BILINEAR v1、SOFTMAX v1、STRIDED_SLICE v1、SUB v1、TRANSPOSE_CONV v1

TensorFlow官方表示,未來將會擴大操作范圍、進一步優(yōu)化性能、發(fā)展并最終確定API。

完整的開源版本,將會在2019年晚些時候發(fā)布。

傳送門

使用教程:

https://www.tensorflow.org/lite/performance/gpu

項目完整文檔:

https://www.tensorflow.org/lite/performance/gpu_advanced

博客地址:

https://medium.com/tensorflow/tensorflow-lite-now-faster-with-mobile-gpus-developer-preview-e15797e6dee7

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

    關(guān)注

    68

    文章

    11320

    瀏覽量

    225801
  • 移動設備
    +關(guān)注

    關(guān)注

    0

    文章

    531

    瀏覽量

    56042
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    336

    瀏覽量

    62361
  • TensorFlow Lite
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    845

原文標題:TensorFlow Lite發(fā)布重大更新!支持移動GPU、推斷速度提升4-6倍

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    在 NPU 上運行了 eIQ TensorFlow Lite 示例模型報錯

    我們已經(jīng)在 NPU 上運行了 eIQ TensorFlow Lite 示例模型,但它們失敗并出現(xiàn)以下錯誤: 信息:加載的模型 mobilenet_v1_1.0_224_quant.tflite
    發(fā)表于 03-18 06:52

    申請指定設備發(fā)布Profile

    前提條件 已創(chuàng)建HarmonyOS應用。 已申請發(fā)布證書,并注冊測試設備。 (如需使用ACL權(quán)限)已申請并獲取ACL權(quán)限。 1.登錄AppGallery Connect,選擇“證書、APP ID
    發(fā)表于 01-13 11:02

    申請指定設備發(fā)布Profile

    前提條件 已創(chuàng)建HarmonyOS應用。 已申請發(fā)布證書,并注冊測試設備。 (如需使用ACL權(quán)限)已申請并獲取ACL權(quán)限。 操作步驟 登錄AppGallery Connect,選擇“證書、APP
    發(fā)表于 01-12 10:31

    如何在TensorFlow Lite Micro中添加自定義操作符(1)

    相信大家在部署嵌入式端的AI應用時,一定使用過TensorFlow Lite Micro,以下簡稱TFLm。TFLm 是專為微控制器和嵌入式設備設計的輕量級機器學習推理框架,它通過模塊
    的頭像 發(fā)表于 12-26 10:34 ?5696次閱讀

    微軟發(fā)布多項智能Microsoft?365?Copilot副駕駛重大更新

    ?365?Copilot?副駕駛 重大更新,助力每家企業(yè)從任務自動化邁向流程自主化,加速成為“前沿企業(yè)”。這些新功能由微軟全新的智能引擎 Work?IQ 驅(qū)動,通過多智能體(Agents)協(xié)同讓 Copilot 更加懂您、主動替您行動,大幅提升工作效率與創(chuàng)造力。
    的頭像 發(fā)表于 12-02 09:49 ?975次閱讀

    【上海晶珩睿莓1開發(fā)板試用體驗】將TensorFlow-Lite物體歸類(classify)的輸出圖片移植到LVGL9.3界面中

    既然調(diào)通了TensorFlow-Lite物體歸類(classify)和LVGL9.3代碼,那么把這兩個東西結(jié)合起來也是沒問題的,需要注意的是,TensorFlow-Lite是C++代碼,而
    發(fā)表于 09-21 00:39

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

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

    技術(shù)洞見:THEIA S1 & S1 LITE 直播機實操效果真的棒!

    的專業(yè)級演播室效果。 賦能移動,重構(gòu)格局 THEIA S1 LITE 致力于打造移動創(chuàng)作閉環(huán): 遠程協(xié)作: 通過網(wǎng)頁端 WebGUI 管理系統(tǒng),導播可異地輕松接管設備調(diào)控。 隨著TH
    發(fā)表于 08-25 15:39

    芯科科技Arduino開發(fā)資源重大更新

    Silicon Labs (芯科科技)近期于在線技術(shù)社群中發(fā)布了面向Arduino Core和Matter庫的重大更新,帶來了兩個關(guān)鍵突破:全面支持Matter 1.4標準,以及人工智能和機器學習
    的頭像 發(fā)表于 08-20 15:51 ?1062次閱讀

    【Milk-V Duo S 開發(fā)板免費體驗】開箱、介紹、系統(tǒng)更新

    地為張量處理單元核心提供高帶寬數(shù)據(jù)流。 為用戶提供了強大的深度學習模型編譯器和軟件 SDK 開發(fā)套件。 Caffe、Pytorch、ONNX、MXNet、TensorFlowLite)等主流深度學習
    發(fā)表于 06-28 09:18

    無法將Tensorflow Lite模型轉(zhuǎn)換為OpenVINO?格式怎么處理?

    Tensorflow Lite 模型轉(zhuǎn)換為 OpenVINO? 格式。 遇到的錯誤: FrontEnd API failed with OpConversionFailure:No translator found for TFLite_Detection_PostP
    發(fā)表于 06-25 08:27

    迅為iTOP-3576開發(fā)板適用于ARM PC、邊緣計算、個人移動互聯(lián)網(wǎng)設備及其他多媒體產(chǎn)品。

    計算、個人移動互聯(lián)網(wǎng)設備及其他多媒體產(chǎn)品。 支持INT4/INT8/INT16/FP16/BF16/TF32混合運算,并憑借其強大的兼容性,可以輕松轉(zhuǎn)換基于TensorFlow、MXNet
    發(fā)表于 06-19 10:48

    工廠設備更新時會遇到哪些問題?如何解決?

    2024年,國務院印發(fā)了《推動大規(guī)模設備更新和消費品以舊換新行動方案》,明確提出推動工業(yè)設備更新和技術(shù)改造,以促進產(chǎn)業(yè)升級和經(jīng)濟高質(zhì)量發(fā)展。其中重點支持智能制造、數(shù)字化轉(zhuǎn)型、綠色生產(chǎn)等
    的頭像 發(fā)表于 06-04 11:09 ?986次閱讀
    工廠<b class='flag-5'>設備</b><b class='flag-5'>更新</b>時會遇到哪些問題?如何解決?

    DevEco重大更新快來體驗吧

    HarmonyOS首個api17 release已經(jīng)正式發(fā)布了。這次的更新DevEco增加了很多重大特性,系統(tǒng)能力也有所增強。DevEco現(xiàn)在支持創(chuàng)建api17的應用了,模擬器也首次支持闊折疊手機
    發(fā)表于 05-17 20:59

    迅為iTOP-RK3576開發(fā)板/核心板6TOPS超強算力NPU適用于ARM PC、邊緣計算、個人移動互聯(lián)網(wǎng)設備及其他多媒體產(chǎn)品

    計算、個人移動互聯(lián)網(wǎng)設備及其他多媒體產(chǎn)品。 支持INT4/INT8/INT16/FP16/BF16/TF32混合運算,并憑借其強大的兼容性,可以輕松轉(zhuǎn)換基于TensorFlow、MXNet
    發(fā)表于 05-16 14:46