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
Foundational Overview of Edge AI and the Ascend 310 Platform
- Analysis of Edge AI landscape, including emerging trends, operational constraints, and sector-specific applications for government
- Examination of the Huawei Ascend 310 chip architecture and its associated software toolchain
- Strategic placement of the CANN framework within the edge AI deployment ecosystem
Model Preparation and Format Conversion Protocols
- Procedures for exporting trained models from TensorFlow, PyTorch, and MindSpore frameworks
- Utilizing the Ascend Tensor Compiler (ATC) to transform models into the Open Model (OM) format compatible with Ascend hardware
- Strategies for addressing unsupported operations and implementing lightweight conversion techniques
Construction of Inference Pipelines via the AscendCL Interface
- Implementing the AscendCL API to execute OM models on the Ascend 310 processor
- Managing input/output preprocessing, memory allocation, and device control mechanisms
- Integration within embedded containers or lightweight runtime environments suitable for field deployment
Performance Optimization for Edge-Environment Constraints
- Techniques for reducing model footprint and adjusting precision levels (FP16, INT8)
- Leveraging the CANN profiler to detect and analyze performance bottlenecks
- Optimizing memory layout and data streaming workflows to enhance throughput
Deployment Strategies Utilizing MindSpore Lite
- Application of the MindSpore Lite runtime for mobile and embedded computing targets
- Comparative analysis of MindSpore Lite against native AscendCL pipeline implementations
- Packaging inference models for device-specific operational requirements
Edge Deployment Scenarios and Operational Case Studies
- Case study: Implementation of object detection on smart cameras using the Ascend 310
- Case study: Real-time classification processes within IoT sensor hubs for government monitoring applications
- Protocols for monitoring, updating, and maintaining deployed models at the edge
Conclusion and Subsequent Implementation Steps
Requirements
- Demonstrated experience with AI model development or deployment workflows
- Foundational knowledge of embedded systems, Linux operating systems, and Python programming
- Proficiency with deep learning frameworks such as TensorFlow or PyTorch
Target Audience
- IoT solution developers
- Embedded AI engineers
- Edge system integrators and AI deployment specialists serving government needs
Testimonials (1)
That we can cover advance topic and work with real-life example