Esportare il modello per l'uso con i dispositivi mobili

Visione personalizzata Servizio consente di esportare i classificatori per l'esecuzione offline. È possibile incorporare un classificatore esportato in un'applicazione ed eseguirlo in locale in un dispositivo per la classificazione in tempo reale.

Opzioni di esportazione

Servizio visione artificiale personalizzato supporta le esportazioni seguenti:

  • TensorFlow per Android.
  • TensorFlow.js per framework JavaScript come React, Angular e Vue. Questa operazione verrà eseguita sia nei dispositivi Android che iOS.
  • CoreML per iOS11.
  • ONNX per Windows ML, Android e iOS.
  • Vision AI Developer Kit.
  • Un contenitore Docker per l'architettura Windows, Linux o ARM. Il contenitore include un modello TensorFlow e un codice del servizio per usare l'API Visione personalizzata.

Importante

Visione personalizzata Servizio esporta solo progetti con domini compatta. I modelli generati dai domini compatti sono ottimizzati per i vincoli di classificazione in tempo reale nei dispositivi mobili. I classificatori creati con un dominio compatto possono essere leggermente meno precisi rispetto a un dominio standard con la stessa quantità di dati di training.

Per informazioni su come migliorare i classificatori, vedere il documento Improving your classifier (Miglioramento di un classificatore).

Eseguire la conversione in un dominio compatto

Nota

I passaggi descritti in questa sezione si applicano solo se si dispone di un modello esistente che non è impostato su dominio compatto.

Per convertire il dominio di un modello esistente, seguire questa procedura:

  1. Nel sito Web visione personalizzata selezionare l'icona Home per visualizzare un elenco dei progetti.

    Image of the home icon and projects list

  2. Selezionare un progetto e quindi selezionare l'icona a forma di ingranaggio in alto a destra nella pagina.

    Image of the gear icon

  3. Nella sezione Domini selezionare uno dei domini compatta. Selezionare Salva modifiche per salvare le modifiche.

    Nota

    Per Vision AI Dev Kit, il progetto deve essere creato con il dominio Generale (Compact) ed è necessario specificare l'opzione Vision AI Dev Kit nella sezione Export Capabilities (Esporta funzionalità ).

    Image of domains selection

  4. Nella parte superiore della pagina fare clic sul pulsanterelativo al training per ripetere il training usando il nuovo dominio.

Esportare il modello

Per esportare il modello dopo la ripetizione del training, seguire questa procedura:

  1. Passare alla scheda Prestazioni e selezionare Esporta.

    Image of the export icon

    Suggerimento

    Se la voce Esporta non è disponibile, l'iterazione selezionata non usa un dominio compatto. Usare la sezione relativa alleiterazioni di questa pagina per selezionare un'iterazione che usa un dominio compatto e quindi selezionare Esporta.

  2. Selezionare il formato di esportazione desiderato e quindi selezionare Esporta per scaricare il modello.

Passaggi successivi

Integrare il modello esportato in un'applicazione esplorando uno degli articoli o degli esempi seguenti: