Kursplan

Introduktion till Edge AI och Ascend 310

  • Översikt över Edge AI: trender, begränsningar och tillämpningar
  • Huawei Ascend 310 chiparkitektur och stödda verktygskedjor
  • Placering av CANN inom edge AI-utplaceringsstacken

Modellförberedelse och konvertering

  • Exportering av tränade modeller från TensorFlow, PyTorch och MindSpore
  • Användning av ATC för att konvertera modeller till OM-format för Ascend-enheter
  • Hantering av oundvikliga operationer och lätta konverteringsstrategier

Utveckling av inferenspipeliner med AscendCL

  • Användning av AscendCL API för att köra OM-modeller på Ascend 310
  • Inmatnings-/utmatningsförbehandling, minneshantering och enhetsstyrning
  • Utplacering inom inbyggda behållare eller lätta körmiljöer

Optimering för edge-begränsningar

  • Minskning av modellstorlek, precision (FP16, INT8)
  • Användning av CANN profilerare för att identifiera flaskhalsar
  • Hantering av minneslayout och dataströmning för prestanda

Utplacering med MindSpore Lite

  • Användning av MindSpore Lite körmiljö för mobila och inbyggda mål
  • Jämförelse av MindSpore Lite med rå AscendCL-pipeline
  • Förpackning av inferensmodeller för enhetspecifik utplacering

Edge-utplaceringsscenarier och fallstudier

  • Fallstudie: smart kamera med objektdetektionsmodell på Ascend 310
  • Fallstudie: realtidsklassificering i en IoT-sensorhub
  • Övervakning och uppdatering av utplacerade modeller på edge

Sammanfattning och nästa steg

Krav

  • Erfarenhet av utveckling eller distribuering av AI-modeller
  • Grundläggande kunskap om inbyggda system, Linux, och Python
  • Bekantskap med djupinlärningsramverk såsom TensorFlow eller PyTorch

Målgrupp

  • Utvecklare av IoT-lösningar
  • Embedded AI-ingenjörer
  • Integratorer av edge-system och specialister på AI-distribution
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier