Exporter votre modèle pour l’utiliser avec des appareils mobilesExport your model for use with mobile devices

Le service Vision personnalisée permet d’exporter des classifieurs pour les exécuter en mode hors connexion.Custom Vision Service allows classifiers to be exported to run offline. Vous pouvez incorporer un classifieur exporté dans une application et l’exécuter localement sur un appareil pour la classification en temps réel.You can embed your exported classifier into an application and run it locally on a device for real-time classification.

Options d'exportationExport options

Le service Vision personnalisée prend en charge les exportations suivantes :Custom Vision Service supports the following exports:

  • Tensorflow pour Android.Tensorflow for Android.
  • CoreML pour iOS11.CoreML for iOS11.
  • ONNX pour Windows ML.ONNX for Windows ML.
  • Kit de développement Vision AI .Vision AI Developer Kit.
  • Un conteneur Docker pour l'architecture Windows, Linux ou ARM.A Docker container for Windows, Linux, or ARM architecture. Le conteneur inclut un modèle Tensorflow et un code de service permettant d'utiliser l'API Custom Vision.The container includes a Tensorflow model and service code to use the Custom Vision API.

Important

Le service Vision personnalisée exporte uniquement des domaines compacts.Custom Vision Service only exports compact domains. Les modèles générés par des domaines compacts sont optimisés en fonction des contraintes de la classification en temps réel sur les appareils mobiles.The models generated by compact domains are optimized for the constraints of real-time classification on mobile devices. Les classifieurs conçus avec un domaine compact sont parfois légèrement moins précis qu’avec un domaine standard, pour une même quantité de données d’apprentissage.Classifiers built with a compact domain may be slightly less accurate than a standard domain with the same amount of training data.

Pour plus d’informations sur l’amélioration des classifieurs, consultez l’article Améliorer votre classifieur.For information on improving your classifiers, see the Improving your classifier document.

Convertir un domaine en domaine compactConvert to a compact domain

Notes

Les étapes décrites dans cette section ne s'appliquent que si vous utilisez un modèle qui n'est pas défini avec un domaine compact.The steps in this section only apply if you have an existing model that is not set to compact domain.

Pour convertir le domaine d'un modèle existant, procédez comme suit :To convert the domain of an existing model, take the following steps:

  1. Sur le site web de Custom Vision, sélectionnez l'icône Accueil pour afficher la liste de vos projets.On the Custom vision website, select the Home icon to view a list of your projects.

    Image de l’icône Accueil et de la liste des projets

  2. Sélectionnez un projet, puis sélectionnez l’icône d’engrenage en haut à droite de la page.Select a project, and then select the Gear icon in the upper right of the page.

    Image de l’icône d’engrenage

  3. Dans la section Domaines, sélectionnez un des domaines compacts.In the Domains section, select one of the compact domains. Sélectionnez Enregistrer les modifications.Select Save Changes to save the changes.

    Notes

    Pour le kit de développement Vision AI, le projet doit être créé avec le domaine Général (Compact) , et vous devez spécifier l'option Kit de développement Vision AI dans la section Fonctionnalités d'exportation.For Vision AI Dev Kit, the project must be created with the General (Compact) domain, and you must specify the Vision AI Dev Kit option under the Export Capabilities section.

    Image de la sélection des domaines

  4. En haut de la page, sélectionnez Entraîner pour recommencer l’entraînement avec le nouveau domaine.From the top of the page, select Train to retrain using the new domain.

Exporter votre modèleExport your model

Pour exporter le modèle après le nouvel entraînement, effectuez les étapes suivantes :To export the model after retraining, use the following steps:

  1. Accédez à l’onglet Performances et sélectionnez Exporter.Go to the Performance tab and select Export.

    Image de l’icône Exporter

    Conseil

    Si l’option Exporter n’est pas disponible, cela signifie que l’itération sélectionnée n’utilise pas un domaine compact.If the Export entry is not available, then the selected iteration does not use a compact domain. Dans la section Itérations de cette page, sélectionnez une itération qui utilise un domaine compact, puis sélectionnez Exporter.Use the Iterations section of this page to select an iteration that uses a compact domain, and then select Export.

  2. Sélectionnez le format d'exportation de votre choix, puis sélectionnez Exporter pour télécharger le modèle.Select your desired export format, and then select Export to download the model.

Étapes suivantesNext steps

Intégrer votre modèle exporté dans une application en explorant un des articles ou exemples suivants :Integrate your exported model into an application by exploring one of the following articles or samples: