CONTACT ONS

Cursusaanbod

Inleiding tot het ontwikkelen van aangepaste operators

  • Waarom zou je eigen operators ontwikkelen? Toepassingsgebieden en beperkingen
  • Opbouw van de CANN-runtime en punten waar operators geïntegreerd kunnen worden
  • Overzicht van TBE, TIK en TVM binnen het Huawei-AI-ecosysteem

Werken met TIK voor programmeren op laagniveau

  • Kennismaking met het TIK-programmeermodel en de beschikbare API’s
  • Geheugenbeheer en strategieën voor het verdelen van gegevens in TIK
  • Een eigen operator maken, compileren en registreren in CANN

Testen en valideren van aangepaste operators

  • Eenheidstesting en integratietesting van operators binnen de grafiek
  • Debuggen van prestatieproblemen op kernniveau
  • Visualisatie van het uitvoeringsverloop en het gedrag van geheugengebruik bij operators

Plannen en optimaliseren met TVM

  • Inleiding tot TVM als compiler voor tensoroperaties
  • Het opstellen van een planning voor een aangepaste operator in TVM
  • Automatisch afstellen, benchmarken en codegenereren met TVM voor Ascend-hardware

Integratie met frameworks en modellen

  • Eigen operators registreren in MindSpore en ONNX
  • Controleren op modelintegriteit en het correct functioneren bij fallback-situaties
  • Werken met grafieken met meerdere operators in diverse nauwkeurigheidsmodi

Casestudy’s en gespecialiseerde optimalisaties

  • Voorbeeld: efficiënte convolutieoperaties voor kleine invoergegevensmaten
  • Voorbeeld: optimalisatie van attention-operators met oog op geheugengebruik
  • Beste praktijken voor het implementeren van aangepaste operators op diverse apparaten

Samenvatting en vervolgstappen

Vereisten

  • Grondige kennis van de werking van AI-modellen en rekenoperaties op operatorniveau
  • Ervaring met Python-programmeren en ontwikkelomgevingen onder Linux
  • Kennis van compilers voor neurale netwerken of optimalisatietools op grafisch niveau

Doelgroep

  • Compiler-engineers die werkzaam zijn aan AI-ontwikkeltools
  • Systeemontwikkelaars die zich richten op laagniveau-optimalisatie van AI-algoritmen
  • Ontwikkelaars die aangepaste operators bouwen of nieuwe soorten AI-werklasten implementeren
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Voorlopige Aankomende Cursussen

Gerelateerde categorieën