Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 7 hours
Course Outline
Introduction to Huawei’s AI Ecosystem
- Ascend AI hardware: 310, 910, and 910B chips
- MindSpore, CANN, and auxiliary tools
- AI development workflow: from training to deployment
Understanding the CANN Toolkit
- What CANN is and its significance
- Overview of core components (ATC, AscendCL, operator libraries)
- CANN’s role in AI inference pipelines
Getting Started with MindSpore and CANN
- Environment setup (MindSpore + CANN + Python)
- Training a basic model using MindSpore
- Exporting and converting the model via ATC
Executing Inference on Ascend Devices
- Utilizing the OM model with AscendCL or Python APIs
- Fundamental input/output preprocessing
- Verifying model outputs
Integrating Other Frameworks
- Support overview for TensorFlow, PyTorch, and ONNX
- Supported operators and associated limitations
- Demonstration of simple model conversion (e.g., from ONNX to OM)
Exploring the CANN and MindSpore Developer Ecosystem
- Key resources: documentation, GitHub repositories, and sample code
- MindSpore Hub and model zoo overview
- Community forums, events, and support channels
Summary and Next Steps
Requirements
- A fundamental grasp of machine learning and deep learning principles.
- Basic programming proficiency in Python.
- No prior experience with CANN or Ascend hardware is necessary.
Target Audience
- Machine learning developers investigating deployment workflows.
- Students or researchers unfamiliar with Huawei’s AI ecosystem.
- AI framework contributors and enthusiasts interested in model acceleration.