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 14 hours
Course Outline
Introduction to Edge AI and Ascend 310
- Overview of Edge AI: trends, constraints, and applications
- Huawei Ascend 310 chip architecture and supported toolchain
- Positioning CANN within the edge AI deployment stack
Model Preparation and Conversion
- Exporting trained models from TensorFlow, PyTorch, and MindSpore
- Using ATC to convert models to OM format for Ascend devices
- Handling unsupported operations and lightweight conversion strategies
Developing Inference Pipelines with AscendCL
- Utilizing the AscendCL API to execute OM models on Ascend 310
- Input/output preprocessing, memory management, and device control
- Deploying within embedded containers or lightweight runtime environments
Optimization for Edge Constraints
- Reducing model size and precision tuning (FP16, INT8)
- Leveraging the CANN profiler to identify performance bottlenecks
- Managing memory layout and data streaming to improve performance
Deploying with MindSpore Lite
- Using the MindSpore Lite runtime for mobile and embedded targets
- Comparing MindSpore Lite with the raw AscendCL pipeline
- Packaging inference models for device-specific deployment
Edge Deployment Scenarios and Case Studies
- Case study: smart camera with an object detection model on Ascend 310
- Case study: real-time classification in an IoT sensor hub
- Monitoring and updating deployed models at the edge
Summary and Next Steps
Requirements
- Experience with AI model development or deployment workflows
- Basic proficiency in embedded systems, Linux, and Python
- Familiarity with deep learning frameworks like TensorFlow or PyTorch
Target Audience
- IoT solution developers
- Embedded AI engineers
- Edge system integrators and AI deployment specialists
Testimonials (1)
That we can cover advance topic and work with real-life example