Adaptation to Atlas AI Processors
Built upon open-source PyTorch, it adapts to Atlas AI Processors and offers native Python interfaces.
Core Framework Functions
Provides PyTorch dynamic graphs, automatic differential, profiling, optimizers, etc.
Custom Operator Development
Allows adding custom operators within the PyTorch framework.
Distributed Training
Supports native distributed data parallelism, including collective communication primitives, such as Broadcast and AllReduce, for single-server multi-device and multi-server multi-device scenarios.
Mixed Precision
Facilitates O1 and O2 mixed precision along with static and dynamic Loss Scale algorithms, allowing precision configuration of operators via blocklists and trustlists. Download and install the APEX package for more details.
Model Inference
Outputs standard ONNX models and converts them into offline inference models via the offline conversion tool.

Learning Resources

Getting Started
Get started with the PyTorch framework to set up an environment for migration and training.
Migration and Training
Comprehensively understand the PyTorch framework to complete model migration and training.
Training and Tuning
Evaluate accuracy and performance across all scenarios from multiple perspectives.