<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 編輯觀點(diǎn) > 盤(pán)點(diǎn)在使用openvino過(guò)程中遇到的一些問(wèn)題,如何解決的-第1篇

          盤(pán)點(diǎn)在使用openvino過(guò)程中遇到的一些問(wèn)題,如何解決的-第1篇

          —— 在使用openvino中遇到的一些問(wèn)題
          作者: 時(shí)間:2022-03-29 來(lái)源:EEPW 收藏

          1. 問(wèn)題:跑前向推斷的時(shí)候都沒(méi)有報(bào)錯(cuò),跑到這一步ie_exec_network_create_infer_request(exe_network, &infer_request);的時(shí)候,也不報(bào)錯(cuò),也沒(méi)有l(wèi)og,直接就退出了,可能是什么原因?

          本文引用地址:http://www.ex-cimer.com/article/202203/432548.htm

          建議:在推理的輸入階段報(bào)錯(cuò)的話,建議查看是否是環(huán)境沒(méi)有配置好,導(dǎo)致IEplugin加載失敗?或者推理硬件比如cpu沒(méi)有指定?

          2. 問(wèn)題:不知道infer_request->Infer();這一步為啥執(zhí)行這么久

          1648524686477217.png

          onnx用yolov5自帶的detect檢測(cè)0.1s,轉(zhuǎn)了IR后用C++ 推理就3s多了

          建議:有可能是模型轉(zhuǎn)換過(guò)程中層的問(wèn)題,可以用直接推理onnx來(lái)對(duì)比下推理延遲

          回復(fù):和IR文件的推理差別大不大

          回復(fù):還是不太熟vino的api,C++推理自己的模型寫(xiě)起來(lái)很吃力

          3. 問(wèn)題:檢測(cè)框很多可能是啥原因啊

          1648524813326388.png

          建議:你的blob輸出有問(wèn)題,是人臉檢測(cè)嗎?你查看下代碼,檢測(cè)到再繪矩形框

          回復(fù):不是人臉,就是簡(jiǎn)單的5分類(lèi)目標(biāo)檢測(cè)
                 結(jié)論:我看了blob,和yolo預(yù)訓(xùn)練的還真不一樣,yolov5s的blob

          1648524918196605.jpg


          我自己的模型

          1648524977431833.jpg

          4. 問(wèn)題:請(qǐng)教個(gè)大家個(gè)問(wèn)題,使用opencv模板匹配( matchTemplate)除了肉眼看有匹配上,還有沒(méi)有別的方式來(lái)判斷匹配上還是沒(méi)有匹配上,需要一個(gè)返回值

          建議:printf大法

          5. 問(wèn)題:這兩天被openvino折磨的不行了

          答:是安裝嗎

          回復(fù):不是,主要還是model optimizer, 經(jīng)常導(dǎo)出錯(cuò)誤, 還有推理的時(shí)候的設(shè)置, 目前在11代nuc上, 部署yolov5s,幀率在70-50浮動(dòng),也不知道怎么穩(wěn)定

          答:你做邊緣計(jì)算用nuc嗎

          為了兼容其他環(huán)境,英偉達(dá)那套cpu確實(shí)不夠用, 包也少

          nuc拿來(lái)搞這個(gè)真的性價(jià)比真的一言難盡

          回復(fù):確實(shí),核顯也就那樣

          6. 問(wèn)題:amd cpu 能用OpenVINO嗎?

          答:其實(shí)openvino可以用,但是加速?zèng)]那么明顯,我5800h推理yolov5s用openvino感覺(jué)只有20fps不到,i7 1165g7卻有30fps

          答:cpu amd核顯性能其實(shí)很好的,但是沒(méi)有配套軟件,真要cpu,建議試試tf

          答:openvino基于oneapi,oneapi是intel自己的硬件統(tǒng)一平臺(tái),所以使用intel硬件能帶來(lái)不小的性能提升

          答:據(jù)說(shuō)現(xiàn)在都是建議amd處理器配nv的ai單元或xilinx fpga,讓這兩個(gè)跑ai去,amd適配ai軟件還有些不足

          7. 問(wèn)題:有人遇到過(guò)這個(gè)問(wèn)題嗎?

          1648525155758304.png

          答:我遇過(guò),后面降版本就沒(méi)報(bào)錯(cuò)了

          8. 問(wèn)題:我把這個(gè)代碼在ubuntu下和win下跑,win下耗時(shí)比ubuntu多得多,這是為什么?操作系統(tǒng)不一樣也有差異嗎

          同一臺(tái)電腦裝的雙系統(tǒng)

          1648525218107609.jpg

          1648525218632921.jpg

          答:有一臺(tái)沒(méi)有用核顯

          9. 問(wèn)題:運(yùn)行demo_security_barrier_camera demo的時(shí)候報(bào)錯(cuò) CMake Error: Could not create named generator Visual Studio,有知道怎么解決的嗎,網(wǎng)上搜了一下修改bat路徑,但是沒(méi)有解決

          1648525273142263.png

          建議:如果別的demo也無(wú)法正常運(yùn)行的話,問(wèn)題可能出在你的配置環(huán)境有問(wèn)題,https://www.bilibili.com/video/BV1Wy4y1m7wg?spm_id_from=333.999.0.0,這是Dylan錄制的windows系統(tǒng)openvino安裝教程,可以看看哪一步出錯(cuò)了

          10. 問(wèn)題:我這里按照官方文檔安裝工具包,到這一步并沒(méi)有文檔里的目錄路徑。是我安裝少了什么嗎?我最終的目的就是想用download.py下載一些模型用,不用來(lái)開(kāi)發(fā),只下載模型跑自己的性能測(cè)試

          1648525323529347.png

          建議:出現(xiàn)這個(gè)問(wèn)題,應(yīng)該是安裝沒(méi)成功。建議刪除opt里邊的ov相關(guān)目錄,重新安裝試試

          11. 問(wèn)題:請(qǐng)問(wèn)有人知道程序卡在LoadNetwork是什么原因嗎

          1648530520113963.jpg

          建議:Openvino的demo執(zhí)行推理可以運(yùn)行成功嗎?如果可以說(shuō)明環(huán)境配置是沒(méi)有問(wèn)題的,問(wèn)題可能出在你的代碼上,建議先排查一下這個(gè),定位一下問(wèn)題

          1648530583100874.jpg

          12. 問(wèn)題:openvino能直接下載onnx模型嗎

          建議:可以的。你可以在github或者gitee搜索openvino倉(cāng)庫(kù),找到open-model-zoo,然后下來(lái)該源碼,就可以執(zhí)行相關(guān)操作了

          13. 問(wèn)題:我這Release缺少幾個(gè)lib,網(wǎng)上沒(méi)找到解決方案,你們可以發(fā)一下lib文件嗎

          1648530643219662.png

          建議:去官網(wǎng)下載

          14. 問(wèn)題:請(qǐng)問(wèn) open-model中的模型文件要怎么調(diào)用啊,要轉(zhuǎn)換為IR模型才可以嗎?
          建議:是的,要轉(zhuǎn)換為IR文件才能使用,轉(zhuǎn)換也比較簡(jiǎn)單。

          1648530686950150.jpg

          這樣就可以完成轉(zhuǎn)換

          回復(fù):謝謝,我大致明白了。先要把模型文件下載下來(lái),下載后可以直接用。測(cè)試了它自己帶的語(yǔ)音識(shí)別的例子,C++的可以,PYTHON的用的時(shí)候,老是說(shuō)ASR啟動(dòng)有問(wèn)題。可能PYTHON解析DLL的時(shí)候有問(wèn)題,但路徑啥的都是對(duì)的??赡苁侨盌LL依賴的別的動(dòng)態(tài)庫(kù)

          15. 問(wèn)題:推理報(bào)錯(cuò),什么原因?

          1648530723772420.png

          建議:看報(bào)錯(cuò)應(yīng)該是opencv的環(huán)境有問(wèn)題,檢查一下環(huán)境,openvino自帶的demo可以運(yùn)行嗎?

          16. 問(wèn)題:那個(gè) openvino的項(xiàng)目編譯完,exe和部署腳本生成的文件搬到另一臺(tái)沒(méi)裝框架的windows電腦,有辦法調(diào)用集顯加速嗎
          建議:環(huán)境遷移的話理論上如果你把所有的編譯生成的相關(guān)動(dòng)態(tài)文件都拷貝過(guò)去是可以的。不過(guò)你如果不太清楚環(huán)境配置的話,是比較復(fù)雜的。建議你可以采取一個(gè)更方便安全的方式,就是使用openvino的container版本,這樣可以不同機(jī)器上無(wú)縫遷移。

          17. 問(wèn)題:我在使用openvino+c++部署onnx時(shí),release能編譯通過(guò)且能運(yùn)行,在debug下編譯不能通過(guò),有遇到同樣問(wèn)題的嗎?

          1648530768930111.jpg

          建議:可能是ov環(huán)境變量初始化的問(wèn)題,建議你查看下openvino的自帶的build腳本,看它怎么寫(xiě)的

          18. 問(wèn)題:win10環(huán)境下安裝好CUDA,環(huán)境也配置好了,命令行輸入nvcc -V,結(jié)果輸出nvcc不是內(nèi)部或外部命令,有沒(méi)有大佬知道該怎么解決嗎?

          建議:其實(shí)CUDA不算openvino的問(wèn)題。如果環(huán)境配置確定沒(méi)問(wèn)題,重啟一下應(yīng)該就可以了。windows一般都需要重啟才能加載到環(huán)境。



          關(guān)鍵詞: openvino

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();