API Reference#
- Process Groups
ErrorSwallowingProcessGroupWrapper
FakeProcessGroupWrapper
ManagedProcessGroup
ProcessGroup
ProcessGroupBaby
ProcessGroupBabyGloo
ProcessGroupBabyNCCL
ProcessGroupDummy
ProcessGroupGloo
ProcessGroupNCCL
ProcessGroupWrapper
create_store_client()
- Manager
ExceptionWithTraceback
Manager
WorldSizeMode
- Optimizers
OptimizerWrapper
- Distributed Data Parallel
DistributedDataParallel
PureDistributedDataParallel
- LocalSGD
DiLoCo
LocalSGD
extract_local_tensor()
- Data
DistributedSampler
- Checkpointing
CheckpointTransport
HTTPTransport
- Parameter Servers
ParameterServer
- Coordination (Low Level API)
LighthouseClient
LighthouseServer
ManagerClient
ManagerServer
Quorum
QuorumMember