ShardedDataParallelStrategy#
- class braintools.trainer.ShardedDataParallelStrategy(mesh=None, data_axis='data')#
Sharded data parallel strategy using jax.sharding.
Uses modern JAX sharding APIs for more flexible data distribution.
- Parameters:
Examples
>>> strategy = ShardedDataParallelStrategy() >>> trainer = Trainer(strategy=strategy)
- property mesh: Mesh#
The device mesh.