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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenVINO2022 Dev Tools安裝與使用

OpenCV學堂 ? 來源:OpenCV學堂 ? 作者:OpenCV學堂 ? 2022-06-22 11:49 ? 次閱讀

引言

OpenVINO2022版本發布之后,對之前舊版本的功能做明確的劃分,其中仍然通過exe方式安裝程序的是runtime推理包,支持ONNX、IR、PADDLE等模型讀取與推理。但是模型優化轉換、模型庫下載功能等其他功能被分在一個叫Dev Tool的部分。該部分可以通過pip方式直接安裝,然后通過命令行直接直線,完成模型的轉換,下載等操作,跟之前版本易用性有較大提升!做個對比如下:

c4e9eb5c-f1dd-11ec-ba43-dac502259ad0.png

Dev Tools安裝與使用

Dev Tools安裝非常方便,直接通過官方腳本命令行選擇安裝即可,唯一需要注意的是選擇模型框架支持,我選擇了ONNX/Pytorch格式轉換支持,安裝的命令行如下:
pip install openvino-dev[onnx,pytorch]==2022.1.0
執行完這條命令行就算是安裝好了,只要網絡不掛就可以安裝成功! 安裝完成,轉換一個ONNX格式的模型為IR格式(xml/bin)文件,以Pytorch的ResNet18為例,先轉換為ONNX,代碼如下:
model = models.resnet18(pretrained=True) model.eval() model.cpu()
 dummy_input1 = torch.randn(1, 3, 224, 224) torch.onnx.export(model, (dummy_input1), "resnet_model.onnx", verbose=True)

然后直接運行命令行就可以轉換IR格式文件,截圖如下:

c4faca6c-f1dd-11ec-ba43-dac502259ad0.png

c504bedc-f1dd-11ec-ba43-dac502259ad0.png

模型下載

安裝完成Dev Tools之后,下載模型,只要執行命令行即可:舉例如下:
omz_downloader --name person-detection-0200
表示下載模型person-detection-0200是一個輕量化的人臉檢測模型。omz_downloader支持的參數
--all表示下載全部模型,建議別這么干!--name 下載一個或者多個指定名稱的模型,推薦這么干!--precisions 表示下載的模型精度參數,支持FP32/FP18/INT8

c51d4754-f1dd-11ec-ba43-dac502259ad0.png

Python SDK使用

對比之前Python版本的SDK,好用了不少,最明顯的感受就是不用讀輸入輸出,然后一堆設置了,對單個輸入輸出的網絡,調用就特別的簡潔更方便!開發者更加容易上手!上面我已經成功轉換一個pytorch圖像分類模型為IR格式,現在就可以使用它,基于OpenVINO2022版本最新Python SDK部署調用,實現代碼如下:
#加載標簽數據
withopen('imagenet_classes.txt')asf:
labels=[line.strip()forlineinf.readlines()]


defresnet_demo():
ie=Core()
#model=ie.read_model(model="resnet_model.onnx")
model=ie.read_model(model="resnet_model.xml")
compiled_model=ie.compile_model(model=model,device_name="CPU")

output_layer=compiled_model.output(0)

means=np.zeros((224,224,3),dtype=np.float32)
means[:,:]=(0.485,0.456,0.406)
dev=np.zeros((224,224,3),dtype=np.float32)
dev[:,:]=(0.229,0.224,0.225)

image=cv.imread("D:/images/space_shuttle.jpg")
rgb=cv.cvtColor(image,code=cv.COLOR_BGR2RGB)

#resizetoMobileNetimageshape
input_image=cv.resize(src=rgb,dsize=(224,224))
blob_img=np.float32(input_image)/255.0
input_x=(blob_img-means)/dev
input_x=input_x.transpose((2,0,1))
input_x=np.expand_dims(input_x,0)
print(input_x.shape)

result_infer=compiled_model([input_x])[output_layer]
result_index=np.argmax(result_infer)
cv.putText(image,labels[result_index],(20,50),cv.FONT_HERSHEY_SIMPLEX,1.0,(0,0,255),2)

cv.imshow("OpenVINO2022+PythorchResNet18",image)
cv.waitKey(0)
cv.destroyAllWindows()


if__name__=="__main__":
resnet_demo()

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模型
    +關注

    關注

    1

    文章

    3293

    瀏覽量

    49032
  • 腳本
    +關注

    關注

    1

    文章

    391

    瀏覽量

    14916

原文標題:OpenVINO2022 Dev Tools安裝與使用

