Get in Touch
 Duration 14 hours

Course Outline

CANN and Ascend AI Chip Fundamentals

  • Defining CANN and its function within Huawei’s AI compute ecosystem
  • Examining Ascend processor designs (e.g., 310, 910)
  • Survey of supported AI frameworks and toolchains

Model Translation and Compilation

  • Applying the ATC utility for model conversion (TensorFlow, PyTorch, ONNX)
  • Generating and verifying OM model files
  • Managing unsupported operators and typical conversion hurdles

Deployment via MindSpore and Alternate Frameworks

  • Implementing models with MindSpore Lite
  • Integrating OM models using Python APIs or C++ SDKs
  • Utilizing the Ascend Model Manager

Performance Tuning and Profiling

  • Analyzing AI Core, memory, and tiling optimizations
  • Monitoring model execution through CANN diagnostics
  • Best practices for accelerating inference and optimizing resource consumption

Error Management and Debugging

  • Identifying and resolving frequent deployment errors
  • Interpreting logs and employing the error diagnostic utility
  • Conducting unit tests and functional verification of deployed models

Edge and Cloud Deployment Use Cases

  • Deploying to Ascend 310 for edge applications
  • Connecting with cloud-based APIs and microservices
  • Practical case studies in computer vision and NLP

Recap and Future Directions

Requirements

  • Proficiency with Python-based deep learning frameworks, including TensorFlow or PyTorch.
  • Solid knowledge of neural network structures and model training processes.
  • Fundamental command of Linux CLI and scripting capabilities.

Target Audience

  • AI engineers focused on model deployment strategies.
  • Machine learning specialists aiming for hardware acceleration.
  • Deep learning developers creating inference solutions.

Number of participants


Price per participant

Upcoming Courses

Related Categories