from .api import ( DevicePlacementSpec, EnumerableShardingSpec, PlacementSpec, ShardingSpec, _infer_sharding_spec_from_shards_metadata, ) from .chunk_sharding_spec import ( ChunkShardingSpec, ) from torch.distributed._shard.metadata import ShardMetadata