RM新时代网站-首页

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

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

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

三種主流的深度學(xué)習(xí)模型部署框架

OpenCV學(xué)堂 ? 來(lái)源:OpenCV開(kāi)發(fā)者聯(lián)盟 ? 2023-07-20 15:37 ? 次閱讀

深度學(xué)習(xí)工程師做什么

深度學(xué)習(xí)已經(jīng)改變了很多行業(yè),深度學(xué)習(xí)工程師已經(jīng)是不折不扣的高薪職業(yè),但是也有越來(lái)越內(nèi)卷的趨勢(shì),以前只要求會(huì)訓(xùn)練模型就可以了,現(xiàn)在多數(shù)深度學(xué)習(xí)工程師崗位都要求掌握模型訓(xùn)練與模型部署。 可以毫不夸張的說(shuō),以后只有既會(huì)訓(xùn)練,又會(huì)部署而且是會(huì)C++部署模型的深度學(xué)習(xí)工程師才會(huì)繼續(xù)高薪之路,否則按照這個(gè)內(nèi)卷趨勢(shì),只會(huì)訓(xùn)練模型,不會(huì)部署模型的深度學(xué)習(xí)工程師必然會(huì)受到后來(lái)開(kāi)發(fā)者越來(lái)越多的挑戰(zhàn),前期積累的優(yōu)勢(shì)蕩然無(wú)存。所以掌握從數(shù)據(jù)標(biāo)注、到模型訓(xùn)練、到模型部署技能是深度學(xué)習(xí)工程師基本要求,也是未來(lái)的必然趨勢(shì)。

深度學(xué)習(xí)工程化步驟

深度學(xué)習(xí)工程落地分為兩個(gè)主要階段,分別是數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型部署三個(gè)主要階段。

876aa65c-26c2-11ee-962d-dac502259ad0.png

深度學(xué)習(xí)模型部署場(chǎng)景

深度學(xué)習(xí)模型部署場(chǎng)景主要包括:

01

云部署場(chǎng)景

主要是基于云服務(wù)器與分布式服務(wù)提供,企業(yè)需要支付云服務(wù)器算力費(fèi)用與存儲(chǔ)費(fèi)用。優(yōu)點(diǎn)是便于擴(kuò)展,方便在多個(gè)位置與節(jié)點(diǎn)快速部署使用模型算法;缺點(diǎn)是與邊緣部署相比,延時(shí)比較高,可靠性比較低,數(shù)據(jù)安全受到挑戰(zhàn),沒(méi)有充分利用邊緣設(shè)備算力。

02

邊緣(PC端側(cè))部署場(chǎng)景

高性能應(yīng)用的理想選擇、高度可定制(使用與應(yīng)用程序相關(guān)的部件構(gòu)建)、靈活的定價(jià)(因?yàn)榭梢愿鶕?jù)應(yīng)用選擇組件)。優(yōu)點(diǎn)是成本可控,數(shù)據(jù)安全有保證,低延時(shí)高可靠,因此在機(jī)器視覺(jué)、安防監(jiān)控等領(lǐng)域都大量采用該方案,依靠工控機(jī)+顯卡的方式提供算力實(shí)現(xiàn)模型部署,支持缺陷檢測(cè)、安防監(jiān)控、自動(dòng)化生產(chǎn)等。缺點(diǎn)是對(duì)一些成本特別敏感的行業(yè)依然無(wú)法大量采用該方案。

03

邊緣(ARM、FPGA和推理板卡,智能相機(jī))

邊緣與端側(cè)部署一個(gè)很重要的場(chǎng)景,典型的就是各種人工智能盒子,包括英特爾的NUC盒子,最新推出AlxBorad板卡,英偉達(dá)的Jetson系列板卡,RK系列的板卡、樹(shù)莓派等,已經(jīng)基于他們實(shí)現(xiàn)的各種智能設(shè)備。他們的優(yōu)點(diǎn)是低成本,低功耗、顯著節(jié)省外圍硬件算力,同時(shí)高可靠性,安全,適用于對(duì)算力要求不是很?chē)?yán)苛的場(chǎng)景,支持各種輕量化的模型部署。缺點(diǎn)是對(duì)深度學(xué)習(xí)開(kāi)發(fā)者要求較高,要求對(duì)模型進(jìn)行量化,各個(gè)板卡支持的模型部署框架不同,工具鏈軟件也不一樣

