Get in Touch
 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.

Number of participants


Price per participant

Upcoming Courses

Related Categories