Cursuri de pregatire Cambricon MLU Development with BANGPy and Neuware
Cambricon MLUs (Machine Learning Unități) sunt chipuri AI specializate optimizate pentru inferență și antrenament în scenarii la marginea rețelei și în centre de date.
Acest training live, condus de un instrucțurator (online sau pe locație), se adresează dezvoltatorilor cu nivel intermediar care doresc să construiască și să deployeze modele AI folosind cadrul BANGPy și SDK-ul Neuware pe hardware Cambricon MLU.
La sfârșitul acestui training, participanții vor putea:
- Să configureze mediile de dezvoltare pentru BANGPy și Neuware.
- Să dezvolte și să optimizeze modele bazate pe Python și C++ pentru Cambricon MLUs.
- Să deployeze modelele la dispozitive de margine sau centre de date care rulează runtime-ul Neuware.
- Să integreze fluxurile de lucru AI cu caracteristici specifice de accelerare MLU.
Formatul cursului
- Lecții interactive și discuții.
- Utilizarea practică a BANGPy și Neuware pentru dezvoltare și deploy.
- Exerciții guiite cu accent pe optimizare, integrare și testare.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs bazat pe modelul dispozitivului Cambricon sau scenariul dumneavoastră, vă rugăm să ne contactați pentru a organiza.
Schița de curs
Introducere în Cambricon și arhitectura MLU
- Pregătire generală a portofoliului de chipuri AI Cambricon
- Arhitectura MLU și pipeline-ul de instrucțiuni
- Tipurile de modele suportate și cazurile de utilizare
Instalarea lanțului de instrumente de dezvoltare
- Instalarea BANGPy și Neuware SDK
- Configurarea mediului pentru Python și C++
- Compatibilitatea modelului și preprocesarea
Dezvoltarea modelelor cu BANGPy
- Gestionarea structurii tensorului și a formei
- Construcția graficului de calcul
- Suport pentru operațiuni personalizate în BANGPy
Deploying with Neuware Runtime
- Convertirea și încărcarea modelelor
- Controlul execuției și inferențelor
- Practici de deploy la marginea rețelei și în centre de date
Optimizare performanță
- Mapearea memoriei și ajustarea stratului
- Tracing-ul execuției și profilaj
- Bottlenecks comune și remedii
Integrarea MLU în aplicații
- Folosirea API-urilor Neuware pentru integrarea aplicațiilor
- Suport pentru streaming și multi-model
- Cereri hibride CPU-MLU de inferență
Proiect complet și Use Case
- Laborator: Deploying a vision or NLP model
- Inferența la marginea rețelei cu integrarea BANGPy
- Testarea acurateții și al fluxului de date
Rezumat și următoarele pași
Cerințe
- O înțelegere a structurilor modelelor de învățare automatizată
- Experiență cu Python și/sau C++
- Familiaritate cu conceptele de implementare și accelerare a modelului
Audiența
- Dezvoltatori AI embarcați
- Ingineri ML care implementează la margine sau în centru de date
- Dezvoltatori care lucrează cu infrastructura AI chineză
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Cambricon MLU Development with BANGPy and Neuware - Booking
Cursuri de pregatire Cambricon MLU Development with BANGPy and Neuware - Enquiry
Cambricon MLU Development with BANGPy and Neuware - Cerere de consultanta
Cerere de consultanta
Upcoming Courses
Cursuri înrudite
Advanced Edge AI Techniques
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează practicienilor, cercetătorilor și dezvoltatorilor de AI de nivel avansat care doresc să stăpânească cele mai recente progrese în Edge AI, să își optimizeze modelele de AI pentru implementarea la limită și să exploreze aplicații specializate în diverse industrii.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să exploreze tehnici avansate în dezvoltarea și optimizarea modelelor Edge AI.
- Să implementeze strategii de ultimă generație pentru implementarea modelelor AI pe dispozitive edge.
- Utilizați instrumente și cadre specializate pentru aplicații Edge AI avansate.
- Să optimizați performanța și eficiența soluțiilor Edge AI.
- Explorați cazuri de utilizare inovatoare și tendințe emergente în Edge AI.
- Abordați considerațiile etice și de securitate avansate în implementările Edge AI.
Building AI Solutions on the Edge
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel mediu, oamenilor de știință de date și pasionaților de tehnologie care doresc să dobândească abilități practice în implementarea modelelor de inteligență artificială pe dispozitive de vârf pentru diverse aplicații.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă principiile Edge AI și beneficiile sale.
- Să instaleze și să configureze mediul de edge computing.
- Să dezvolte, să antreneze și să optimizeze modelele AI pentru implementarea edge.
- Să implementeze soluții practice de inteligență artificială pe dispozitive de margine.
- Să evalueze și să îmbunătățească performanța modelelor implementate în edge.
- Abordarea considerațiilor etice și de securitate în aplicațiile Edge AI.
Migrating CUDA Applications to Chinese GPU Architectures
21 oreArhitecturile chinezești GPU, cum ar fi Huawei Ascend, Biren și Cambricon MLU, oferă alternative CUDA adaptate pentru piețele locale de AI și HPC.
Acest training live (online sau presencial), condus de un instrucțurator, se adresează programatorilor avansati și specialistilor infrastructurii care doresc să migreze și să optimizeze aplicațiile existente CUDA pentru a fi depozitate pe platformele hardware chinezești.
La sfârșitul acestui training, participanții vor putea:
- Evaluea compatibilitatea sarcinilor de lucru CUDA existente cu alternativele de chipuri chinezești.
- Migra bazile de cod CUDA către mediul Huawei CANN, Biren SDK și Cambricon BANGPy.
- Compara performanța și identifica punctele de optimizare pe mai multe platforme.
- Răspunde la provocările practice în sprijinul și depunerea multi-arhitectură.
Formatul cursului
- Lecții interactive și discuții.
- Laboratoare practice de traducere a codului și compararea performanței.
- Sesiuni guiâte cu accent pe strategiile de adaptare multi-GPU.
Opțiuni pentru personalizarea cursului
- Pentru a solicita un training personalizat bazat pe platforma sau proiectul CUDA dvs., vă rugăm să ne contactați pentru a organiza.
Edge AI in Autonomous Systems
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează inginerilor de robotică de nivel mediu, dezvoltatorilor de vehicule autonome și cercetătorilor în domeniul IA care doresc să utilizeze Edge AI pentru soluții inovatoare de sisteme autonome.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă rolul și beneficiile Edge AI în sistemele autonome.
- Să dezvolte și să implementeze modele AI pentru procesarea în timp real pe dispozitive de margine.
- Să implementeze soluții Edge AI în vehicule autonome, drone și robotică.
- Să proiecteze și să optimizeze sistemele de control utilizând Edge AI.
- Să abordeze considerațiile etice și de reglementare în aplicațiile autonome de inteligență artificială.
Edge AI: From Concept to Implementation
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel mediu și profesioniștilor IT care doresc să dobândească o înțelegere cuprinzătoare a Edge AI, de la concept până la implementarea practică, inclusiv configurarea și implementarea.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă conceptele fundamentale ale Edge AI.
- Să instaleze și să configureze medii Edge AI.
- Să dezvolte, să antreneze și să optimizeze modele Edge AI.
- Să implementeze și să gestioneze aplicații Edge AI.
- Să integreze Edge AI cu sistemele și fluxurile de lucru existente.
- Abordați considerațiile etice și cele mai bune practici în implementarea Edge AI.
Edge AI for Financial Services
14 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează profesioniștilor din domeniul financiar de nivel mediu, dezvoltatorilor fintech și specialiștilor în inteligență artificială care doresc să implementeze soluții Edge AI în serviciile financiare.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă rolul Edge AI în serviciile financiare.
- Să implementeze sisteme de detectare a fraudelor folosind Edge AI.
- Îmbunătățiți serviciile pentru clienți prin soluții bazate pe AI.
- Să aplice Edge AI pentru gestionarea riscurilor și luarea deciziilor.
- Să implementeze și să gestioneze soluții Edge AI în mediile financiare.
Edge AI for Healthcare
14 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează profesioniștilor din domeniul sănătății de nivel mediu, inginerilor biomedicali și dezvoltatorilor de inteligență artificială care doresc să utilizeze Edge AI pentru soluții inovatoare în domeniul sănătății.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă rolul și beneficiile Edge AI în domeniul sănătății.
- Să dezvolte și să implementeze modele AI pe dispozitive edge pentru aplicații în domeniul sănătății.
- Să implementeze soluții Edge AI în dispozitive purtabile și instrumente de diagnosticare.
- Să proiecteze și să implementeze sisteme de monitorizare a pacienților utilizând Edge AI.
- Abordarea considerațiilor etice și de reglementare în aplicațiile AI în domeniul sănătății.
Edge AI in Industrial Automation
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează inginerilor industriali de nivel mediu, profesioniștilor din domeniul producției și dezvoltatorilor de inteligență artificială care doresc să implementeze soluții Edge AI în automatizarea industrială.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă rolul Edge AI în automatizarea industrială.
- Să implementeze soluții de mentenanță predictivă utilizând Edge AI.
- Să aplice tehnici AI pentru controlul calității în procesele de fabricație.
- Să optimizeze procesele industriale utilizând Edge AI.
- Să implementeze și să gestioneze soluții Edge AI în medii industriale.
Edge AI for IoT Applications
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel intermediar, arhitecților de sistem și profesioniștilor din industrie care doresc să valorifice Edge AI pentru a îmbunătăți aplicațiile IoT cu capacități inteligente de procesare și analiză a datelor.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă elementele fundamentale ale Edge AI și aplicarea sa în IoT.
- Să instaleze și să configureze medii Edge AI pentru dispozitive IoT.
- Să dezvolte și să implementeze modele AI pe dispozitive edge pentru aplicații IoT.
- Să implementeze procesarea datelor în timp real și luarea deciziilor în sistemele IoT.
- Integrarea Edge AI cu diverse protocoale și platforme IoT.
- Abordarea considerațiilor etice și a celor mai bune practici în Edge AI pentru IoT.
Edge AI for Smart Cities
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează urbaniștilor, inginerilor civili și managerilor de proiecte de orașe inteligente de nivel mediu care doresc să utilizeze Edge AI pentru inițiative de oraș inteligent.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă rolul Edge AI în infrastructurile orașelor inteligente.
- Să implementeze soluții Edge AI pentru gestionarea și supravegherea traficului.
- Să optimizeze resursele urbane folosind tehnologiile Edge AI.
- Să integreze Edge AI cu sistemele existente ale orașelor inteligente.
- Să abordeze considerațiile etice și de reglementare în implementările de orașe inteligente.
Edge AI with TensorFlow Lite
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel intermediar, oamenilor de știință de date și practicienilor în domeniul IA care doresc să utilizeze TensorFlow Lite pentru aplicații Edge AI.
La sfârșitul acestui curs de formare, participanții vor putea să:
- Înțeleagă elementele fundamentale ale TensorFlow Lite și rolul său în Edge AI.
- Să dezvolte și să optimizeze modelele de inteligență artificială utilizând TensorFlow Lite.
- Să implementeze modele TensorFlow Lite pe diverse dispozitive de margine.
- Să utilizeze instrumente și tehnici de conversie și optimizare a modelelor.
- Implementarea aplicațiilor practice Edge AI utilizând TensorFlow Lite.
Introduction to Edge AI
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor începători și profesioniștilor IT care doresc să înțeleagă elementele de bază ale Edge AI și aplicațiile sale introductive.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Înțeleagă conceptele de bază și arhitectura Edge AI.
- Să instaleze și să configureze mediile Edge AI.
- Să dezvolte și să implementeze aplicații Edge AI simple.
- Să identifice și să înțeleagă cazurile de utilizare și beneficiile Edge AI.
Optimizing AI Models for Edge Devices
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de AI de nivel mediu, inginerilor de învățare automată și arhitecților de sistem care doresc să optimizeze modelele de AI pentru implementarea la limită.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă provocările și cerințele de implementare a modelelor AI pe dispozitive de margine.
- Să aplice tehnici de comprimare a modelelor pentru a reduce dimensiunea și complexitatea modelelor AI.
- Să utilizeze metode de cuantificare pentru a spori eficiența modelelor pe hardware de margine.
- Să implementeze tehnici de tăiere și alte tehnici de optimizare pentru a îmbunătăți performanța modelului.
- Implementarea modelelor optimizate de inteligență artificială pe diverse dispozitive de margine.
Performance Optimization on Ascend, Biren, and Cambricon
21 oreAscend, Biren și Cambricon sunt platforme hardware de IA lider în China, oferind fiecare instrumente unice de accelerare și profilare pentru sarcinile AI la scară de producție.
Acest antrenament live, sub conducerea instruirei (online sau pe locație), se adresează inginerilor avansați de infrastructură AI și performanță care dorește optimizarea fluxurilor de lucru pentru inferența și antrenarea modelelor pe mai multe platforme de chipuri AI chinezești.
La sfârșitul acestui antrenament, participantii vor putea:
- Benchmark-a modelle pe platformele Ascend, Biren și Cambricon.
- Identifica bocanci de sistem și ineficiențe la nivelul memoriei/sursei de calcul.
- Aplica optimizări la nivelul graficului, nucleului și operatorului.
- Tuneaza pipeline-urile de implementare pentru a îmbunătăți fluxul și întârzierile.
Format al cursului
- Lecții interactive și discuții.
- Utilizarea practică a instrumentelor de profilare și optimizare pe fiecare platformă.
- Exerciții guiți care se concentrează pe scenarii practice de tuneare.
Opțiuni pentru personalizarea cursului
- Pentru a solicita un antrenament personalizat pentru acest curs în funcție de mediul dvs. de performanță sau tipul modelului, vă rugăm să ne contactați pentru a organiza.
Security and Privacy in Edge AI
14 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează profesioniștilor în domeniul securității cibernetice de nivel mediu, administratorilor de sistem și cercetătorilor în domeniul eticii AI care doresc să securizeze și să implementeze în mod etic soluții Edge AI.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă provocările legate de securitate și confidențialitate în Edge AI.
- Să implementeze cele mai bune practici pentru securizarea dispozitivelor și a datelor edge.
- Să dezvolte strategii pentru a atenua riscurile de securitate în implementările Edge AI.
- Să abordeze considerațiile etice și să asigure conformitatea cu reglementările.
- Efectuați evaluări și audituri de securitate pentru aplicațiile Edge AI.