日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【视频课】模型部署课程更新!ncnn框架快速实践!

發(fā)布時(shí)間:2025/3/20 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【视频课】模型部署课程更新!ncnn框架快速实践! 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

歡迎大家關(guān)注有三AI的視頻課程系列,我們的視頻課程系列共分為5層境界,內(nèi)容和學(xué)習(xí)路線圖如下:

第1層:掌握學(xué)習(xí)算法必要的預(yù)備知識,包括Python編程,深度學(xué)習(xí)基礎(chǔ),數(shù)據(jù)使用,框架使用。

第2層:掌握CV算法最底層的能力,包括模型設(shè)計(jì)基礎(chǔ),圖像分類。

第3層:掌握CV算法最核心的方向,包括圖像分割,目標(biāo)檢測,圖像生成,目標(biāo)跟蹤。

第4層:掌握CV算法最核心的應(yīng)用,包括人臉圖像,圖像質(zhì)量,視頻分析,圖像編輯。

第5層:掌握算法落地的關(guān)鍵技術(shù),包括模型優(yōu)化,模型部署。

其中部分課程的主體內(nèi)容已經(jīng)更新完畢,比如數(shù)據(jù)使用/圖像分類/圖像分割/目標(biāo)檢測/圖像生成/視頻分類/模型部署;部分課程正在重制更新中,比如模型優(yōu)化,部分課程正在計(jì)劃上線中,比如圖像編輯,請大家及時(shí)關(guān)注!

本次給大家介紹的課程內(nèi)容是《深度學(xué)習(xí)之模型部署》中的部分內(nèi)容,即NCNN模型部署,目標(biāo)是幫助大家掌握NCNN工具的基本使用。

為什么要學(xué)習(xí)這門課

在深度學(xué)習(xí)模型的落地場景中,嵌入式平臺占比非常大,諸如手機(jī)等各類移動(dòng)端設(shè)備,車載設(shè)備。嵌入式系統(tǒng)的應(yīng)用場合大多對可靠性、實(shí)時(shí)性有較高要求,因此我們進(jìn)行模型部署的時(shí)候,需要有更加輕量級的部署工具。

當(dāng)前模型部署工具非常多,包括NCNN,MNN,Tengine等,我們前面已經(jīng)介紹過MNN與Tegnine,本次我們介紹的是NCNN,這是由騰訊優(yōu)圖實(shí)驗(yàn)室推出的為手機(jī)端極致優(yōu)化的高性能神經(jīng)網(wǎng)絡(luò)前向計(jì)算框架。

NCNN支持主流的平臺和常見的視覺任務(wù),涵蓋了模型的加載解析,格式轉(zhuǎn)換,在多種架構(gòu)的芯片上高效運(yùn)行,具有以下特點(diǎn):

  • 支持卷積神經(jīng)網(wǎng)絡(luò),支持多輸入和多分支結(jié)構(gòu),可計(jì)算部分分支

  • 無任何第三方庫依賴,不依賴 BLAS/NNPACK 等計(jì)算框架

  • 純 C++ 實(shí)現(xiàn),跨平臺,支持 android ios 等

  • ARM NEON 匯編級良心優(yōu)化,計(jì)算速度極快

  • 精細(xì)的內(nèi)存管理和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),內(nèi)存占用極低

  • 支持多核并行計(jì)算加速,ARM big.LITTLE cpu 調(diào)度優(yōu)化

  • 支持基于全新低消耗的 vulkan api GPU 加速

  • 可擴(kuò)展的模型設(shè)計(jì),支持 8bit 量化和半精度浮點(diǎn)存儲(chǔ)

  • 支持caffe/pytorch/mxnet/onnx/darknet/keras/tensorflow(mlir)模型

  • 支持直接內(nèi)存零拷貝引用加載網(wǎng)絡(luò)模型

  • 可注冊自定義層實(shí)現(xiàn)并擴(kuò)展

本次課程,我們就介紹NCNN的基本使用。

課程內(nèi)容介紹

本課程內(nèi)容包括NCNN框架介紹和模型部署,并附帶完整的工程代碼:

(1)?NCNN框架介紹。介紹的內(nèi)容主要包括NCNN框架特點(diǎn),環(huán)境配置。

(2)?Tengine模型部署。介紹的內(nèi)容主要包括模型格式轉(zhuǎn)換,NCNN推理案例實(shí)現(xiàn)與代碼解析。

《深度學(xué)習(xí)之模型部署》的其他課程內(nèi)容還包括:

(1) 模型部署基礎(chǔ)。講解模型部署的流程與常見的方式,約10分鐘,本小節(jié)內(nèi)容可以免費(fèi)收聽。

(2)?Tengine嵌入式平臺部署。Tengine涵蓋了模型的加載解析,格式轉(zhuǎn)換,計(jì)算圖的調(diào)度和優(yōu)化,在多種架構(gòu)的芯片上高效運(yùn)行,具有通用,開放,高性能等特點(diǎn),本部分課程講解Tengine框架介紹和模型部署,并附帶完整的工程代碼,約40分鐘。

(3) 微信小程序部署。部署到線上現(xiàn)在最輕便且最方便傳播的當(dāng)屬微信小程序了,微信小程序依托于微信,不需要下載安裝即可使用,本課程內(nèi)容包括微信小程序部署服務(wù)端開發(fā)與前端開發(fā)的內(nèi)容,并附帶完整的工程代碼,約70分鐘。