深度學(xué)習(xí)主流部署框架

深度學(xué)習(xí)開(kāi)發(fā)者至少應(yīng)該掌握一種深度學(xué)習(xí)模型部署框架,當(dāng)前深度學(xué)習(xí)模型部署主要有OpenVINO、TensorRT、ONNXRUNTIME這三個(gè)當(dāng)前主流的框架。 OpenVINO來(lái)自英特爾公司,當(dāng)前最新版本是OpenVINO2023.1

8782a004-26c2-11ee-962d-dac502259ad0.png

TensorRT來(lái)自英偉達(dá)公司,當(dāng)前最新版本是TensorRT8.6

87c33f2e-26c2-11ee-962d-dac502259ad0.png

ONNXRUNTIME來(lái)自微軟,當(dāng)前最新版本是1.15.x

87e82208-26c2-11ee-962d-dac502259ad0.png

如何選擇

英特爾CPU/GPU上模型加速與推理最佳選擇是OpenVINO

8801a980-26c2-11ee-962d-dac502259ad0.png

英偉達(dá)GPU上模型加速與推理最佳選擇TensorRT

883e3abc-26c2-11ee-962d-dac502259ad0.png

兼容不同硬件廠家平臺(tái)模型算子支持度高,兼容性強(qiáng)最佳選擇是ONNXRUNTIME

88635ec8-26c2-11ee-962d-dac502259ad0.png

如何學(xué)習(xí)

掌握三種主流的深度學(xué)習(xí)模型部署框架,實(shí)現(xiàn)模型在CPU、GPU、AMD等不同平臺(tái)硬件上加速推理最佳性能。OpenCV學(xué)堂已經(jīng)推出OpenVINO、TensorRT、ONNXRUNTIME深度學(xué)習(xí)部署系統(tǒng)化學(xué)習(xí)路線圖?!肮び破涫拢叵壤淦鳌?,做深度學(xué)習(xí)工程師,學(xué)完部署再打工,一切都來(lái)得及,現(xiàn)在開(kāi)始剛剛好!

根據(jù)需要自主選擇深度學(xué)習(xí)模型部署框架學(xué)習(xí),均支持C++與Python SDK 代碼演示,支持對(duì)象檢測(cè),實(shí)例分割,語(yǔ)義分割等主流模型部署與模型加速推理技巧。深度學(xué)習(xí)開(kāi)發(fā)者根據(jù)自己需要選擇想要的深度學(xué)習(xí)模型部署框架,然后學(xué)習(xí)即可。

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

    關(guān)注

    0

    文章

    403

    瀏覽量

    17474
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3226

    瀏覽量

    48806
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5500

    瀏覽量

    121109

原文標(biāo)題:技能 | 三種主流的深度學(xué)習(xí)模型部署框架

