Project Icon

apex

Optimizing PyTorch Training with NVIDIA's Precision and Distribution Tools

Product DescriptionThis repository provides NVIDIA tools that facilitate advanced mixed precision and distributed training in PyTorch. While some modules are deprecated, equivalent PyTorch solutions are available. Apex offers streamlined training with examples for ImageNet; supports synchronized batch normalization and leverages NVIDIA's NCCL library. Available for Linux and experimental Windows, it supports custom C++/CUDA extensions to enhance performance.
Project Details