(4) TensorRT模型優(yōu)化與部署,TensorRT是一個(gè)高性能的深度學(xué)習(xí)推理(Inference)優(yōu)化器,可以為深度學(xué)習(xí)應(yīng)用提供低延遲、高吞吐率的部署推理。本部分課程內(nèi)容主要包含Tensorrt入門、環(huán)境配置與安裝、Python/C++接口網(wǎng)絡(luò)加速實(shí)戰(zhàn)等,約90分鐘。

(5) Android部署,介紹MNN框架的編譯安裝,模型轉(zhuǎn)化與量化加速、手機(jī)端部署實(shí)例3個(gè)部分,約60分鐘。

完整的課程內(nèi)容可見腦圖:

本課程講師為言有三,講師簡介如下:

言有三

龍鵬,筆名言有三,技術(shù)社區(qū)《有三AI》創(chuàng)始人。先后就讀于華中科技大學(xué)(2008-2012),中國科學(xué)院半導(dǎo)體研究所神經(jīng)網(wǎng)絡(luò)實(shí)驗(yàn)室(2012-2015),先后就職于奇虎360人工智能研究院(2015.7-2017.5),陌陌科技深度學(xué)習(xí)實(shí)驗(yàn)室(2017.5-2019.3),深度學(xué)習(xí)算法專家,阿里云MVP,華為云MVP。

擁有超過7年的計(jì)算機(jī)視覺從業(yè)經(jīng)驗(yàn),擁有豐富的傳統(tǒng)圖像算法和深度學(xué)習(xí)計(jì)算機(jī)視覺項(xiàng)目經(jīng)驗(yàn),著有書籍《深度學(xué)習(xí)之圖像識別:核心技術(shù)與案例實(shí)戰(zhàn)》(機(jī)械工業(yè)出版社2019.4),《深度學(xué)習(xí)之模型設(shè)計(jì):核心算法與案例實(shí)踐》(電子工業(yè)出版社2020.6),《深度學(xué)習(xí)之人臉圖像處理:核心算法與案例實(shí)戰(zhàn)》(機(jī)械工業(yè)出版社2020.7),《深度學(xué)習(xí)之?dāng)z影圖像處理:核心算法與案例精粹》(人民郵電出版社2021.4),擁有10余項(xiàng)發(fā)明技術(shù)專利與學(xué)術(shù)論文。

擅長領(lǐng)域:Caffe,Tensorflow,Pytorch等主流深度學(xué)習(xí)平臺。神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)理論,深度學(xué)習(xí)模型設(shè)計(jì)與優(yōu)化,計(jì)算機(jī)視覺的基礎(chǔ)領(lǐng)域,AI美學(xué),2D與3D人臉?biāo)惴?#xff0c;生成對抗網(wǎng)絡(luò)GAN等領(lǐng)域。

本課程特色與適合人群

本課程是模型部署課程的其中一部分,屬于有三AI整個(gè)課程體系中的高階課程,對大家的能力有一些要求,包括:

(1) 掌握深度學(xué)習(xí)模型訓(xùn)練與推理能力包括Pytorch/Tensorflow/Caffe,CNN模型設(shè)計(jì),CV基礎(chǔ)方向。

(2) 熟練使用Linux,Python與C++編程語言。

本課程適合人群:

(1)?所有學(xué)習(xí)人工智能/深度學(xué)習(xí)算法,并有志于從事該領(lǐng)域的人員。

(2) 從事深度學(xué)習(xí)模型技術(shù)應(yīng)用落地的技術(shù)人員。

(3) 對模型的部署落地感興趣,希望增加自己項(xiàng)目經(jīng)驗(yàn)的技術(shù)人員。

如何獲取課程

訂閱本課程的方法有兩個(gè):

其一:訂閱有三AI-CV秋季劃模型優(yōu)化組,可以獲得深度學(xué)習(xí)模型設(shè)計(jì)與優(yōu)化相關(guān)的所有內(nèi)容,模型優(yōu)化組季劃介紹如下:

有三AI計(jì)算機(jī)視覺學(xué)習(xí)季劃

有三AI季劃是我們推出的終身計(jì)算機(jī)視覺培養(yǎng)計(jì)劃,有三作為主要導(dǎo)師直接帶領(lǐng),囊括答疑,微信群交流,線下活動(dòng),多本自寫的書籍,圖文課件與代碼,直播與直播,知識星球社區(qū),內(nèi)容組與研發(fā)組權(quán)限,了解詳細(xì)請閱讀以下文章:

【CV秋季劃】模型優(yōu)化很重要,如何循序漸進(jìn)地學(xué)習(xí)好?

其二:單獨(dú)訂閱《深度學(xué)習(xí)之模型部署》視頻專欄,本專欄定價(jià)為399,聚焦于深度學(xué)習(xí)模型部署落地相關(guān)內(nèi)容,包括但不限于安卓移動(dòng)端部署(基于MNN),微信小程序部署(基于Pytorch,Flask等),服務(wù)端部署(基于TensorRT,ONNX),嵌入式平臺部署(基于Tengine等),通用模型部署(基于NCNN),最新如下:

【視頻課】一課掌握常見深度學(xué)習(xí)模型部署平臺與框架(從Android到小程序,MNN到TensortRT)!

該專欄課程的完整目錄如下:

往期相關(guān)

  • 【視頻課】超全深度學(xué)習(xí)路線圖,有三AI所有免費(fèi)與付費(fèi)的視頻課程內(nèi)容匯總!

與50位技術(shù)專家面對面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的【视频课】模型部署课程更新!ncnn框架快速实践!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。