新聞中心

EEPW首頁(yè) > 智能計(jì)算 > 進(jìn)階指南 > OpenVINO問(wèn)題集之二

OpenVINO問(wèn)題集之二

作者: 時(shí)間:2020-12-15 來(lái)源:OpenVINO中文社區(qū) 收藏

02020-04-13Openvino是什么,與Movidius SDK的區(qū)別.jpg

本文引用地址:http://2s4d.com/article/202012/421206.htm

. 如何在使用Model Optimizer轉(zhuǎn)模型的時(shí)候截取子網(wǎng)絡(luò)?

運(yùn)行mo.py腳本時(shí)指定 –input和--output參數(shù)為要截取的網(wǎng)絡(luò)的輸入和輸出節(jié)點(diǎn)即可,請(qǐng)參考:鏈接

 

. 能轉(zhuǎn)換Tensorflow2.0的模型嗎?

2020.4開(kāi)始支持Tensorflow2.2.0。

 

. 模型優(yōu)化器可以將模型轉(zhuǎn)換成INT8精度嗎?

不可以,INT8量化可以使用中的Post Training Optimization Toolkit,參考:鏈接

 

. 模型優(yōu)化器對(duì)模型做了哪些優(yōu)化?

請(qǐng)參考: 鏈接

 

. 模型優(yōu)化器如何轉(zhuǎn)換Tensorflow Object Detection API模型?

請(qǐng)參考: 鏈接

 

. 在OPENVINO中如何將Caffe開(kāi)源框架訓(xùn)練出來(lái)的模型轉(zhuǎn)為IR格式?

請(qǐng)參考: 鏈接

 

. 自己訓(xùn)練的Bert模型轉(zhuǎn)換成功,但是使用Inference Engine加載模型時(shí)出錯(cuò):

模型轉(zhuǎn)換命令:
python mo_tf.py
--input_model xxx.pb
--disable_nhwc_to_nchw
--input IteratorGetNext:0,IteratorGetNext:1,IteratorGetNext:4
--input_shape [1,128],[1,128],[1,128]

1608019079701265.png 

原因調(diào)查:PB文件中可以查看到OneHot的Indices輸入是Reshape2,該節(jié)點(diǎn)在pb中是int32,轉(zhuǎn)換以后變成float32

1608019105122785.png

解決方案:轉(zhuǎn)換模型時(shí)添加數(shù)據(jù)類(lèi)型信息
python mo_tf.py
--input_model xxx.pb
--disable_nhwc_to_nchw
--input IteratorGetNext:0{i32},IteratorGetNext:1{i32},IteratorGetNext:4{i32}
--input_shape [1,128],[1,128],[1,128]
參考鏈接:
鏈接

 

. PyTorch轉(zhuǎn)ONNX,再轉(zhuǎn)IR時(shí),Unsample操作轉(zhuǎn)不了

解決方案:Pytorch轉(zhuǎn)ONNX時(shí),指定opset_version=10是可以的。(2020.3之前版本中測(cè)試通過(guò))



關(guān)鍵詞: OpenVINO 問(wèn)題集

評(píng)論


相關(guān)推薦

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

關(guān)閉