文章出處:【微信號(hào):CVSCHOOL,微信公眾號(hào):OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Nanopi深度學(xué)習(xí)之路(1)深度學(xué)習(xí)框架分析

    著手,使用Nanopi2部署已訓(xùn)練好的檢測(cè)模型,例如硅谷電視劇的 Not Hotdog 檢測(cè)器應(yīng)用,會(huì)在復(fù)雜的深度學(xué)習(xí)歷程中有些成就感。 目前已有幾十
    發(fā)表于 06-04 22:32

    主流深度學(xué)習(xí)框架比較

    DL:主流深度學(xué)習(xí)框架多個(gè)方向PK比較
    發(fā)表于 12-26 11:10

    部署基于嵌入的機(jī)器學(xué)習(xí)模型

    還需要處理模型的更新。模型更新的速度甚至可以非常高,因?yàn)?b class='flag-5'>模型需要定期地根據(jù)最新的數(shù)據(jù)進(jìn)行再訓(xùn)練。  本文將描述一更復(fù)雜的機(jī)器學(xué)習(xí)系統(tǒng)的一般
    發(fā)表于 11-02 15:09

    深度學(xué)習(xí)三種基本結(jié)構(gòu)及原理詳解

    深度學(xué)習(xí)是計(jì)算機(jī)領(lǐng)域中目前非?;鸬脑掝},不僅在學(xué)術(shù)界有很多論文,在業(yè)界也有很多實(shí)際運(yùn)用。本篇博客主要介紹了三種基本的深度學(xué)習(xí)的架構(gòu),并對(duì)
    發(fā)表于 11-15 11:53 ?4.8w次閱讀

    三種學(xué)習(xí)模式在于深度學(xué)習(xí)的未來(lái)

    提出來(lái)。不過(guò),總的來(lái)說(shuō),現(xiàn)代深度學(xué)習(xí)可以分為三種基本的學(xué)習(xí)范式。每一都有自己的學(xué)習(xí)方法和理念,
    的頭像 發(fā)表于 10-23 09:37 ?2173次閱讀
    這<b class='flag-5'>三種</b><b class='flag-5'>學(xué)習(xí)</b>模式在于<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的未來(lái)

    深度學(xué)習(xí)三種學(xué)習(xí)模式介紹

    深度學(xué)習(xí)是一個(gè)廣闊的領(lǐng)域,它圍繞著一形態(tài)由數(shù)百萬(wàn)甚至數(shù)十億個(gè)變量決定并不斷變化的算法——神經(jīng)網(wǎng)絡(luò)。似乎每隔一天就有大量的新方法和新技術(shù)被提出來(lái)。不過(guò),總的來(lái)說(shuō),現(xiàn)代深度
    的頭像 發(fā)表于 10-23 14:59 ?1.3w次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b>的<b class='flag-5'>三種</b><b class='flag-5'>學(xué)習(xí)</b>模式介紹

    如何為深度學(xué)習(xí)模型設(shè)計(jì)審計(jì)方案

      在本文中,我們開(kāi)發(fā)了一個(gè)深度學(xué)習(xí)( DL )模型審計(jì)框架。越來(lái)越多的人開(kāi)始關(guān)注 DL 模型中的固有偏見(jiàn),這些
    的頭像 發(fā)表于 04-19 14:50 ?1460次閱讀
    如何為<b class='flag-5'>深度</b><b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>模型</b>設(shè)計(jì)審計(jì)方案

    主流深度學(xué)習(xí)框架的介紹

    導(dǎo)讀:近幾年隨著深度學(xué)習(xí)算法的發(fā)展,出現(xiàn)了許多深度學(xué)習(xí)框架。這些框架各有所長(zhǎng),各具特色。常用的開(kāi)
    的頭像 發(fā)表于 04-26 18:45 ?8565次閱讀

    三種主流模型部署框架YOLOv8推理演示

    深度學(xué)習(xí)模型部署有OpenVINO、ONNXRUNTIME、TensorRT個(gè)主流
    的頭像 發(fā)表于 08-06 11:39 ?2726次閱讀

    深度學(xué)習(xí)框架是什么?深度學(xué)習(xí)框架有哪些?

    深度學(xué)習(xí)框架是什么?深度學(xué)習(xí)框架有哪些?? 深度
    的頭像 發(fā)表于 08-17 16:03 ?2730次閱讀

    深度學(xué)習(xí)框架區(qū)分訓(xùn)練還是推理嗎

    深度學(xué)習(xí)框架區(qū)分訓(xùn)練還是推理嗎 深度學(xué)習(xí)框架是一個(gè)非常重要的技術(shù),它們能夠加速
    的頭像 發(fā)表于 08-17 16:03 ?1370次閱讀

    深度學(xué)習(xí)框架的作用是什么

    深度學(xué)習(xí)框架的作用是什么 深度學(xué)習(xí)是一計(jì)算機(jī)技術(shù),它利用人工神經(jīng)網(wǎng)絡(luò)來(lái)模擬人類(lèi)的
    的頭像 發(fā)表于 08-17 16:10 ?1558次閱讀

    深度學(xué)習(xí)框架tensorflow介紹

    深度學(xué)習(xí)框架tensorflow介紹 深度學(xué)習(xí)框架TensorFlow簡(jiǎn)介
    的頭像 發(fā)表于 08-17 16:11 ?2500次閱讀

    深度學(xué)習(xí)框架連接技術(shù)

    深度學(xué)習(xí)框架連接技術(shù) 深度學(xué)習(xí)框架是一個(gè)能夠幫助機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 08-17 16:11 ?771次閱讀

    深度學(xué)習(xí)框架深度學(xué)習(xí)算法教程

    深度學(xué)習(xí)框架深度學(xué)習(xí)算法教程 深度學(xué)習(xí)是機(jī)器
    的頭像 發(fā)表于 08-17 16:11 ?1071次閱讀
    RM新时代网站-首页