megengine.distributed.helper.param_pack_split¶
- param_pack_split(inp, offsets, shapes)[源代码]¶
按照
offsets
和shapes
的描述拆分输入 Tensor,并返回拆分后的 Tensor 列表,仅用于parampack
。- 参数
- 返回
拆分后的 Tensor。
实际案例
>>> a = F.ones(10) >>> b, c = dist.helper.param_pack_split(a, [0, 1, 1, 10], [(1,), (3, 3)]) >>> b Tensor([1.], device=xpux:0) >>> c Tensor([[1. 1. 1.] [1. 1. 1.] [1. 1. 1.]], device=xpux:0)