Exporte seu modelo para uso com dispositivos móveis

O Serviço de Visão Personalizada permite-lhe exportar os classificadores para serem executados offline. Você pode incorporar seu classificador exportado em um aplicativo e executá-lo localmente em um dispositivo para classificação em tempo real.

Opções de exportação

O Custom Vision Service suporta as seguintes exportações:

  • TensorFlow para Android.
  • TensorFlow.js para estruturas JavaScript como React, Angular e Vue. Isso será executado em dispositivos Android e iOS .
  • CoreML para iOS11.
  • ONNX para Windows ML, Android e iOS.
  • Kit de desenvolvimento Vision AI.
  • Um contêiner do Docker para arquitetura Windows, Linux ou ARM. O contêiner inclui um modelo TensorFlow e um código de serviço para usar a API de Visão Personalizada.

Importante

O Custom Vision Service exporta apenas projetos com domínios compactos . Os modelos gerados por domínios compactos são otimizados para as restrições de classificação em tempo real em dispositivos móveis. Os classificadores construídos com um domínio compacto podem ser um pouco menos precisos do que um domínio padrão com a mesma quantidade de dados de treinamento.

Para obter informações sobre como melhorar os classificadores, consulte o documento Melhorar o classificador .

Converter em um domínio compacto

Nota

As etapas nesta seção só se aplicam se você tiver um modelo existente que não esteja definido como domínio compacto.

Para converter o domínio de um modelo existente, execute as seguintes etapas:

  1. No site Visão personalizada, selecione o ícone Página Inicial para exibir uma lista de seus projetos.

    Image of the home icon and projects list

  2. Selecione um projeto e, em seguida, selecione o ícone de engrenagem no canto superior direito da página.

    Image of the gear icon

  3. Na seção Domínios, selecione um dos domínios compactos. Selecione Salvar alterações para salvar as alterações .

    Nota

    Para o Vision AI Dev Kit, o projeto deve ser criado com o domínio Geral (Compacto) e você deve especificar a opção Vision AI Dev Kit na seção Recursos de exportação.

    Image of domains selection

  4. Na parte superior da página, selecione Treinar para treinar novamente usando o novo domínio.

Exportar o seu modelo para utilização com dispositivos móveis

Para exportar o modelo após o retreinamento, use as seguintes etapas:

  1. Vá para a guia Desempenho e selecione Exportar.

    Image of the export icon

    Gorjeta

    Se a entrada Exportar não estiver disponível, a iteração selecionada não usará um domínio compacto. Use a seção Iterações desta página para selecionar uma iteração que usa um domínio compacto e, em seguida, selecione Exportar.

  2. Selecione o formato de exportação desejado e, em seguida, selecione Exportar para baixar o modelo.

Próximos passos

Integre seu modelo exportado em um aplicativo explorando um dos seguintes artigos ou exemplos: