ID de l'article: 000090906 Type de contenu: Messages d'erreur Dernière révision: 13/06/2023

Impossible de convertir le modèle Keras H5 en format de représentation intermédiaire sans spécifier la forme d’entrée

BUILT IN - ARTICLE INTRO SECOND COMPONENT
En bref

Spécifiez la forme d’entrée lors de la conversion du modèle Keras H5 en format IR.

Descriptif
  • Modèle Keras H5 converti en utilisant la commande suivante :

    mo --saved_model_dir model/

  • A rencontré l’erreur suivante :

    [ ERROR ] Shape [-1 30 30 3] is not fully defined for output 0 of "conv2d_input".

    Use --input_shape with positive integers to override model input shapes.

  • Impossible de déterminer la valeur du paramètre --input_shape .
Résolution

Les valeurs de forme d’entrée sont de l’ordre de [N,H,W,C] pour les modèles TensorFlow*. La signification de chaque lettre est la suivante :

LettreSens
¡nNombre d’images dans le lot
HHauteur de l’image
WLargeur de l’image
CNombre de canaux de l’image (ex : 3 pour RGB, 1 pour l’échelle grise...)

Convertissez le modèle Keras H5 à l’aide de la commande suivante :

python3 mo --saved_model_dir <path_to_model> --input_shape [1,30,30,3]

Produits associés

Cet article concerne 1 produits

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.