Exporte o seu modelo para uso com dispositivos móveis

O Custom Vision Service permite que os classificadores sejam exportados para ficarem offline. Pode incorporar o seu classificador exportado numa aplicação e executá-lo localmente num dispositivo para classificação em tempo real.

Opções de exportação

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

  • Tensorflow para Android.
  • TensorflowJS para estruturas JavaScript como React, Angular e Vue. Isto será executado tanto em dispositivos Android como iOS.
  • CoreML para iOS11.
  • ONNX para Windows ML, Android e iOS.
  • Kit de desenvolvimento vision Ai.
  • Um recipiente Docker para windows, linux ou arquitetura ARM. O recipiente inclui um modelo de tensorflow e código de serviço para utilizar a API de visão personalizada.

Importante

O Serviço de Visão Personalizada exporta apenas domínios compactos. Os modelos gerados por domínios compactos são otimizados para os constrangimentos da classificação em tempo real em dispositivos móveis. Os classificadores construídos com um domínio compacto podem ser ligeiramente menos precisos do que um domínio padrão com a mesma quantidade de dados de treino.

Para obter informações sobre a melhoria dos seus classificadores, consulte o documento de melhoramento do seu classificador.

Converter-se em um domínio compacto

Nota

Os passos desta secção só se aplicam se tiver um modelo existente que não esteja definido para domínio compacto.

Para converter o domínio de um modelo existente, tome os seguintes passos:

  1. No site da visão personalizada,selecione o ícone Home para ver uma lista dos seus projetos.

    Imagem do ícone da casa e lista de projetos

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

    Imagem do ícone de engrenagem

  3. Na secção Domínios, selecione um dos domínios compactos. Selecione Guardar Alterações para guardar as alterações.

    Nota

    Para o Vision AI Dev Kit, o projeto deve ser criado com o domínio Geral (Compacto) e tem de especificar a opção Vision AI Dev Kit na secção Capacidades de Exportação.

    Imagem de seleção de domínios

  4. A partir do topo da página, selecione Train para retreinar utilizando o novo domínio.

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

Para exportar o modelo após a reconversão, utilize os seguintes passos:

  1. Vá ao separador Performance e selecione Export.

    Imagem do ícone de exportação

    Dica

    Se a entrada exportar não estiver disponível, a iteração selecionada não utiliza um domínio compacto. Utilize a secção iterações desta página para selecionar uma iteração que utilize um domínio compacto e, em seguida, selecione Export.

  2. Selecione o formato de exportação pretendido e, em seguida, selecione Export para descarregar o modelo.

Passos seguintes

Integre o seu modelo exportado numa aplicação explorando um dos seguintes artigos ou amostras: