Developing AI Applications with Huawei Ascend and CANN Schulung
Huawei Ascend ist eine Familie von KI-Prozessoren, die für Hochleistungs-Entscheidungen und -Training konzipiert wurden.
Dieser von einem Trainer geleitete Live-Kurs (online oder vor Ort) richtet sich an fortgeschrittene KI-Ingenieure und Datenwissenschaftler, die Modelle der neuronalen Netzwerke mit Hilfe des Huawei Ascend-Platforms und dem CANN-Toolkit entwickeln und optimieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Entwicklungsumgebung von CANN einzurichten und zu konfigurieren.
- KI-Anwendungen mit MindSpore und CloudMatrix-Workflows zu entwickeln.
- Mit benutzerdefinierten Operatoren und Tiling die Leistung auf Ascend NPUs zu optimieren.
- Modelle in Edge- oder Cloud-Umgebungen bereitzustellen.
Kursformat
- Interaktive Vorlesung und Diskussion.
- Händische Nutzung von Huawei Ascend und dem CANN-Toolkit in Beispielanwendungen.
- Führung durch Übungen, die sich auf das Modellieren, Trainieren und Bereitstellen konzentrieren.
Anpassungsoptionen des Kurses
- Um einen an Ihren Infrastruktur oder Datensätzen angepassten Training anzufordern, kontaktieren Sie uns bitte für die Anmeldung.
Schulungsübersicht
Introduction to Huawei Ascend Platform
- Overview of Ascend architecture and ecosystem
- MindSpore and CANN overview
- Use cases and industry relevance
Setting Up the Development Environment
- Installing the CANN toolkit and MindSpore
- Using ModelArts and CloudMatrix for project orchestration
- Testing the environment with sample models
Model Development with MindSpore
- Model definition and training in MindSpore
- Data pipelines and dataset formatting
- Exporting models to Ascend-compatible format
Performance Optimization on Ascend
- Operator fusion and custom kernels
- Tiling strategy and AI Core scheduling
- Benchmarking and profiling tools
Deployment Strategies
- Edge vs cloud deployment tradeoffs
- Using the MindX SDK for deployment
- Integration with CloudMatrix workflows
Debugging and Monitoring
- Using Profiler and AiD for tracing
- Debugging runtime failures
- Monitoring resource usage and throughput
Case Study and Lab Integration
- Full pipeline development using MindSpore
- Lab: Build, optimize, and deploy a model on Ascend
- Performance comparison with other platforms
Summary and Next Steps
Voraussetzungen
- An understanding of neural networks and AI workflows
- Experience with Python programming
- Familiarity with model training and deployment pipelines
Audience
- AI engineers
- Data scientists working with Huawei AI stack
- ML developers using Ascend and MindSpore
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Developing AI Applications with Huawei Ascend and CANN Schulung - Booking
Developing AI Applications with Huawei Ascend and CANN Schulung - Enquiry
Developing AI Applications with Huawei Ascend and CANN - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
Schritt für Schritt Training mit vielen Übungen. Es war wie ein Workshop und ich freue mich sehr darüber.
Ireneusz - Inter Cars S.A.
Kurs - Intelligent Applications Fundamentals
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
AI Inference and Deployment with CloudMatrix
21 StundenCloudMatrix ist Huaweis einheitliche Plattform für die Entwicklung und Bereitstellung von KI, die skalierbare, produktionsfähige Inferenzpipelines unterstützt.
Dieses von einem Trainer geleitete Live-Seminar (online oder vor Ort) richtet sich an Anfänger- bis Mittelstufe-KI-Profi, die Modelle mit der CloudMatrix-Plattform einschließlich Integration von CANN und MindSpore bereitstellen und überwachen möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- CloudMatrix für das Modelpackaging, die Bereitstellung und den Dienstleistungseinsatz zu verwenden.
- Modelle für Ascend-Chipsätze umzuwandeln und zu optimieren.
- Pipelines für Echtzeit- und Batch-Inferenz-Aufgaben einzurichten.
- Bereitstellungen überwachen und die Leistung in Produktionsumgebungen einstellen.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Händische Nutzung von CloudMatrix mit realen Bereitstellungszenarien.
- Führung durch Übungen, die sich auf Umwandlung, Optimierung und Skalierung konzentrieren.
Optionen zur Anpassung des Kurses
- Um eine angepasste Ausbildung zu diesem Kurs basierend auf Ihrer AI-Infrastruktur oder Cloud-Umgebung zu beantragen, kontaktieren Sie uns bitte für die Anmeldung.
AI Engineering Fundamentals
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Anfänger bis Fortgeschrittene KI-Ingenieure und Softwareentwickler, die ein grundlegendes Verständnis der KI-Engineering-Prinzipien und -Praktiken erwerben möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Kernkonzepte und -technologien von KI und maschinellem Lernen zu verstehen.
- Grundlegende Modelle des maschinellen Lernens mit TensorFlow und PyTorch zu implementieren.
- KI-Techniken anwenden, um praktische Probleme in der Softwareentwicklung zu lösen.
- KI-Projekte mit Hilfe von Best Practices im KI-Engineering zu managen und zu pflegen.
- Erkennen der ethischen Implikationen und Verantwortlichkeiten bei der Entwicklung von KI-Systemen.
GPU Programming on Biren AI Accelerators
21 StundenBiren AI Accelerators sind High-Performance-GPU-Systeme, die für AI und HPC-Aufgaben konzipiert wurden und Unterstützung für großskalige Trainings- und Inferenzprozesse bieten.
Dieses von einem Trainer geleitete Live-Seminar (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die Anwendungen mit Birens proprietärem GPU-Stack programmieren und optimieren möchten. Dabei werden praktische Vergleiche zu CUDA-basierten Umgebungen gezogen.
Am Ende des Trainings können die Teilnehmer folgendes:
- Biren-GPU-Architektur und -Speicherkonzepte verstehen.
- Die Entwicklungsumgebung einrichten und Birens Programmiermodell nutzen.
- CUDA-stiligen Code für Biren-Plattformen übersetzen und optimieren.
- Leistungsoptimierungstechniken und Debugging anwenden.
Kursformat
- Interaktive Vorlesung und Diskussion.
- Händische Nutzung der Biren SDK in Beispiel-GPU-Arbeitslasten.
- Führung durch Übungen, die sich auf Portierung und Leistungsoptimierung konzentrieren.
Optionen zur Anpassung des Kurses
- Um eine angepasste Ausbildung für diesen Kurs basierend auf Ihren Anwendungsschichten oder Integrationsbedürfnissen zu beantragen, kontaktieren Sie uns bitte.
Building Intelligent Applications with AI and ML
28 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an KI-Fachleute und Softwareentwickler auf mittlerem bis fortgeschrittenem Niveau, die
Softwareentwickler, die intelligente Anwendungen mit Hilfe von KI und ML erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die fortgeschrittenen Konzepte und Technologien hinter KI und ML zu verstehen.
- Daten zu analysieren und zu visualisieren, um die Entwicklung von KI/ML-Modellen zu unterstützen.
- KI/ML-Modelle effektiv erstellen, trainieren und einsetzen.
- Intelligente Anwendungen zu erstellen, die reale Probleme lösen können.
- die ethischen Implikationen von KI-Anwendungen in verschiedenen Branchen zu bewerten.
Migrating CUDA Applications to Chinese GPU Architectures
21 StundenChinese GPU architectures such as Huawei Ascend, Biren, and Cambricon MLUs offer CUDA alternatives tailored for local AI and HPC markets.
This instructor-led, live training (online or onsite) is aimed at advanced-level GPU programmers and infrastructure specialists who wish to migrate and optimize existing CUDA applications for deployment on Chinese hardware platforms.
By the end of this training, participants will be able to:
- Evaluate compatibility of existing CUDA workloads with Chinese chip alternatives.
- Port CUDA codebases to Huawei CANN, Biren SDK, and Cambricon BANGPy environments.
- Compare performance and identify optimization points across platforms.
- Address practical challenges in cross-architecture support and deployment.
Format of the Course
- Interactive lecture and discussion.
- Hands-on code translation and performance comparison labs.
- Guided exercises focused on multi-GPU adaptation strategies.
Course Customization Options
- To request a customized training for this course based on your platform or CUDA project, please contact us to arrange.
EU AI Act Schulung – KI-Verordnung (Art. 4 KI-VO Kompakt)
7 StundenDieses von einem Trainer durchgeführte Live-Seminar richtet sich an alle, die sicherstellen möchten, dass ihre Organisation den Anforderungen gerecht wird, Risiken minimiert und Ihre Mitarbeiter in der Lage sind, KI sicher und ethisch einzusetzen.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- KI-Systeme zu verstehen und deren potenzielle Anwendungen kennen.
- Risiken und Einschränkungen von KI-Systemen zu identifizieren.
- Sich an relevante rechtliche und ethische Vorgaben zu halten.
Intelligent Applications Fundamentals
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an IT-Einsteiger, die ein grundlegendes Verständnis für intelligente Anwendungen und deren Einsatz in verschiedenen Branchen erwerben möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- die Geschichte, die Prinzipien und die Auswirkungen der künstlichen Intelligenz zu verstehen.
- Verschiedene Algorithmen des maschinellen Lernens zu identifizieren und anzuwenden.
- Daten für KI-Anwendungen effektiv zu verwalten und zu analysieren.
- die praktischen Anwendungen und Grenzen von KI in verschiedenen Bereichen zu erkennen.
- Ethische Überlegungen und gesellschaftliche Auswirkungen der KI-Technologie erörtern.
Intelligent Applications Advanced
21 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler, Ingenieure und KI-Praktiker auf mittlerem bis fortgeschrittenem Niveau, die die Feinheiten intelligenter Anwendungen beherrschen und sie zur Lösung komplexer, realer Probleme einsetzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Deep-Learning-Architekturen zu implementieren und zu analysieren.
- Maschinelles Lernen in einer verteilten Computerumgebung in großem Maßstab anzuwenden.
- Reinforcement-Learning-Modelle für die Entscheidungsfindung zu entwerfen und auszuführen.
- Hochentwickelte NLP-Systeme für das Sprachverständnis zu entwickeln.
- Anwendung von Computer-Vision-Techniken für die Bild- und Videoanalyse.
- Ethische Überlegungen bei der Entwicklung und dem Einsatz von KI-Systemen anstellen.
Performance Optimization on Ascend, Biren, and Cambricon
21 StundenAscend, Biren, and Cambricon are leading AI hardware platforms in China, each offering unique acceleration and profiling tools for production-scale AI workloads.
This instructor-led, live training (online or onsite) is aimed at advanced-level AI infrastructure and performance engineers who wish to optimize model inference and training workflows across multiple Chinese AI chip platforms.
By the end of this training, participants will be able to:
- Benchmark models on Ascend, Biren, and Cambricon platforms.
- Identify system bottlenecks and memory/compute inefficiencies.
- Apply graph-level, kernel-level, and operator-level optimizations.
- Tune deployment pipelines to improve throughput and latency.
Format of the Course
- Interactive lecture and discussion.
- Hands-on use of profiling and optimization tools on each platform.
- Guided exercises focused on practical tuning scenarios.
Course Customization Options
- To request a customized training for this course based on your performance environment or model type, please contact us to arrange.