Pytorch Hub介紹
Pytorch Hub是一個(gè)幫助研究者實(shí)現(xiàn)模型再現(xiàn)、快速推理驗(yàn)證的預(yù)訓(xùn)練模型庫(kù)與一套相關(guān)的API框架。支持遠(yuǎn)程從github上下載指定模型、上傳與分享訓(xùn)練好的模型、支持從本地加載預(yù)訓(xùn)練模型、自定義模型。支持模型遠(yuǎn)程加載與本地推理、當(dāng)前Pytorch Hub已經(jīng)對(duì)接到Torchvision、YOLOv5、YOLOv8、pytorchvideo等視覺(jué)框架
支持一鍵遠(yuǎn)程加載各種模型,主要包括

支持根據(jù)URL下載指定模型到本地文件夾

YOLOv5支持
首先需要安裝下面的依賴包支持
pip install -r https://raw.githubusercontent.com/ultralytics/yolov5/master/requirements.txt這個(gè)時(shí)候不需要再把YOLOv5的代碼拉取到本地了,兩行代碼即可實(shí)現(xiàn)YOLOv5模型的推理,直接運(yùn)行下面的代碼即可:

支持多張圖像推理:

支持本地自定義對(duì)象檢測(cè)模型推理:

支持多個(gè)GPU推理模式

不同設(shè)備之間切換支持

推理參數(shù)支持設(shè)置

相關(guān)源碼貼圖如下:
importtorch importcv2ascv #loadimagedata img="data/images/zidane.jpg" #加載本地預(yù)訓(xùn)練模型 model=torch.hub.load(repo_or_dir='D:/python/yolov5-7.0-attention/',model='yolov5s',source='local') #loadimage #img="D:/bird_test/test004.png" #加載本地自定義模型 #model=torch.hub.load('D:/python/yolov5-7.0-attention/','custom',path='uav_bird.pt',source='local') results=model(img) #顯示 frame=results.render()[0] bgr=cv.cvtColor(frame,cv.COLOR_RGB2BGR) cv.imshow("PytorchHub+YOLOv5CustomObjectDetection",bgr) cv.waitKey(0)
審核編輯:湯梓紅
-
API
+關(guān)注
關(guān)注
2文章
2365瀏覽量
66746 -
模型
+關(guān)注
關(guān)注
1文章
3751瀏覽量
52093 -
代碼
+關(guān)注
關(guān)注
30文章
4967瀏覽量
73943 -
GitHub
+關(guān)注
關(guān)注
3文章
488瀏覽量
18651 -
pytorch
+關(guān)注
關(guān)注
2文章
813瀏覽量
14842
原文標(biāo)題:Pytorch Hub 兩行代碼搞定YOLOv5推理
文章出處:【微信號(hào):CVSCHOOL,微信公眾號(hào):OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
【YOLOv5】LabVIEW+YOLOv5快速實(shí)現(xiàn)實(shí)時(shí)物體識(shí)別(Object Detection)含源碼
Yolov5算法解讀
YOLOv5類中rgb888p_size這個(gè)參數(shù)要與模型推理和訓(xùn)練的尺寸一致嗎?一致會(huì)達(dá)到更好的效果?
龍哥手把手教你學(xué)視覺(jué)-深度學(xué)習(xí)YOLOV5篇
怎樣使用PyTorch Hub去加載YOLOv5模型
使用Yolov5 - i.MX8MP進(jìn)行NPU錯(cuò)誤檢測(cè)是什么原因?
如何YOLOv5測(cè)試代碼?
yolov5模型onnx轉(zhuǎn)bmodel無(wú)法識(shí)別出結(jié)果如何解決?
YOLOv5在OpenCV上的推理程序
兩行代碼中的樹(shù)莓派電源開(kāi)關(guān)
使用旭日X3派的BPU部署Yolov5
yolov5和YOLOX正負(fù)樣本分配策略
yolov5訓(xùn)練部署全鏈路教程
基于瑞芯微RK3576的 yolov5訓(xùn)練部署教程
Pytorch Hub兩行代碼搞定YOLOv5推理
評(píng)論