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 processors.
- MindSpore, CANN, and associated tools.
- The AI development workflow, from training to deployment.
Understanding the CANN Toolkit
- Defining CANN and its significance.
- An overview of core components, including ATC, AscendCL, and operator libraries.
- The function of CANN within AI inference pipelines.
Getting Started with MindSpore and CANN
- Configuring the environment (MindSpore + CANN + Python).
- Training a fundamental model using MindSpore.
- Exporting and converting the model via ATC.
Running Inference on Ascend Devices
- Utilizing the OM model with AscendCL or Python APIs.
- Basic input and output preprocessing.
- Verifying model outputs.
Working with Other Frameworks
- Overview of support for TensorFlow, PyTorch, and ONNX.
- Supported operators and associated limitations.
- A simple model conversion demonstration (e.g., converting from ONNX to OM).
Exploring the CANN and MindSpore Developer Ecosystem
- Key resources: documentation, GitHub repositories, and sample code.
- Overview of MindSpore Hub and the model zoo.
- Community forums, events, and support channels.
Summary and Next Steps
Requirements
- Fundamental knowledge of machine learning and deep learning principles.
- Basic programming proficiency in Python.
- No previous experience with CANN or Ascend hardware is necessary.
Target Audience
- Machine learning developers investigating deployment pipelines.
- Students and researchers new to Huawei’s AI ecosystem.
- AI framework contributors and enthusiasts interested in model acceleration.