本文介紹了如何使用ModelBox開(kāi)發(fā)一個(gè)動(dòng)物目標(biāo)檢測(cè)的AI應(yīng)用,從而掌握?qǐng)D片標(biāo)注、數(shù)據(jù)處理和模型訓(xùn)練方法,以及對(duì)應(yīng)的推理應(yīng)用邏輯。
本文分享自華為云社區(qū)《ModelBox-AI應(yīng)用開(kāi)發(fā):動(dòng)物目標(biāo)檢測(cè)【玩轉(zhuǎn)華為云】》,作者:陽(yáng)光大貓。
在本文中,我們將介紹如何使用ModelBox開(kāi)發(fā)一個(gè)動(dòng)物目標(biāo)檢測(cè)的AI應(yīng)用。通過(guò)準(zhǔn)備環(huán)境、創(chuàng)建工程、應(yīng)用開(kāi)發(fā)、運(yùn)行應(yīng)用等步驟,我們可以輕松地創(chuàng)建一個(gè)HTTP服務(wù),實(shí)現(xiàn)動(dòng)物目標(biāo)檢測(cè)功能。同時(shí),我們還將了解到圖片標(biāo)注、數(shù)據(jù)處理和模型訓(xùn)練方法,以及對(duì)應(yīng)的推理應(yīng)用邏輯。
ModelBox端云協(xié)同AI開(kāi)發(fā)套件(Windows)環(huán)境準(zhǔn)備【視頻教程】
在
ModelBox
sdk目錄下使用
create.bat
創(chuàng)建
yolov7_pet
工程。
create.bat
工具的參數(shù)中,
-t
表示所創(chuàng)建實(shí)例的類型,包括
server
(
ModelBox
工程)、
python
(Python功能單元)、
c++
(C++功能單元)、
infer
(推理功能單元)等;
-n
表示所創(chuàng)建實(shí)例的名稱,開(kāi)發(fā)者自行命名。
在
ModelBox
sdk目錄下使用
create.bat
創(chuàng)建
yolov7_infer
推理功能單元。
create.bat
工具使用時(shí),
-t infer
即表示創(chuàng)建的是推理功能單元;
-n xxx_infer
表示創(chuàng)建的功能單元名稱為
xxx_infer
;
-p yolov7_infer
表示所創(chuàng)建的功能單元屬于
yolov7_infer
應(yīng)用。
a. 下載轉(zhuǎn)換好的模型
運(yùn)行此 Notebook 下載轉(zhuǎn)換好的ONNX格式模型
b. 修改模型配置文件
模型和配置文件保持在同級(jí)目錄下
在
ModelBox
sdk目錄下使用
create.bat
創(chuàng)建
yolov7_post
后處理功能單元
a. 修改配置文件
b. 修改邏輯代碼
yolov7_pet
工程
graph
目錄下存放流程圖,默認(rèn)的流程圖
yolov7_pet.toml
與工程同名,其內(nèi)容為(以Windows版
ModelBox
為例):
a. 動(dòng)物圖片
yolov7_pet
工程
data
目錄下存放動(dòng)物圖片文件夾
test_imgs
b. 測(cè)試腳本
yolov7_pet
工程
data
目錄下存放測(cè)試腳本
test_http.py
在
yolov7_pet
工程目錄下執(zhí)行
.\bin\main.bat
運(yùn)行應(yīng)用:
HTTP服務(wù)啟動(dòng)后可以在另一個(gè)終端進(jìn)行請(qǐng)求測(cè)試,進(jìn)入
yolov7_pet
工程目錄
data
文件夾中使用
test_http.py
腳本發(fā)起HTTP請(qǐng)求進(jìn)行測(cè)試:
本章我們介紹了如何使用ModelBox開(kāi)發(fā)一個(gè)動(dòng)物目標(biāo)檢測(cè)的AI應(yīng)用,我們只需要準(zhǔn)備模型文件以及簡(jiǎn)單的配置即可創(chuàng)建一個(gè)HTTP服務(wù)。同時(shí)我們可以了解到圖片標(biāo)注、數(shù)據(jù)處理和模型訓(xùn)練方法,以及對(duì)應(yīng)的推理應(yīng)用邏輯。
點(diǎn)擊關(guān)注,第一時(shí)間了解華為云新鮮技術(shù)~
小編推薦閱讀機(jī)器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實(shí)現(xiàn)對(duì)象集合與DataTable的相互轉(zhuǎn)換
閱讀鴻蒙NEXT元服務(wù):論如何免費(fèi)快速上架作品
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀基于鴻蒙NEXT的血型遺傳計(jì)算器開(kāi)發(fā)案例
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細(xì)使用
閱讀Java代理模式:靜態(tài)代理和動(dòng)態(tài)代理的對(duì)比分析
閱讀Win11筆記本“自動(dòng)管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)