FullyShardedDataParallelStrategy#
- class braintools.trainer.FullyShardedDataParallelStrategy(mesh=None, data_axis='data', model_axis=None)#
Fully Sharded Data Parallel (FSDP) strategy.
Shards both model parameters and gradients across devices, similar to PyTorch’s FSDP.
- Parameters:
Examples
>>> strategy = FullyShardedDataParallelStrategy() >>> trainer = Trainer(strategy=strategy)