Cambricon MLU Development with BANGPy and Neuware
Las unidades MLU de Cambricon (Machine Learning) son chips especializados en IA optimizados para inferencia y entrenamiento en escenarios de borde y centros de datos.
Esta formación en vivo dirigida por un instructor (en línea o presencial) está destinada a desarrolladores intermedios que desean construir y desplegar modelos de IA utilizando el marco BANGPy y el SDK Neuware en hardware MLU de Cambricon.
Al finalizar esta formación, los participantes podrán:
- Configurar y configurar los entornos de desarrollo de BANGPy y Neuware.
- Desarrollar y optimizar modelos basados en Python y C++ para las unidades MLU de Cambricon.
- Desplegar modelos a dispositivos de borde y centros de datos que ejecutan el tiempo de ejecución Neuware.
- Integrar flujos de trabajo de IA con características de aceleración específicas de MLU.
Formato del Curso
- Conferencia interactiva y discusión.
- Uso práctico de BANGPy y Neuware para desarrollo y despliegue.
- Ejercicios guiados enfocados en optimización, integración y pruebas.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada basada en el modelo de dispositivo Cambricon o caso de uso específico, contáctenos para organizarlo.
Temario del curso
Introducción a Cambricon y la Arquitectura MLU
- Visión general del portafolio de chips AI de Cambricon
- Arquitectura MLU y canal de instrucciones
- Tipo de modelos compatibles y casos de uso
Instalación de la Cadena de Herramientas de Desarrollo
- Instalar BANGPy y Neuware SDK
- Configuración del entorno para Python y C++
- Compatibilidad con modelos y preprocesamiento
Desarrollo de Modelos con BANGPy
- Estructura de tensores y gestión de formas
- Construcción del grafo de cálculo
- Soporte para operaciones personalizadas en BANGPy
Distribución con Neuware Runtime
- Convertir y cargar modelos
- Ejecución y control de inferencia
- Prácticas de implementación en la frontera y centros de datos
Otorgamiento de Rendimiento
- Mapeo de memoria y ajuste de capas
- Rastreo y perfilado de ejecución
- Bloqueos comunes y soluciones
Integración de MLU en Aplicaciones
- Usar APIs Neuware para la integración de aplicaciones
- Soporte para flujo continuo y múltiples modelos
- Casos de inferencia híbrida CPU-MLU
Proyecto Final y Use Case
- Laboratorio: Implementación de un modelo de visión o NLP
- Inferencia en la frontera con integración BANGPy
- Pruebas de precisión y rendimiento
Resumen y Próximos Pasos
Requerimientos
- Un conocimiento de las estructuras de modelos de aprendizaje automático
- Experiencia con Python y/o C++
- Familiaridad con los conceptos de implementación y aceleración de modelos
Audiencia
- Desarrolladores de AI embebida
- Ingenieros de ML que despliegan en el borde o en el centro de datos
- Desarrolladores que trabajan con infraestructura de AI china
Los cursos públicos requieren más de 5 participantes.
Cambricon MLU Development with BANGPy and Neuware - Reserva
Cambricon MLU Development with BANGPy and Neuware - Consulta
Cambricon MLU Development with BANGPy and Neuware - Solicitud de consultoría
Solicitud de consultoría
Próximos cursos
Cursos Relacionados
Técnicas Avanzadas Edge AI
14 HorasEste entrenamiento en vivo dirigido por un instructor en México (en línea o presencial) está orientado a profesionales avanzados de IA, investigadores y desarrolladores que desean dominar las últimas innovaciones en IA Edge, optimizar sus modelos de IA para la implementación en el borde y explorar aplicaciones especializadas en diversos sectores.
Al finalizar este entrenamiento, los participantes podrán:
- Explorar técnicas avanzadas en el desarrollo y optimización de modelos de IA Edge.
- Implementar estrategias de vanguardia para desplegar modelos de IA en dispositivos de borde.
- Utilizar herramientas y marcos especializados para aplicaciones avanzadas de IA Edge.
- Optimizar el rendimiento y la eficiencia de las soluciones de IA Edge.
- Explorar casos de uso innovadores y tendencias emergentes en IA Edge.
- Abordar consideraciones éticas y de seguridad avanzadas en los despliegues de IA Edge.
Construyendo Soluciones de IA en la Nube
14 HorasEste entrenamiento en vivo (en línea o presencial) dirigido por un instructor está orientado a desarrolladores de nivel intermedio, científicos de datos y entusiastas tecnológicos que desean adquirir habilidades prácticas para implementar modelos de IA en dispositivos edge para diversas aplicaciones.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Comprender los principios de la IA en Edge y sus beneficios.
- Configurar y configurar el entorno de computación edge.
- Desarrollar, entrenar y optimizar modelos de IA para su implementación edge.
- Implementar soluciones prácticas de IA en dispositivos edge.
- Evaluar y mejorar el rendimiento de los modelos desplegados edge.
- Abordar consideraciones éticas y de seguridad en aplicaciones Edge AI.
Migrando Aplicaciones CUDA a Arquitecturas Chinas GPU
21 HorasLas arquitecturas GPU chinas, como Huawei Ascend, Biren y Cambricon MLUs, ofrecen alternativas a CUDA adaptadas para los mercados de IA y HPC locales.
Este entrenamiento en vivo (en línea u onsite) dirigido por un instructor está destinado a programadores avanzados de GPU y especialistas en infraestructura que desean migrar y optimizar aplicaciones existentes de CUDA para su implementación en plataformas de hardware chinas.
Al finalizar este entrenamiento, los participantes podrán:
- Evaluando la compatibilidad de las cargas de trabajo existentes de CUDA con alternativas de chips chinos.
- Migrar bases de código de CUDA a entornos Huawei CANN, Biren SDK y Cambricon BANGPy.
- Comparar el rendimiento e identificar puntos de optimización en distintas plataformas.
- Abordar desafíos prácticos en el soporte y la implementación entre arquitecturas.
Formato del Curso
- Charlas interactivas y discusiones.
- Laboratorios de traducción de código y comparaciones de rendimiento prácticos.
- Ejercicios guiados enfocados en estrategias de adaptación multi-GPU.
Opciones para la Personalización del Curso
- Para solicitar una capacitación personalizada basada en su plataforma o proyecto CUDA, contáctenos para organizarlo.
Inteligencia Artificial en la Nube en Sistemas Autónomos
14 HorasEste entrenamiento en vivo (en línea u on-site) dirigido por un instructor está orientado a ingenieros de robótica de nivel intermedio, desarrolladores de vehículos autónomos y investigadores de IA que desean aprovechar la IA en el borde para soluciones innovadoras de sistemas autónomos.
Al finalizar este entrenamiento, los participantes podrán:
- Comprender el papel y beneficios de la IA en el borde en sistemas autónomos.
- Desarrollar e implementar modelos de IA para procesamiento en tiempo real en dispositivos en el borde.
- Implementar soluciones de IA en el borde en vehículos autónomos, drones y robótica.
- Diseñar y optimizar sistemas de control utilizando la IA en el borde.
- Abordar consideraciones éticas y regulatorias en aplicaciones de AI autónomas.
AI en el Bordo: De la Concepción a la Implementación
14 HorasEsta formación en vivo dirigida por un instructor en México (en línea o presencial) está destinada a desarrolladores y profesionales de IT de nivel intermedio que desean obtener una comprensión integral de la IA Edge desde el concepto hasta su implementación práctica, incluyendo configuración y despliegue.
Al finalizar esta formación, los participantes podrán:
- Comprender los conceptos fundamentales de IA Edge.
- Configurar y establecer entornos de IA Edge.
- Desarrollar, entrenar y optimizar modelos de IA Edge.
- Implementar y gestionar aplicaciones de IA Edge.
- Integrar IA Edge con sistemas y flujos de trabajo existentes.
- Abordar consideraciones éticas y mejores prácticas en la implementación de IA Edge.
Inteligencia Artificial al Borde para Servicios Financieros
14 HorasEsta formación en vivo dirigida por un instructor en México (en línea o presencial) está destinada a profesionales intermedios de finanzas, desarrolladores de fintech y especialistas en IA que desean implementar soluciones de Edge AI en servicios financieros.
Al finalizar esta formación, los participantes podrán:
- Comprender el papel de la IA al borde (Edge AI) en los servicios financieros.
- Implementar sistemas de detección de fraude utilizando Edge AI.
- Mejorar el servicio al cliente mediante soluciones impulsadas por IA.
- Aplicar Edge AI para gestión de riesgos y toma de decisiones.
- Deploy and manage Edge AI solutions in financial environments.
AI Edge para la Salud
14 HorasEsta formación en vivo dirigida por un instructor en México (en línea o presencial) está destinada a profesionales de la salud de nivel intermedio, ingenieros biomédicos y desarrolladores de IA que desean aprovechar la IA Edge para soluciones innovadoras en salud.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender el papel y los beneficios de la IA Edge en la salud.
- Desarrollar e implementar modelos de IA en dispositivos edge para aplicaciones de salud.
- Implementar soluciones de IA Edge en dispositivos wearables y herramientas diagnósticas.
- Diseñar y desplegar sistemas de monitoreo de pacientes utilizando IA Edge.
- Abordar consideraciones éticas y regulatorias en aplicaciones de IA en salud.
IA al Bordo en la Automatización Industrial
14 HorasEsta formación en vivo dirigida por un instructor (en línea o presencial) está destinada a ingenieros industriales de nivel intermedio, profesionales de la manufactura y desarrolladores de IA que desean implementar soluciones de Edge AI en la automatización industrial.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender el papel de la Edge AI en la automatización industrial.
- Implementar soluciones de mantenimiento predictivo utilizando Edge AI.
- Aplicar técnicas de IA para control de calidad en procesos de fabricación.
- Optimizar procesos industriales mediante Edge AI.
- Implementar y gestionar soluciones de Edge AI en entornos industriales.
Inteligencia Artificial al Borde para Aplicaciones IoT
14 HorasEsta formación en vivo dirigida por un instructor (en línea o presencial) está orientada a desarrolladores de nivel intermedio, arquitectos de sistemas y profesionales del sector que desean aprovechar la IA al borde (Edge AI) para mejorar las aplicaciones IoT con capacidades de procesamiento y análisis de datos inteligentes.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de la IA al borde y su aplicación en IoT.
- Configurar entornos de IA al borde para dispositivos IoT.
- Desarrollar y desplegar modelos de IA en dispositivos de borde para aplicaciones IoT.
- Implementar el procesamiento de datos en tiempo real y la toma de decisiones en sistemas IoT.
- Integrar la IA al borde con diversos protocolos y plataformas IoT.
- Abordar consideraciones éticas y mejores prácticas en IA al borde para IoT.
AI al Bordo para Ciudades Inteligentes
14 HorasEsta formación en vivo (en línea o presencial) dirigida por un instructor está destinada a planificadores urbanos, ingenieros civiles y gerentes de proyectos de ciudades inteligentes de nivel intermedio que desean aprovechar la IA Edge para iniciativas de ciudades inteligentes.
Al finalizar esta formación, los participantes podrán:
- Comprender el papel de la IA Edge en las infraestructuras de ciudades inteligentes.
- Implementar soluciones de IA Edge para la gestión del tráfico y la vigilancia.
- Optimizar los recursos urbanos utilizando tecnologías de IA Edge.
- Integrar la IA Edge con sistemas existentes de ciudades inteligentes.
- Abordar consideraciones éticas y regulatorias en las implementaciones de ciudades inteligentes.
Edge AI con TensorFlow Lite
14 HorasEsta formación en vivo (online o presencial) dirigida por un instructor está destinada a desarrolladores de nivel intermedio, científicos de datos y profesionales de IA que desean aprovechar TensorFlow Lite para aplicaciones de IA al borde.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los fundamentos de TensorFlow Lite y su papel en la IA al borde.
- Desarrollar y optimizar modelos AI utilizando TensorFlow Lite.
- Implementar modelos TensorFlow Lite en diversos dispositivos de borde.
- Utilizar herramientas y técnicas para la conversión y optimización del modelo.
- Implementar aplicaciones prácticas de IA al borde utilizando TensorFlow Lite.
Introducción a la IA al Bordo
14 HorasEste entrenamiento en vivo y presidido por un instructor en México (en línea o en el sitio) está destinado a desarrolladores principiantes y profesionales de TI que desean comprender los fundamentos de la IA Edge y sus aplicaciones introductorias.
Al finalizar este entrenamiento, los participantes podrán:
- Comprender los conceptos básicos y la arquitectura de la IA Edge.
- Configurar y establecer entornos de IA Edge.
- Desarrollar e implementar aplicaciones sencillas de IA Edge.
- Identificar y entender los casos de uso y beneficios de la IA Edge.
Optimizando Modelos de IA para Dispositivos Edge
14 HorasEsta formación presencial dirigida por un instructor en México (en línea o en el sitio) está destinada a desarrolladores de AI intermedios, ingenieros de aprendizaje automático y arquitectos de sistemas que desean optimizar modelos de IA para su implementación en dispositivos edge.
Al final de esta formación, los participantes podrán:
- Comprender los desafíos y requisitos de la implementación de modelos de IA en dispositivos edge.
- Aplicar técnicas de compresión de modelos para reducir el tamaño y la complejidad de los modelos de IA.
- Utilizar métodos de cuantización para mejorar la eficiencia del modelo en hardware edge.
- Implementar técnicas de poda y otras optimizaciones para mejorar el rendimiento del modelo.
- Implementar modelos de IA optimizados en diversos dispositivos edge.
Performance Optimization on Ascend, Biren, and Cambricon
21 HorasAscend, Biren y Cambricon son plataformas de hardware de IA líderes en China, cada una ofrece herramientas únicas de aceleración y perfilado para cargas de trabajo de IA a escala de producción.
Esta formación dirigida por instructores (en línea o presencial) está orientada a ingenieros avanzados de infraestructura e IA y rendimiento que desean optimizar flujos de trabajo de inferencia y entrenamiento de modelos en múltiples plataformas de chips AI chinos.
Al final de esta formación, los participantes podrán:
- Benchmarkear modelos en las plataformas Ascend, Biren y Cambricon.
- Identificar cuellos de botella del sistema e ineficiencias de memoria/cómputo.
- Aplicar optimizaciones a nivel de gráficos, núcleos y operadores.
- Ajustar pipelines de despliegue para mejorar el rendimiento y la latencia.
Formato del Curso
- Conferencias interactivas y discusiones.
- Uso práctico de herramientas de perfilado y optimización en cada plataforma.
- Ejercicios guiados enfocados en escenarios de ajuste prácticos.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso basada en su entorno de rendimiento o tipo de modelo, por favor contáctenos para organizarlo.
Seguridad y Privacidad en IA al Bordo
14 HorasEsta formación en vivo dirigida por un instructor (en línea o presencial) está destinada a profesionales de ciberseguridad intermedios, administradores de sistemas y investigadores en ética de la IA que desean asegurar e implementar de manera ética soluciones de Edge AI.
Al finalizar esta formación, los participantes podrán:
- Comprender los desafíos de seguridad y privacidad en Edge AI.
- Implementar las mejores prácticas para asegurar dispositivos periféricos y datos.
- Desarrollar estrategias para mitigar riesgos de seguridad en implementaciones de Edge AI.
- Abordar consideraciones éticas y garantizar el cumplimiento con las regulaciones.
- Realizar evaluaciones y auditorías de seguridad para aplicaciones de Edge AI.