色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

NNCF壓縮與量化YOLOv8模型與OpenVINO部署測(cè)試

OpenCV學(xué)堂 ? 來源:OpenCV學(xué)堂 ? 2023-11-20 10:46 ? 次閱讀

NNCF介紹

OpenVINO2023版本衍生出了一個(gè)新支持工具包NNCF(Neural Network Compression Framework – 神經(jīng)網(wǎng)絡(luò)壓縮框架),通過對(duì)OpenVINO IR格式模型的壓縮與量化更好的提升模型在OpenVINO框架上部署的推理性能。

安裝NNCF

pip install nncf

NNCF關(guān)鍵特性

訓(xùn)練后壓縮算法支持權(quán)重壓縮與量化,訓(xùn)練時(shí)壓縮算法支持感知量化、混合精度量化、二值、稀疏、過濾剪枝、運(yùn)動(dòng)剪枝等算法。圖示如下:

4c7841b6-8744-11ee-939d-92fbcf53809c.png

YOLOv8量化壓縮

基于NNCF實(shí)現(xiàn)YOLOv8預(yù)訓(xùn)練模型的訓(xùn)練后量化壓縮(PTQ),實(shí)現(xiàn)INT8量化YOLOv8模型生成。首先需要使用YOLOv8命令行工具導(dǎo)出OpenVINO格式模型,命令行如下:

yolo export model=yolov8n.pt format=openvino
然后基于YOLOv8框架的函數(shù)構(gòu)建一個(gè)YOLOv8模型對(duì)應(yīng)的COCO數(shù)據(jù)集的Validator,相關(guān)的代碼如下:

4c7f8ac0-8744-11ee-939d-92fbcf53809c.png

官方給出的代碼里面是有個(gè)ValidatorClass,但是我發(fā)現(xiàn)YOLOv8框架早已經(jīng)不支持,這里其實(shí)主要是構(gòu)建自己的Dataset跟DataLoader而已,簡(jiǎn)單粗暴的點(diǎn)是可以自己直接構(gòu)建,就是要寫點(diǎn)代碼。我發(fā)現(xiàn)了YOLOv8框架里面有個(gè)DetectionValidator是可以用的,于是我就用這個(gè),然后直接給一個(gè)圖像文件夾就可以獲取dataloader實(shí)例了。準(zhǔn)備好驗(yàn)證數(shù)據(jù)以后,就是最后一步了,啟動(dòng)模型INT8量化,相關(guān)的代碼如下:

4c8bf17a-8744-11ee-939d-92fbcf53809c.png

這樣就可以完成PTQ量化模型的生成。最后這部分的代碼,其實(shí)在GITHUB的官方教程上是有說明跟給出的,我這里再貼一下:

4c9fe996-8744-11ee-939d-92fbcf53809c.png

就是說,實(shí)際上針對(duì)自定義數(shù)據(jù)集,你自己構(gòu)建一個(gè)DataLoader即可。

量化版YOLOv8推理測(cè)試

基于量化版本,基于OpenVINO C++ SDK在不同的部署與加速方式下,最終的測(cè)試結(jié)果如下:

4ce553c8-8744-11ee-939d-92fbcf53809c.png

從此,我又相信YOLOv8+OpenVINO了。

特別說明

請(qǐng)用OpenVINO20023.1版本測(cè)試。

審核編輯:湯梓紅

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

    關(guān)注

    1

    文章

    3464

    瀏覽量

    49805
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1221

    瀏覽量

    25193
  • OpenVINO
    +關(guān)注

    關(guān)注

    0

    文章

    112

    瀏覽量

    379

