Comment convertir le modèle minuscule YoloV3 au format IR.
- Suivez les commandes de conversion des modèles YOLO* en représentation intermédiaire (IR) pour convertir Yolo modèle V3-Tiny au format IR.
- Erreur rencontrée :
Error: Exception occurred during running replacer "REPLACEMENT_ID" (): Stopped shape/value propagation at "detector/yolo-v3-tiny/Conv_12/BiasAdd/YoloRegion" node.
Mise à niveau vers OpenVINO™ 2020.4.
Reportez-vous à Convertir les modèles YOLO* en représentation intermédiaire (IR) pour trouver les commandes de blocage du modèle et de le convertir en format IR :
- Congelez le modèle :
python convert_weights_pb.py --class_names coco.names --data_format NHWC --weight_file yojc3-tiny.weights -tiny - Convertir le modèle bloqué au format 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 --lot 1où:
- --le lot définit la forme de l’entrée du modèle. Dans l’exemple, --batch est égal à 1, mais vous pouvez également spécifier d’autres entiers supérieurs à 1.
- --tensorflow_use_custom_operations_config ajoute des couches de région manquantes au modèle. Dans l’IR, la couche région porte le nom RegionYolo.