Despliegue
SSCMA es un proyecto de código abierto que proporciona una herramienta de despliegue de modelos visual sin código y un SDK basado en CPP. Permite a los usuarios desplegar fácilmente modelos en diferentes plataformas sin escribir código complejo.
Las plataformas actualmente soportadas incluyen:
Dispositivo | SenseCraft-AI | SSCMA-Micro SDK |
---|---|---|
Xiao ESP32S3 | ✅ | ✅ |
Grove Vision AI V2 | ✅ | ✅ |
SenseCraft-AI
SenseCraft-AI es una herramienta de despliegue de modelos visual proporcionada por SSCMA. Con esta herramienta, los usuarios pueden desplegar fácilmente modelos en varias plataformas a través de operaciones simples. La herramienta proporciona una interfaz amigable para el usuario y no requiere ninguna codificación.
Las características principales de SenseCraft-AI incluyen:
- Interfaz visual sin habilidades de codificación
- Despliegue rápido de modelos en diferentes plataformas
- Soporte para modelos TFLite
Paso 1. Abrir el sitio web de SenseCraft-AI
Paso 2. Conectar el dispositivo a tu computadora
Conecta tu dispositivo a tu computadora usando un cable de datos con capacidad de transferencia de datos.
Paso 3. Seleccionar y conectar tu dispositivo
Después de ingresar a la página principal de SenseCraft-AI, necesitamos conectar el dispositivo primero. Por favor, haz clic en el botón de conectar.
Luego, aparecerá una ventana en el navegador. Necesitamos seleccionar el puerto correcto de Xiao aquí. Para sistemas Windows, el puerto usualmente comienza con COM, mientras que para sistemas MacOS, el puerto usualmente comienza con /dev/tty y tiene la etiqueta USB JTAG. Si no estás seguro sobre el puerto correcto, actualiza esta página después de conectar el dispositivo y haz clic en el botón de conectar nuevamente, y verás el nuevo puerto apareciendo en la lista desplegable.
Paso 4. Elegir tu modelo
Una vez que el botón de conectar se convierte en un botón rojo de desconectar, podemos seleccionar el modelo de la lista "Available AI Models". Aquí, elegí reconocimiento facial como demostración. Después de la selección, haz clic en el botón enviar y espera unos segundos.
Paso 5. Desplegar tu modelo
Finalmente, llegamos a la sección de vista previa. Haz clic en el botón detener una vez en la esquina superior derecha, y luego haz clic en el botón invocar. Si todo va bien, puedes ver efectos de pantalla en tiempo real.
SSCMA-Micro SDK
SSCMA también proporciona un SDK basado en CPP llamado SSCMA-Micro, permitiendo a los usuarios desplegar modelos en sus propios proyectos. Al integrar SSCMA-Micro, los usuarios pueden usar convenientemente los modelos desplegados en sus aplicaciones.
Las características del SDK SSCMA-Micro incluyen:
- Basado en CPP, adecuado para varios sistemas embebidos y plataformas
- Proporciona una API simple pero poderosa para invocación e inferencia de modelos
- Soporte para modelos TFLite
Más ejemplos están llegando pronto, mantente atento.