Get in Touch

Course Outline

Introduction to the Huawei Ascend Platform

  • Overview of the Ascend architecture and ecosystem
  • Introduction to MindSpore and CANN
  • Use cases and industry relevance

Establishing the Development Environment

  • Installing the CANN toolkit and MindSpore
  • Utilising ModelArts and CloudMatrix for project orchestration
  • Validating the environment with sample models

Model Development with MindSpore

  • Defining and training models in MindSpore
  • Data pipelines and dataset formatting
  • Exporting models to Ascend-compatible formats

Performance Optimisation on Ascend

  • Operator fusion and custom kernels
  • Tiling strategies and AI Core scheduling
  • Benchmarking and profiling tools

Deployment Strategies

  • Evaluating trade-offs between edge and cloud deployment
  • Employing the MindX SDK for deployment
  • Integrating with CloudMatrix workflows

Debugging and Monitoring

  • Using Profiler and AiD for tracing
  • Diagnosing runtime failures
  • Monitoring resource usage and throughput

Case Study and Lab Integration

  • Developing a full pipeline using MindSpore
  • Lab: Construct, optimize, and deploy a model on Ascend
  • Comparing performance against other platforms

Summary and Next Steps

Requirements

  • A foundational understanding of neural networks and AI workflows
  • Proficiency in Python programming
  • Familiarity with model training and deployment pipelines

Target Audience

  • AI engineers
  • Data scientists utilising the Huawei AI stack
  • ML developers leveraging Ascend and MindSpore
 21 Hours

Testimonials (1)

Related Categories