本文简要介绍python语言中 torchrec.distributed.planner.partitioners.uniform_partition
的用法。
用法:
torchrec.distributed.planner.partitioners.uniform_partition(num_partitions: int, sharding_options: List[torchrec.distributed.planner.types.ShardingOption], mem_cap: List[torchrec.distributed.planner.types.Storage], shard_idxes: Optional[List[Tuple[int, int]]] = None) → List[List[Tuple[int, int]]]
为每个等级分配一个分片。
例子:
sharding_options = [ [0,1,2,3], [0,1,2,3], ] # with num_partitions=4 # The final output would be: [ partition_0 = [(0,0),(1,0)] partition_1 = [(0,1),(1,1)] partition_2 = [(0,2),(1,2)] partition_3 = [(0,3),(1,3)] ]
相关用法
- Python PyTorch uniform_用法及代码示例
- Python PyTorch unicode_csv_reader用法及代码示例
- Python PyTorch unique_consecutive用法及代码示例
- Python PyTorch unique用法及代码示例
- Python PyTorch unused用法及代码示例
- Python PyTorch unbind用法及代码示例
- Python PyTorch unsqueeze用法及代码示例
- Python PyTorch use_deterministic_algorithms用法及代码示例
- Python PyTorch frexp用法及代码示例
- Python PyTorch jvp用法及代码示例
- Python PyTorch cholesky用法及代码示例
- Python PyTorch vdot用法及代码示例
- Python PyTorch ELU用法及代码示例
- Python PyTorch ScaledDotProduct.__init__用法及代码示例
- Python PyTorch gumbel_softmax用法及代码示例
- Python PyTorch get_tokenizer用法及代码示例
- Python PyTorch saved_tensors_hooks用法及代码示例
- Python PyTorch positive用法及代码示例
- Python PyTorch renorm用法及代码示例
- Python PyTorch AvgPool2d用法及代码示例
- Python PyTorch MaxUnpool3d用法及代码示例
- Python PyTorch Bernoulli用法及代码示例
- Python PyTorch Tensor.unflatten用法及代码示例
- Python PyTorch Sigmoid用法及代码示例
- Python PyTorch Tensor.register_hook用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchrec.distributed.planner.partitioners.uniform_partition。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。