Impossible de convertir un modèle RCNN de masque d’API OD TF reformé, qui fonctionne sur le GPU en utilisant les commandes ci-dessous :
mo \
> --saved_model_dir '<DIR_TF_model>/Tensorflow-Object-Detection-API-train-custom-Mask-R-CNN-model-master/inference_graph/saved_model' \
> --transformations_config '<DIR_OV>/openvino_env/lib/python3.7/site-packages/openvino/tools/mo/front/tf/mask_rcnn_support_api_v2.0.json' \
> --tensorflow_object_detection_api_pipeline_config '<DIR_TF>/Tensorflow-Object-Detection-API-train-custom-Mask-R-CNN-model-master/inference_graph/pipeline.config' \
> --reverse_input_channels
Erreur rencontrée :
[ ERROR ] Exception occurred during running replacer "ObjectDetectionAPIPreprocessor2Replacement (<class 'openvino.tools.mo.front.tf.ObjectDetectionAPI.ObjectDetectionAPIPreprocessor2Replacement'>)
Utilisez la commande de conversion ci-dessous :
mo --saved_model_dir "savedmodelpath\saved_model" --input_shape [1, -1, -1, 3]
Inférence de test avec benchmark_app :
benchmark_app -m savedmodelpath\saved_model.xml -data_shape [1,5,4,3]
Reportez-vous à convertir un modèle TensorFlow