- 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
Huawei Ascend is a family of AI processors designed for high-performance inference and training.
This instructor-led, live training (online or onsite) is aimed at intermediate-level AI engineers and data scientists who wish to develop and optimize neural network models using Huawei’s Ascend platform and the CANN toolkit.
By the end of this training, participants will be able to:
- Set up and configure the CANN development environment.
- Develop AI applications using MindSpore and CloudMatrix workflows.
- Optimize performance on Ascend NPUs using custom operators and tiling.
- Deploy models to edge or cloud environments.
Format of the Course
- Interactive lecture and discussion.
- Hands-on use of Huawei Ascend and CANN toolkit in sample applications.
- Guided exercises focused on model building, training, and deployment.
Course Customization Options
- To request a customized training for this course based on your infrastructure or datasets, please contact us to arrange.
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
United Arab Emirates - Developing AI Applications with Huawei Ascend and CANN
Qatar - Developing AI Applications with Huawei Ascend and CANN
Egypt - Developing AI Applications with Huawei Ascend and CANN
Saudi Arabia - Developing AI Applications with Huawei Ascend and CANN
South Africa - Developing AI Applications with Huawei Ascend and CANN
Brasil - Developing AI Applications with Huawei Ascend and CANN
Canada - Developing AI Applications with Huawei Ascend and CANN
中国 - Developing AI Applications with Huawei Ascend and CANN
香港 - Developing AI Applications with Huawei Ascend and CANN
澳門 - Developing AI Applications with Huawei Ascend and CANN
台灣 - Developing AI Applications with Huawei Ascend and CANN
USA - Developing AI Applications with Huawei Ascend and CANN
Österreich - Developing AI Applications with Huawei Ascend and CANN
Schweiz - Developing AI Applications with Huawei Ascend and CANN
Deutschland - Developing AI Applications with Huawei Ascend and CANN
Czech Republic - Developing AI Applications with Huawei Ascend and CANN
Denmark - Developing AI Applications with Huawei Ascend and CANN
Estonia - Developing AI Applications with Huawei Ascend and CANN
Finland - Developing AI Applications with Huawei Ascend and CANN
Greece - Developing AI Applications with Huawei Ascend and CANN
Magyarország - Developing AI Applications with Huawei Ascend and CANN
Ireland - Developing AI Applications with Huawei Ascend and CANN
Luxembourg - Developing AI Applications with Huawei Ascend and CANN
Latvia - Developing AI Applications with Huawei Ascend and CANN
España - Developing AI Applications with Huawei Ascend and CANN
Italia - Developing AI Applications with Huawei Ascend and CANN
Lithuania - Developing AI Applications with Huawei Ascend and CANN
Nederland - Developing AI Applications with Huawei Ascend and CANN
Norway - Developing AI Applications with Huawei Ascend and CANN
Portugal - Developing AI Applications with Huawei Ascend and CANN
România - Developing AI Applications with Huawei Ascend and CANN
Sverige - Developing AI Applications with Huawei Ascend and CANN
Türkiye - Developing AI Applications with Huawei Ascend and CANN
Malta - Developing AI Applications with Huawei Ascend and CANN
Belgique - Developing AI Applications with Huawei Ascend and CANN
France - Developing AI Applications with Huawei Ascend and CANN
日本 - Developing AI Applications with Huawei Ascend and CANN
Australia - Developing AI Applications with Huawei Ascend and CANN
Malaysia - Developing AI Applications with Huawei Ascend and CANN
New Zealand - Developing AI Applications with Huawei Ascend and CANN
Philippines - Developing AI Applications with Huawei Ascend and CANN
Singapore - Developing AI Applications with Huawei Ascend and CANN
Thailand - Developing AI Applications with Huawei Ascend and CANN
Vietnam - Developing AI Applications with Huawei Ascend and CANN
India - Developing AI Applications with Huawei Ascend and CANN
Argentina - Developing AI Applications with Huawei Ascend and CANN
Chile - Developing AI Applications with Huawei Ascend and CANN
Costa Rica - Developing AI Applications with Huawei Ascend and CANN
Ecuador - Developing AI Applications with Huawei Ascend and CANN
Guatemala - Developing AI Applications with Huawei Ascend and CANN
Colombia - Developing AI Applications with Huawei Ascend and CANN
México - Developing AI Applications with Huawei Ascend and CANN
Panama - Developing AI Applications with Huawei Ascend and CANN
Peru - Developing AI Applications with Huawei Ascend and CANN
Uruguay - Developing AI Applications with Huawei Ascend and CANN
Venezuela - Developing AI Applications with Huawei Ascend and CANN
Polska - Developing AI Applications with Huawei Ascend and CANN
United Kingdom - Developing AI Applications with Huawei Ascend and CANN
South Korea - Developing AI Applications with Huawei Ascend and CANN
Pakistan - Developing AI Applications with Huawei Ascend and CANN
Sri Lanka - Developing AI Applications with Huawei Ascend and CANN
Bulgaria - Developing AI Applications with Huawei Ascend and CANN
Bolivia - Developing AI Applications with Huawei Ascend and CANN
Indonesia - Developing AI Applications with Huawei Ascend and CANN
Kazakhstan - Developing AI Applications with Huawei Ascend and CANN
Moldova - Developing AI Applications with Huawei Ascend and CANN
Morocco - Developing AI Applications with Huawei Ascend and CANN
Tunisia - Developing AI Applications with Huawei Ascend and CANN
Kuwait - Developing AI Applications with Huawei Ascend and CANN
Oman - Developing AI Applications with Huawei Ascend and CANN
Slovakia - Developing AI Applications with Huawei Ascend and CANN
Kenya - Developing AI Applications with Huawei Ascend and CANN
Nigeria - Developing AI Applications with Huawei Ascend and CANN
Botswana - Developing AI Applications with Huawei Ascend and CANN
Slovenia - Developing AI Applications with Huawei Ascend and CANN
Croatia - Developing AI Applications with Huawei Ascend and CANN
Serbia - Developing AI Applications with Huawei Ascend and CANN
Bhutan - Developing AI Applications with Huawei Ascend and CANN
Nepal - Developing AI Applications with Huawei Ascend and CANN
Uzbekistan - Developing AI Applications with Huawei Ascend and CANN