Curso de Cambricon MLU Development with BANGPy and Neuware
As unidades MLU da Cambricon (Machine Learning) são chips especializados de IA otimizados para inferência e treinamento em cenários de borda e datacenter.
Este treinamento ao vivo, conduzido por um instrutor (online ou presencial), é direcionado a desenvolvedores intermediários que desejam construir e implantar modelos de IA usando o framework BANGPy e o SDK Neuware na hardware MLU da Cambricon.
No final deste treinamento, os participantes serão capazes de:
- Configurar e configurar os ambientes de desenvolvimento do BANGPy e Neuware.
- Desenvolver e otimizar modelos baseados em Python e C++ para as unidades MLU da Cambricon.
- Implantar modelos em dispositivos de borda e data center que executam o tempo de execução Neuware.
- Integrar fluxos de trabalho de ML com recursos de aceleração específicos do MLU.
Formato do Curso
- Aula interativa e discussão.
- Uso prático do BANGPy e Neuware para desenvolvimento e implantação.
- Exercícios guiados focados em otimização, integração e teste.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado baseado no modelo do dispositivo Cambricon ou caso de uso específico, entre em contato conosco para agendar.
Programa do Curso
Introdução ao Cambricon e à Arquitetura MLU
- Visão geral do portfólio de chips AI da Cambricon
- Arquitetura MLU e pipeline de instruções
- Tipos de modelos suportados e casos de uso
Instalando a Cadeia de Ferramentas de Desenvolvimento
- Instalação do BANGPy e Neuware SDK
- Configuração do ambiente para Python e C++
- Compatibilidade e pré-processamento do modelo
Desenvolvimento de Modelos com BANGPy
- Estrutura e gerenciamento de forma de tensores
- Construção do grafo computacional
- Suporte a operações personalizadas no BANGPy
Implantação com o Neuware Runtime
- Conversão e carregamento de modelos
- Controle de execução e inferência
- Práticas de implantação em borda e centro de dados
Otimização de Desempenho
- Mapeamento de memória e ajuste de camadas
- Rastreamento e perfil de execução
- Bottlenecks comuns e correções
Integração do MLU em Aplicações
- Utilização das APIs Neuware para integração de aplicações
- Suporte a fluxo contínuo e múltiplos modelos
- Cenários híbridos de inferência CPU-MLU
Projeto End-to-End e Use Case
- Laboratório: Implantação de um modelo de visão ou NLP
- Inferência na borda com integração BANGPy
- Teste de precisão e throughput
Resumo e Próximos Passos
Requisitos
- Compreensão das estruturas de modelos de aprendizado de máquina
- Experiência com Python e/ou C++
- Familiaridade com conceitos de implantação e aceleração de modelos
Público-alvo
- Desenvolvedores de IA embarcada
- Engenheiros de ML que implantam em borda ou datacenter
- Desenvolvedores trabalhando com infraestrutura de IA chinesa
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Cambricon MLU Development with BANGPy and Neuware - Booking
Curso de Cambricon MLU Development with BANGPy and Neuware - Enquiry
Cambricon MLU Development with BANGPy and Neuware - Solicitação de Consultoria
Solicitação de Consultoria
Próximas Formações Provisórias
Cursos Relacionados
Advanced Edge AI Techniques
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais, pesquisadores e desenvolvedores de IA de nível avançado que desejam dominar os últimos avanços em Edge AI, otimizar seus modelos de IA para implantação de borda e explorar aplicativos especializados em vários setores.
No final deste treinamento, os participantes serão capazes de:
- Explore técnicas avançadas no desenvolvimento e otimização do modelo Edge AI.
- Implementar estratégias de ponta para implantar modelos de IA em dispositivos de borda.
- Utilize ferramentas e estruturas especializadas para aplicativos avançados de Edge AI.
- Otimizar o desempenho e a eficiência das soluções de IA do Edge.
- Explorar casos de uso inovadores e tendências emergentes na IA de borda.
- Abordar considerações éticas e de segurança avançadas em implantações de Edge AI.
Building AI Solutions on the Edge
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário, cientistas de dados e entusiastas de tecnologia que desejam obter habilidades práticas na implantação de modelos de IA em dispositivos de ponta para vários aplicativos.
No final deste treinamento, os participantes serão capazes de:
- Entenda os princípios da Edge AI e seus benefícios.
- Configure e configure o ambiente de computação de borda.
- Desenvolver, treinar e otimizar modelos de IA para implantação de borda.
- Implementar soluções práticas de IA em dispositivos de borda.
- Avaliar e melhorar o desempenho de modelos implantados na borda.
- Abordar considerações éticas e de segurança em aplicações de IA de ponta.
Migrating CUDA Applications to Chinese GPU Architectures
21 HorasArquiteturas chinesas GPU como Huawei Ascend, Biren e Cambricon MLUs oferecem alternativas ao CUDA, adaptadas para os mercados de IA e HPC locais.
Esta formação presencial ou online, ministrada por instrutores, destina-se a programadores avançados GPU e especialistas em infraestrutura que desejam migrar e otimizar aplicativos CUDA existentes para plataformas de hardware chinesas.
Ao final deste treinamento, os participantes serão capazes de:
- Avaliar a compatibilidade dos trabalhos do CUDA existente com as alternativas de chips chineses.
- Portar bases de código CUDA para ambientes Huawei CANN, Biren SDK e Cambricon BANGPy.
- Comparar o desempenho e identificar pontos de otimização em diferentes plataformas.
- Enfrentar desafios práticos no suporte a arquiteturas cruzadas e na implantação.
Formato do Curso
- Aula interativa e discussão.
- Laboratórios de tradução prática de código e comparação de desempenho.
- Exercícios guiados focados em estratégias de adaptação multi-GPU.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada baseada no seu plataforma ou projeto CUDA, entre em contato conosco para agendar.
Edge AI in Autonomous Systems
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de robótica de nível intermediário, desenvolvedores de veículos autônomos e pesquisadores de IA que desejam aproveitar o Edge AI para soluções inovadoras de sistemas autônomos.
No final deste treinamento, os participantes serão capazes de:
- Compreender o papel e os benefícios da Edge AI em sistemas autónomos.
- Desenvolver e implantar modelos de IA para processamento em tempo real em dispositivos de borda.
- Implementar soluções Edge AI em veículos autónomos, drones e robótica.
- Projetar e otimizar sistemas de controle usando Edge AI.
- Abordar considerações éticas e regulamentares em aplicações autónomas de IA.
Edge AI: From Concept to Implementation
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário e profissionais de TI que desejam obter uma compreensão abrangente do Edge AI do conceito à implementação prática, incluindo configuração e implantação.
No final deste treinamento, os participantes serão capazes de:
- Compreender os conceitos fundamentais do Edge AI.
- Configurar e configurar ambientes Edge AI.
- Desenvolva, treine e otimize os modelos do Edge AI.
- Implantar e gerenciar aplicativos do Edge AI.
- Integrar o Edge AI aos sistemas e fluxos de trabalho existentes.
- Abordar considerações éticas e práticas recomendadas na implementação da Edge AI.
Edge AI for Financial Services
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de finanças de nível intermediário, desenvolvedores de fintech e especialistas em IA que desejam implementar soluções Edge AI em serviços financeiros.
Ao final deste treinamento, os participantes serão capazes de:
- Entenda o papel da Edge AI nos serviços financeiros.
- Implemente sistemas de deteção de fraude usando o Edge AI.
- Melhore o atendimento ao cliente por meio de soluções orientadas por IA.
- Aplique o Edge AI para gerenciamento de riscos e tomada de decisões.
- Implantar e gerenciar soluções Edge AI em ambientes financeiros.
Edge AI for Healthcare
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de saúde de nível intermediário, engenheiros biomédicos e desenvolvedores de IA que desejam aproveitar o Edge AI para soluções inovadoras de saúde.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender o papel e os benefícios da Edge AI na área da saúde.
- Desenvolver e implantar modelos de IA em dispositivos de borda para aplicativos de saúde.
- Implementar soluções Edge AI em dispositivos vestíveis e ferramentas de diagnóstico.
- Conceber e implementar sistemas de monitorização de doentes utilizando a IA de ponta.
- Abordar considerações éticas e regulamentares em aplicações de IA na área da saúde.
Edge AI in Industrial Automation
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros industriais de nível intermediário, profissionais de manufatura e desenvolvedores de IA que desejam implementar soluções Edge AI em automação industrial.
Ao final deste treinamento, os participantes serão capazes de:
- Entenda o papel da Edge AI na automação industrial.
- Implementar soluções de manutenção preditiva usando o Edge AI.
- Aplique técnicas de IA para controle de qualidade nos processos de fabricação.
- Otimize os processos industriais usando o Edge AI.
- Implantar e gerenciar soluções Edge AI em ambientes industriais.
Edge AI for IoT Applications
14 HorasEsse treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário, arquitetos de sistemas e profissionais do setor que desejam aproveitar o Edge AI para aprimorar os aplicativos de IoT com recursos inteligentes de processamento e análise de dados.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos do Edge AI e sua aplicação na IoT.
- Configurar e configurar ambientes Edge AI para dispositivos IoT.
- Desenvolva e implante modelos de IA em dispositivos de borda para aplicativos IoT.
- Implementar o processamento de dados em tempo real e a tomada de decisões em sistemas IoT.
- Integrar a Edge AI com vários protocolos e plataformas IoT.
- Abordar considerações éticas e melhores práticas em Edge AI para IoT.
Edge AI for Smart Cities
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a planejadores urbanos de nível intermediário, engenheiros civis e gerentes de projetos de cidades inteligentes que desejam aproveitar o Edge AI para iniciativas de cidades inteligentes.
Ao final deste treinamento, os participantes serão capazes de:
- Entenda o papel da Edge AI em infraestruturas de cidades inteligentes.
- Implemente soluções Edge AI para gerenciamento e vigilância de tráfego.
- Otimize os recursos urbanos usando as tecnologias Edge AI.
- Integrar a Edge AI com os sistemas de cidades inteligentes existentes.
- Abordar considerações éticas e regulamentares em implantações de cidades inteligentes.
Edge AI with TensorFlow Lite
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário, cientistas de dados e profissionais de IA que desejam aproveitar o TensorFlow Lite para aplicativos Edge AI.
No final deste treinamento, os participantes serão capazes de:
- Entenda os fundamentos do TensorFlow Lite e seu papel no Edge AI.
- Desenvolver e otimizar modelos de IA usando TensorFlow Lite.
- Implantar modelos TensorFlow Lite em vários dispositivos de borda.
- Utilizar ferramentas e técnicas para conversão e otimização de modelos.
- Implementar aplicativos práticos de IA de borda usando o TensorFlow Lite.
Introduction to Edge AI
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível iniciante e profissionais de TI que desejam entender os fundamentos do Edge AI e seus aplicativos introdutórios.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os conceitos básicos e a arquitetura do Edge AI.
- Configurar e configurar ambientes Edge AI.
- Desenvolva e implante aplicativos simples do Edge AI.
- Identifique e compreenda os casos de uso e os benefícios do Edge AI.
Optimizing AI Models for Edge Devices
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de IA de nível intermediário, engenheiros de aprendizado de máquina e arquitetos de sistema que desejam otimizar modelos de IA para implantação de borda.
Ao final deste treinamento, os participantes serão capazes de:
- Entenda os desafios e os requisitos da implantação de modelos de IA em dispositivos de borda.
- Aplique técnicas de compressão de modelo para reduzir o tamanho e a complexidade dos modelos de IA.
- Utilize métodos de quantização para melhorar a eficiência do modelo no hardware de borda.
- Implementar a poda e outras técnicas de otimização para melhorar o desempenho do modelo.
- Implementar modelos de IA optimizados em vários dispositivos de ponta.
Performance Optimization on Ascend, Biren, and Cambricon
21 HorasAscend, Biren e Cambricon são plataformas de hardware de IA líderes na China, cada uma oferecendo ferramentas únicas de aceleração e perfilamento para cargas de trabalho de IA em escala de produção.
Esta formação ao vivo (online ou presencial), ministrada por um instrutor, é direcionada a engenheiros avançados de infraestrutura e desempenho de IA que desejam otimizar fluxos de trabalho de inferência e treinamento de modelos em múltiplas plataformas de chips de IA chineses.
No final desta formação, os participantes serão capazes de:
- Benchmarkear modelos nas plataformas Ascend, Biren e Cambricon.
- Identificar gargalos do sistema e ineficiências de memória/cálculo.
- Aplique otimizações em nível de gráfico, núcleo e operador.
- Ajustar pipelines de implantação para melhorar a taxa de transferência e a latência.
Formato do Curso
- Aula interativa e discussão.
- Uso prático das ferramentas de perfilamento e otimização em cada plataforma.
- Exercícios guiados focados em cenários práticos de ajuste.
Opções de Customização do Curso
- Para solicitar uma formação personalizada com base no seu ambiente de desempenho ou tipo de modelo, entre em contato conosco para agendar.
Security and Privacy in Edge AI
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de segurança cibernética de nível intermediário, administradores de sistema e pesquisadores de ética de IA que desejam proteger e implantar eticamente as soluções Edge AI.
No final deste treinamento, os participantes serão capazes de:
- Entenda os desafios de segurança e privacidade no Edge AI.
- Implemente as melhores práticas para proteger dispositivos e dados de borda.
- Desenvolver estratégias para mitigar os riscos de segurança nas implantações do Edge AI.
- Abordar considerações éticas e garantir a conformidade com os regulamentos.
- Realizar avaliações e auditorias de segurança para aplicativos Edge AI.