Module zero_optimizer

Module zero_optimizer 

Source
Expand description

ZeRO Optimizer (Zero Redundancy Optimizer)

Implements memory-efficient distributed training:

  • ZeRO Stage 1: Optimizer state partitioning
  • ZeRO Stage 2: Gradient partitioning
  • ZeRO Stage 3: Parameter partitioning
  • ZeRO-Offload: CPU/NVMe offloading
  • Communication optimization

Structs§

ParameterPartition
Parameter partition information
ZeRoConfig
ZeRO configuration
ZeRoOptimizer
ZeRO optimizer state
ZeRoStats
ZeRO statistics

Enums§

ZeRoStage
ZeRO stage configuration