原文標(biāo)題:NNCF壓縮與量化YOLOv8模型與OpenVINO部署測(cè)試

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

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    使用YOLOv8做目標(biāo)檢測(cè)和實(shí)例分割的演示

    YOLOv8是來自Ultralytics的最新的基于YOLO的對(duì)象檢測(cè)模型系列,提供最先進(jìn)的性能。
    的頭像 發(fā)表于 02-06 10:11 ?8088次閱讀

    在C++中使用OpenVINO工具包部署YOLOv5模型

    下載并轉(zhuǎn)換YOLOv5預(yù)訓(xùn)練模型的詳細(xì)步驟,請(qǐng)參考:《基于OpenVINO?2022.2和蝰蛇峽谷優(yōu)化并部署YOLOv5
    的頭像 發(fā)表于 02-15 16:53 ?6740次閱讀

    YOLOv8自定義數(shù)據(jù)集訓(xùn)練到模型部署推理簡(jiǎn)析

    如果你只是想使用而不是開發(fā),強(qiáng)烈推薦通過pip安裝方式獲取YOLOv8包!YOLOv8安裝命令行
    的頭像 發(fā)表于 03-24 09:27 ?4923次閱讀

    在AI愛克斯開發(fā)板上用OpenVINO?加速YOLOv8分類模型

    本系列文章將在 AI 愛克斯開發(fā)板上使用 OpenVINO 開發(fā)套件依次部署并測(cè)評(píng) YOLOv8 的分類模型、目標(biāo)檢測(cè)模型、實(shí)例分割
    的頭像 發(fā)表于 05-05 11:47 ?1221次閱讀
    在AI愛克斯開發(fā)板上用<b class='flag-5'>OpenVINO</b>?加速<b class='flag-5'>YOLOv8</b>分類<b class='flag-5'>模型</b>

    在AI愛克斯開發(fā)板上用OpenVINO?加速YOLOv8目標(biāo)檢測(cè)模型

    《在 AI 愛克斯開發(fā)板上用 OpenVINO 加速 YOLOv8 分類模型》介紹了在 AI 愛克斯開發(fā)板上使用 OpenVINO 開發(fā)套件部署
    的頭像 發(fā)表于 05-12 09:08 ?1567次閱讀
    在AI愛克斯開發(fā)板上用<b class='flag-5'>OpenVINO</b>?加速<b class='flag-5'>YOLOv8</b>目標(biāo)檢測(cè)<b class='flag-5'>模型</b>

    AI愛克斯開發(fā)板上使用OpenVINO加速YOLOv8目標(biāo)檢測(cè)模型

    《在AI愛克斯開發(fā)板上用OpenVINO加速YOLOv8分類模型》介紹了在AI愛克斯開發(fā)板上使用OpenVINO 開發(fā)套件部署并測(cè)評(píng)
    的頭像 發(fā)表于 05-26 11:03 ?1560次閱讀
    AI愛克斯開發(fā)板上使用<b class='flag-5'>OpenVINO</b>加速<b class='flag-5'>YOLOv8</b>目標(biāo)檢測(cè)<b class='flag-5'>模型</b>

    在AI愛克斯開發(fā)板上用OpenVINO?加速YOLOv8-seg實(shí)例分割模型

    《在 AI 愛克斯開發(fā)板上用 OpenVINO 加速 YOLOv8 目標(biāo)檢測(cè)模型》介紹了在 AI 愛克斯開發(fā)板上使用 OpenVINO 開發(fā)套件部署
    的頭像 發(fā)表于 06-05 11:52 ?1284次閱讀
    在AI愛克斯開發(fā)板上用<b class='flag-5'>OpenVINO</b>?加速<b class='flag-5'>YOLOv8</b>-seg實(shí)例分割<b class='flag-5'>模型</b>

    教你如何用兩行代碼搞定YOLOv8各種模型推理

    大家好,YOLOv8 框架本身提供的API函數(shù)是可以兩行代碼實(shí)現(xiàn) YOLOv8 模型推理,這次我把這段代碼封裝成了一個(gè)類,只有40行代碼左右,可以同時(shí)支持YOLOv8對(duì)象檢測(cè)、實(shí)例分割
    的頭像 發(fā)表于 06-18 11:50 ?3515次閱讀
    教你如何用兩行代碼搞定<b class='flag-5'>YOLOv8</b>各種<b class='flag-5'>模型</b>推理

    在AI愛克斯開發(fā)板上用OpenVINO?加速YOLOv8-seg實(shí)例分割模型

    《在 AI 愛克斯開發(fā)板上用 OpenVINO 加速 YOLOv8 目標(biāo)檢測(cè)模型》介紹了在 AI 愛克斯開發(fā)板上使用 OpenVINO 開發(fā)套件部署
    的頭像 發(fā)表于 06-30 10:43 ?1430次閱讀
    在AI愛克斯開發(fā)板上用<b class='flag-5'>OpenVINO</b>?加速<b class='flag-5'>YOLOv8</b>-seg實(shí)例分割<b class='flag-5'>模型</b>

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

    深度學(xué)習(xí)模型部署OpenVINO、ONNXRUNTIME、TensorRT三個(gè)主流框架,均支持Python與C++的SDK使用。對(duì)YOLOv5~Y
    的頭像 發(fā)表于 08-06 11:39 ?2984次閱讀

    基于YOLOv8的自定義醫(yī)學(xué)圖像分割

    YOLOv8是一種令人驚嘆的分割模型;它易于訓(xùn)練、測(cè)試部署。在本教程中,我們將學(xué)習(xí)如何在自定義數(shù)據(jù)集上使用YOLOv8。但在此之前,我想告
    的頭像 發(fā)表于 12-20 10:51 ?1073次閱讀
    基于<b class='flag-5'>YOLOv8</b>的自定義醫(yī)學(xué)圖像分割

    基于OpenCV DNN實(shí)現(xiàn)YOLOv8模型部署與推理演示

    基于OpenCV DNN實(shí)現(xiàn)YOLOv8推理的好處就是一套代碼就可以部署在Windows10系統(tǒng)、烏班圖系統(tǒng)、Jetson的Jetpack系統(tǒng)
    的頭像 發(fā)表于 03-01 15:52 ?2234次閱讀
    基于OpenCV DNN實(shí)現(xiàn)<b class='flag-5'>YOLOv8</b>的<b class='flag-5'>模型</b><b class='flag-5'>部署</b>與推理演示

    RK3576 yolov8訓(xùn)練部署教程

    本章展示yolov8模型的在EASY EAI Orin nano的部署過程。
    的頭像 發(fā)表于 04-02 16:04 ?227次閱讀
    RK3576 <b class='flag-5'>yolov8</b>訓(xùn)練<b class='flag-5'>部署</b>教程

    RV1126 yolov8訓(xùn)練部署教程

    YOLOv8 是 ultralytics 公司在 2023 年 1月 10 號(hào)開源的基于YOLOV5進(jìn)行更新的 下一個(gè)重大更新版本,目前支持圖像分類、物體檢測(cè)和實(shí)例分割任務(wù),鑒于Yolov5的良好表現(xiàn),
    的頭像 發(fā)表于 04-16 14:53 ?192次閱讀
    RV1126 <b class='flag-5'>yolov8</b>訓(xùn)練<b class='flag-5'>部署</b>教程

    RV1126 yolov8訓(xùn)練部署教程

    本教程針對(duì)目標(biāo)檢測(cè)算法yolov8的訓(xùn)練和部署到EASY-EAI-Nano(RV1126)進(jìn)行說明,而數(shù)據(jù)標(biāo)注方法可以參考我們往期的文章。
    的頭像 發(fā)表于 04-18 15:18 ?278次閱讀
    RV1126 <b class='flag-5'>yolov8</b>訓(xùn)練<b class='flag-5'>部署</b>教程
    主站蜘蛛池模板: 在线视频久久只有精品第一日韩 | 四虎影视永久无码精品 | 欧美AAAAAA级午夜福利视频 | 与邻居换娶妻子2在线观看 瑜伽牲交AV | 小s现场抛胸挤奶 | 琪琪热热色原日韩在线 | 国产一区二区青青精品久久 | 国产精品网红女主播久久久 | 超级最爽的乱淫片免费 | 扒开胸罩揉她的乳尖视频 | 美女靠逼漫画 | 18禁黄无遮挡禁游戏在线下载 | 脱女学小内内摸出水网站免费 | 99久久精品一区二区三区 | 天天躁日日躁狠狠躁午夜剧场 | 国产精品VIDEOSSEX久久发布 | A级韩国乱理伦片在线观看 a级成人免费毛片完整版 | 无码专区无码专区视频网网址 | 小小水蜜桃视频高清在线播放 | 江苏电台在线收听 | 国产人妻人伦精品59HHH | 一手揉着乳头一手模仿抽插视频 | 97精品国产亚洲AV高清 | 狠狠狠狠狠狠干 | 在线看片福利无码网址 | 啪啪羞羞GIF男女0OXX动态图 | 国产在线精品亚洲观看不卡欧美 | 免费成人高清在线视频 | xiah俊秀| 精品久久久99大香线蕉 | 美女视频黄a视频全免费网站色窝 | 亚洲 日韩 国产 制服 在线 | 日夜啪啪一区二区三区 | 办公室沙发口爆12P 办公室日本肉丝OL在线 | 久久笫一福利免费导航 | 免费伦理片网站 | 亚洲 欧美 日本 国产 高清 | 国产视频精品免费 | 国产精品卡1卡2卡三卡四 | 欧美男男网站免费观看videos | 国产精品久久久久久久AV下载 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品