Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Custom Vision Service de Azure AI le permite exportar los clasificadores para que se ejecuten sin conexión. Puede insertar el clasificador exportado en una aplicación y ejecutarla localmente en un dispositivo para realizar una clasificación en tiempo real.
Opciones de exportación
Custom Vision Service admite las exportaciones siguientes:
- TensorFlow para Android
- TensorFlow.js para marcos de JavaScript como React, Angular y Vue. Esto se ejecuta tanto en dispositivos Android como iOS.
- CoreML para iOS 11 y versiones posteriores
- ONNX para Windows ML,Android e iOS
- Kit de desarrollador de inteligencia artificial de Vision
- Un contenedor de Docker para la arquitectura de Windows, Linux o ARM. El contenedor incluye un modelo TensorFlow y un código de servicio para utilizar la API de Custom Vision
Importante
Custom Vision Service solo exporta proyectos con dominios compactos. Los modelos generados por los dominios compactos están optimizados para las restricciones de la clasificación en tiempo real en dispositivos móviles. Los clasificadores creados con un dominio compacto podrían ser ligeramente menos precisos que un dominio estándar con la misma cantidad de datos de entrenamiento.
Para obtener información sobre cómo mejorar los clasificadores, consulte Mejorar el clasificador.
Conversión a un dominio compacto
Nota:
Los pasos de esta sección solo se aplican si tiene un modelo existente que no está establecido en un dominio compacto.
Para convertir el dominio de un modelo existente, siga estos pasos:
Vaya al sitio web de Custom Vision y, a continuación, inicie sesión para ver una lista de los proyectos.
Seleccione un proyecto y, a continuación, seleccione el icono de engranaje en la esquina superior derecha de la página.
En la sección Domains (Dominios), seleccione uno de los dominios compactos. Seleccione Save Changes (Guardar cambios) para guardar los cambios.
Nota:
Para el kit de desarrollo de Vision AI, el proyecto debe crearse con el dominio General (Compact) (General [Compacto]), y debe especificar la opción Vision AI Dev Kit (Kit de desarrollo de Vision AI) en la sección Export Capabilities (Funcionalidades de exportación).
En la parte superior de la página, seleccione Train (Entrenar) para volver a entrenar el modelo con el nuevo dominio.
Exportar el modelo
Para exportar el modelo después de volver a entrenarlo, siga estos pasos:
Vaya a la pestaña Performance (Rendimiento) y seleccione Export (Exportar).
Sugerencia
Si la entrada Exportar no está disponible, la iteración seleccionada no usa un dominio compacto. Use la sección Iterations de esta página para seleccionar una iteración que usa un dominio compacto y, a continuación, seleccione Exportar.
Seleccione el formato de exportación deseado y, a continuación, seleccione Exportar para descargar el modelo.
Contenido relacionado
Para integrar el modelo exportado en una aplicación, explore uno de los siguientes artículos o ejemplos:
- Ejecutar un modelo de TensorFlow en Python
- Uso del modelo ONNX con Machine Learning de Windows
- Consulte el ejemplo de Swift para el modelo CoreML en una aplicación iOS
- Consulte el ejemplo de Android para el modelo de TensorFlow en una aplicación de Android