文章出處:【微信號:CVSCHOOL,微信公眾號:OpenCV學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    用Reality AI Tools創建模型

    在第二步采集到的數據基礎之上,用Reality AI Tools創建模型。
    的頭像 發表于 01-22 14:23 ?28次閱讀
    用Reality AI <b class='flag-5'>Tools</b>創建模型

    使用OpenVINO?條件編譯功能,壓縮Windows應用體積

    ? 作者: 楊亦誠 英特爾 AI 軟件工程師 在 OpenVINO 編譯過程中,我們可以根據應用對于硬件平臺的需求,關閉或開指定推理后端的編譯,以達到簡化 OpenVINO 運行庫的目的,例如
    的頭像 發表于 01-13 10:26 ?100次閱讀
    使用<b class='flag-5'>OpenVINO</b>?條件編譯功能,壓縮Windows應用體積

    在macOS Sierra上安裝Pro Tools 10

    在 macOS Sierra 上安裝 Pro Tools 10?
    發表于 11-25 14:48 ?0次下載

    嵌入式學習-搭建自己的ubuntu系統之VMware Tools安裝

    VMware Tools安裝上一節完成了ubuntu系統的安裝,接下來安裝VMware Tools,如果不
    發表于 08-13 08:57

    搭建自己的ubuntu系統之VMware Tools安裝

    VMware Tools安裝上一節完成了ubuntu系統的安裝,接下來安裝VMware Tools,如果不
    發表于 08-12 09:14

    OpenVINO2024 C++推理使用技巧

    很多人都使用OpenVINO新版的C++ 或者Python的SDK,都覺得非常好用,OpenVINO2022之后的版本C++ SDK做了大量的優化與整理,已經是非常貼近開發的使用習慣與推理方式。與OpenCV的Mat對象對接方式更是幾乎無縫對接,非常的方便好用。
    的頭像 發表于 07-26 09:20 ?1020次閱讀

    安裝esp-idf-tools-setup-offline-5.1.2.exe到結尾運行python時顯示應用程序無法正常啟動如何解決?

    安裝esp-idf-tools-setup-offline-5.1.2.exe到結尾運行python時顯示應用程序無法正常啟動(0xc000007b),如何解決
    發表于 07-24 07:50

    使用esp-idf-tools2.12不能搭建esp32s3開發環境是什么原因?

    下載了最新的esp-idf-tools2.12安裝工具,該工具安裝過程中,esp-idf版本只能選擇V4.3.1和V4.2.2,沒有V4.4版本選項(安裝指導文檔建議選擇該版本),如附
    發表于 06-27 08:20

    使用ESP-IDF工具安裝器esp-idf-tools-setup-2.2.exe進行安裝卡住了是怎么回事?

    我在使用ESP-IDF 工具安裝器esp-idf-tools-setup-2.2.exe進行安裝的時候,執行到下圖的位置,就一直停留在這里,沒有繼續,只有Cancel。 我試著復制命令到cmd下執行,出現如下提示: 麻煩大家幫
    發表于 06-25 07:45

    IDF 3.3.1 UBUNTU下安裝報錯的原因?

    操作系統為Ubuntu 18.04.4 LTS,64位 按照安裝指導成功安裝了準備工作, sudo apt-get install git wget flex bison gperf python
    發表于 06-25 07:32

    從官網下了esp-idf-tools-setup-2.3.exe安裝出現錯誤的原因?

    我 從官網下了esp-idf-tools-setup-2.3.exe安裝出現錯誤 Traceback (most recent call last): File \"D
    發表于 06-24 07:30

    esp-idf tools安裝時總是發生異常怎么處理?

    請問,在ESP-IDF tools 安裝中,總是在提示發生exception, log框中顯示fatal python error: 見下圖: 請問是什么問題,怎么解決,多謝!
    發表于 06-21 08:27

    windows下idf-tools安裝進行到 “Switching branch”時失敗了的原因?

    windows下idf-tools安裝進行到 “Switching branch”時失敗 安裝時選擇的版本為4.2 4.3版本可以正常安裝
    發表于 06-21 07:19

    linux系統已安裝esp-idf,無法安裝vscode插件要怎么處理?

    deepin/linux系統,使用第三種方式安裝 無法add openocd dev rules EISDIR: illegal operation on a directory
    發表于 06-20 07:39

    用git還是用圖形界面安裝idf-tools總是失敗,這是什么問題?

    無論是用git還是用圖形界面安裝idf-tools總是失敗,這是什么問題?
    發表于 06-19 07:03
    主站蜘蛛池模板: 久久99AV无色码人妻蜜柚| 91久久精一区二区三区大全| 色欲久久99精品久久久久久AV| 亚洲美女视频高清在线看| 99久久婷婷国产综合精品青草 | 久久久精品久久久久特色影视 | 看黄色片子| 香蕉人人超人人超碰超国产| 99午夜视频| 久久re视频这里精品青| 手机在线免费| WWWXXXX兽交| 免费无遮挡又黄又爽网站| 亚洲午夜性春猛交XXXX| 国产成人精品免费视频大 | 午夜理论片日本中文在线| xxxx18动漫| 男总裁憋尿PLAY灌尿BL| 99久久免费国内精品| 国产偷国产偷亚洲高清app| 欧美午夜a级精美理论片| 在野外被男人躁了一夜动图| 国产亚洲精品香蕉视频播放| 沙发上小泬12P| 成人在线不卡视频| 欧美无码专区| a一级毛片视频免费看| 美女视频黄色的| 18禁黄无遮挡禁游戏在线下载| 在线天天看片免费视频观看| 国产一浮力影院| 亚洲成 人a影院青久在线观看| 丰满人妻妇伦又伦精品APP国产| 内射老妇BBX| 97色伦久久视频在观看| 免费夜色污私人影院网站| 最近中文字幕mv手机免费高清| 久久伊人网站| 88蜜桃人妻无码精品系列| 免费毛片播放| japanese幼儿videos|