Cambricon MLU Development with BANGPy and Neuware Treningskurs
Cambricon MLUs (Machine Learning Units) er spesialiserte AI-kretser som er optimalisert for inferens og opplæring i edge- og datasenter-scenarier.
Denne instruktørlede, live-undervisningen (online eller på sted) er rettet mot mellomnivåutviklere som ønsker å bygge og distribuere AI-modeller ved bruk av BANGPy-rammeverket og Neuware SDK på Cambricon MLU-hardware.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sette opp og konfigurere BANGPy- og Neuware-utviklingsmiljøene.
- Utvikle og optimalisere Python- og C++-baserte modeller for Cambricon MLUs.
- Distribuere modeller til edge- og datasenter-enheter som kjører Neuware-runtime.
- Integere ML-arbeidsflyter med MLU-spesifikke akselerasjonsfunksjoner.
Kursets format
- Interaktiv forelesning og diskusjon.
- Hånds-on bruk av BANGPy og Neuware for utvikling og distribuering.
- Veiledede øvelser som fokuserer på optimalisering, integrering og testing.
Kursets tilpassingsmuligheter
- For å bestille en tilpasset opplæring for dette kurset basert på din Cambricon-enhetsmodell eller bruksområde, kontakt oss for å avtale.
Kursplan
Introduksjon til Cambricon og MLU-arkitektur
- Oversikt over Cambricons AI-chip-portfølje
- MLU-arkitektur og instruksjonsrørledning
- Støttede modelltyper og brukstilfeller
Installering av Utviklingsverktøykjeden
- Installering av BANGPy og Neuware SDK
- Miljøoppsett for Python og C++
- Modellkompatibilitet og forhåndsbehandling
Modellutvikling med BANGPy
- Tensorstruktur og formhåndtering
- Bygging av beregningsgraf
- Støtte for egendefinerte operasjoner i BANGPy
Utplassering med Neuware Runtime
- Konvertering og lasting av modeller
- Kjøring og kontroll av inferens
- Utplasseringspraksis for kant og datasenter
Ytelsesoptimering
- Hukommelseskartlegging og lagstilling
- Kjøringssporing og profilering
- Vanlige flaskehalser og løsninger
Integrering av MLU i Applikasjoner
- Bruk av Neuware API-er for applikasjonsintegrering
- Strømming og støtte for flere modeller
- Hybride CPU-MLU-inferensscenarier
End-to-End Prosjekt og Use Case
- Lab: Utplassering av syns- eller NLP-modell
- Kantinferens med BANGPy-integrering
- Testing av nøyaktighet og gjennomstrømning
Oppsummering og Neste Skritt
Krav
- En forståelse av maskinlæringsmodellstrukturer
- Erfaring med Python og/eller C++
- Kjennskap med modellimplementering og akselerasjonskonsepter
Målgruppe
- Utviklere av innbydde AI
- ML-ingeniører som implementerer til kant eller datasenter
- Utviklere som jobber med kinesisk AI-infrastruktur
Open Training Courses require 5+ participants.
Cambricon MLU Development with BANGPy and Neuware Treningskurs - Booking
Cambricon MLU Development with BANGPy and Neuware Treningskurs - Enquiry
Cambricon MLU Development with BANGPy and Neuware - Consultancy Enquiry
Consultancy Enquiry
Upcoming Courses
Relaterte kurs
Advanced Edge AI Techniques
14 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot AI-utøvere, forskere og utviklere på avansert nivå som ønsker å mestre de siste fremskrittene i Edge AI, optimalisere AI-modellene deres for edge-distribusjon og utforske spesialiserte applikasjoner på tvers av ulike bransjer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utforsk avanserte teknikker i Edge AI-modellutvikling og -optimalisering.
- Implementer banebrytende strategier for å distribuere AI-modeller på avanserte enheter.
- Bruk spesialiserte verktøy og rammeverk for avanserte Edge AI-applikasjoner.
- Optimaliser ytelsen og effektiviteten til Edge AI-løsninger.
- Utforsk innovative brukstilfeller og nye trender i Edge AI.
- Ta tak i avanserte etiske og sikkerhetsmessige hensyn i Edge AI-implementeringer.
Building AI Solutions on the Edge
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på mellomnivå, dataforskere og teknologientusiaster som ønsker å få praktiske ferdigheter i å distribuere AI-modeller på avanserte enheter for ulike applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå prinsippene til Edge AI og dens fordeler.
- Sett opp og konfigurer edge computing-miljøet.
- Utvikle, trene og optimalisere AI-modeller for edge-distribusjon.
- Implementer praktiske AI-løsninger på edge-enheter.
- Evaluer og forbedre ytelsen til edge-distribuerte modeller.
- Ta tak i etiske og sikkerhetsmessige hensyn i Edge AI-applikasjoner.
Migrating CUDA Applications to Chinese GPU Architectures
21 timerKinesiske GPU-arkitekturer som Huawei Ascend, Biren, og Cambricon MLUs tilbyr CUDA-alternativer tilpasset for lokale AI- og HPC-marked.
Denne instruktørledede, live-trening (online eller på stedet) er rettet mot avanserte GPU-programmerere og infrastrukturspesialister som ønsker å migrere og optimalisere eksisterende CUDA-applikasjoner for deployering på kinesiske hardwarplattformer.
Ved slutten av denne treningen vil deltakerne kunne:
- Vurdere kompatibiliteten til eksisterende CUDA-arbeidsbelastninger med kinesiske chip-alternativer.
- Flytte CUDA-kodebaser til Huawei CANN, Biren SDK, og Cambricon BANGPy-miljøer.
- Sammenligne ytelse og identifisere optimaliseringspunkter over plattformer.
- Behandle praktiske utfordringer med kryssarkitekturstøtte og deployering.
Kursets format
- Interaktiv forelesning og diskusjon.
- Praktiske kodeoversettings- og ytelsessammenligningslaboratorier.
- Veiledede øvelser fokusert på fler-GPU-tilpasningsstrategier.
Tilpasningsmuligheter for kurset
- For å be om en tilpasset trening for dette kurset basert på din plattform eller CUDA-prosjekt, vennligst kontakt oss for å avtale.
Edge AI in Autonomous Systems
14 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot robotingeniører på middels nivå, utviklere av autonome kjøretøy og AI-forskere som ønsker å utnytte Edge AI for innovative autonome systemløsninger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå rollen og fordelene med Edge AI i autonome systemer.
- Utvikle og distribuer AI-modeller for sanntidsbehandling på avanserte enheter.
- Implementer Edge AI-løsninger i autonome kjøretøy, droner og robotikk.
- Design og optimaliser kontrollsystemer ved hjelp av Edge AI.
- Ta tak i etiske og regulatoriske hensyn i autonome AI-applikasjoner.
Edge AI: From Concept to Implementation
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå og IT-fagfolk som ønsker å få en omfattende forståelse av Edge AI fra konsept til praktisk implementering, inkludert oppsett og distribusjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå de grunnleggende konseptene til Edge AI.
- Sett opp og konfigurer Edge AI-miljøer.
- Utvikle, trene og optimalisere Edge AI-modeller.
- Distribuer og administrer Edge AI-applikasjoner.
- Integrer Edge AI med eksisterende systemer og arbeidsflyter.
- Ta tak i etiske hensyn og beste praksis i Edge AI-implementering.
Edge AI for Financial Services
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot fagfolk på mellomnivå, fintech-utviklere og AI-spesialister som ønsker å implementere Edge AI-løsninger i finansielle tjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå rollen til Edge AI i finansielle tjenester.
- Implementer svindeldeteksjonssystemer ved hjelp av Edge AI.
- Forbedre kundeservicen gjennom AI-drevne løsninger.
- Bruk Edge AI for risikostyring og beslutningstaking.
- Distribuer og administrer Edge AI-løsninger i finansielle miljøer.
Edge AI for Healthcare
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot helsepersonell på middels nivå, biomedisinske ingeniører og AI-utviklere som ønsker å utnytte Edge AI for innovative helsetjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå rollen og fordelene med Edge AI i helsevesenet.
- Utvikle og distribuer AI-modeller på avanserte enheter for helseapplikasjoner.
- Implementer Edge AI-løsninger i bærbare enheter og diagnoseverktøy.
- Design og distribuer pasientovervåkingssystemer ved hjelp av Edge AI.
- Ta tak i etiske og regulatoriske hensyn i AI-applikasjoner for helsetjenester.
Edge AI in Industrial Automation
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot industrielle ingeniører på middels nivå, produksjonsfagfolk og AI-utviklere som ønsker å implementere Edge AI-løsninger i industriell automasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå rollen til Edge AI i industriell automasjon.
- Implementer prediktive vedlikeholdsløsninger ved hjelp av Edge AI.
- Bruk AI-teknikker for kvalitetskontroll i produksjonsprosesser.
- Optimaliser industrielle prosesser ved hjelp av Edge AI.
- Distribuer og administrer Edge AI-løsninger i industrielle miljøer.
Edge AI for IoT Applications
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på middels nivå, systemarkitekter og bransjefolk som ønsker å utnytte Edge AI for å forbedre IoT-applikasjoner med intelligente databehandlings- og analysefunksjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om Edge AI og dens anvendelse i IoT.
- Sett opp og konfigurer Edge AI-miljøer for IoT-enheter.
- Utvikle og distribuer AI-modeller på edge-enheter for IoT-applikasjoner.
- Implementere sanntids databehandling og beslutningstaking i IoT-systemer.
- Integrer Edge AI med ulike IoT-protokoller og plattformer.
- Ta tak i etiske hensyn og beste praksis i Edge AI for IoT.
Edge AI for Smart Cities
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot byplanleggere på middels nivå, sivilingeniører og prosjektledere for smartbyer som ønsker å utnytte Edge AI for smartbyinitiativer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå rollen til Edge AI i smarte byinfrastrukturer.
- Implementer Edge AI-løsninger for trafikkstyring og overvåking.
- Optimaliser urbane ressurser ved å bruke Edge AI-teknologier.
- Integrer Edge AI med eksisterende smartbysystemer.
- Ta tak i etiske og regulatoriske hensyn ved implementering av smarte byer.
Edge AI with TensorFlow Lite
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på mellomnivå, dataforskere og AI-utøvere som ønsker å utnytte TensorFlow Lite for Edge AI-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om TensorFlow Lite og dens rolle i Edge AI.
- Utvikle og optimalisere AI-modeller ved å bruke TensorFlow Lite.
- Distribuer TensorFlow Lite-modeller på ulike edge-enheter.
- Bruk verktøy og teknikker for modellkonvertering og -optimalisering.
- Implementer praktiske Edge AI-applikasjoner ved å bruke TensorFlow Lite.
Introduction to Edge AI
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på nybegynnernivå og IT-fagfolk som ønsker å forstå det grunnleggende om Edge AI og dens introduksjonsapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå de grunnleggende konseptene og arkitekturen til Edge AI.
- Sett opp og konfigurer Edge AI-miljøer.
- Utvikle og distribuer enkle Edge AI-applikasjoner.
- Identifiser og forstå brukstilfellene og fordelene med Edge AI.
Optimizing AI Models for Edge Devices
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot AI-utviklere på mellomnivå, maskinlæringsingeniører og systemarkitekter som ønsker å optimalisere AI-modeller for edge-distribusjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå utfordringene og kravene ved å distribuere AI-modeller på edge-enheter.
- Bruk modellkomprimeringsteknikker for å redusere størrelsen og kompleksiteten til AI-modeller.
- Bruk kvantiseringsmetoder for å forbedre modelleffektiviteten på kantmaskinvare.
- Implementer beskjæring og andre optimaliseringsteknikker for å forbedre modellens ytelse.
- Distribuer optimaliserte AI-modeller på ulike edge-enheter.
Performance Optimization on Ascend, Biren, and Cambricon
21 timerAscend, Biren og Cambricon er ledende AI-hardwareplattformer i Kina, og hver av dem tilbyr unike akselerasjon- og profileringverktøy for AI-belastninger på produksjonsnivå.
Denne instruktørledede, live-utdanningen (online eller på stedet) er rettet mot avanserte AI-infrastruktur- og ytelsesingeniører som ønsker å optimalisere modellinferens og treningarbeidsflyter over flere kinesiske AI-chipplattformer.
Ved slutten av denne utdanningen vil deltakerne kunne:
- Benkmark-modeller på Ascend, Biren og Cambricon-plattformer.
- Identifisere systemflaskehalser og minne-/beregningsineffektiviteter.
- Bruke grafnivå-, kjerne-nivå- og operatørnivå-optimaliseringer.
- Tune deploymentsrørledninger for å forbedre gjennomstrømning og latens.
Kursformat
- Interaktiv forelesning og diskusjon.
- Prøving av profilering- og optimaliseringsverktøy på hver plattform.
- Veiledede øvelser som fokuserer på praktisk tuning.
Kursets tilpasningsmuligheter
- For å be om en tilpasset utdanning for dette kurset basert på din ytelsesmiljø eller modelltype, vennligst kontakt oss for å ordne.
Security and Privacy in Edge AI
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot cybersikkerhetsfagfolk på middels nivå, systemadministratorer og AI-etikkforskere som ønsker å sikre og etisk distribuere Edge AI-løsninger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå sikkerhets- og personvernutfordringene i Edge AI.
- Implementer beste fremgangsmåter for å sikre edge-enheter og data.
- Utvikle strategier for å redusere sikkerhetsrisikoer i Edge AI-distribusjoner.
- Ta tak i etiske hensyn og sikre etterlevelse av regelverk.
- Gjennomfør sikkerhetsvurderinger og revisjoner for Edge AI-applikasjoner.