YoloV3小さなモデルをIR形式に変換する方法。
- YOLO* モデルを中間表現 (IR) に変換するコマンドに従って、V3-Tiny モデルYolo IR 形式に変換します。
- エラーが発生しました:
Error: Exception occurred during running replacer "REPLACEMENT_ID" (): Stopped shape/value propagation at "detector/yolo-v3-tiny/Conv_12/BiasAdd/YoloRegion" node.
2020.4 OpenVINO™にアップグレード。
モデルをフリーズして IR 形式に変換するコマンドを検索するには、YOLO* モデルを中間表現 (IR) に変換する を参照してください。
- モデルをフリーズします。
python convert_weights_pb.py --class_names coco.names --data_format NHWC --weight_file yolov3-tiny.weights –tiny - コンバート 冷凍モデルをIR形式に:
python3 mo_tf.py --input_model /path/to/yolo_v3_tiny.pb --tensorflow_use_custom_operations_config $MO_ROOT/extensions/front/tf/yolo_v3_tiny.json --batch 1どこ:
- --batch はモデル入力の形状を定義します。この例では、 --batch は 1 に等しいですが、1 より大きい他の整数も指定できます。
- --tensorflow_use_custom_operations_configは 、モデルに未指定のリージョンレイヤーを追加します。IR では、リージョンレイヤーには RegionYolo という名前が付いています。