mindspore/docs/api/api_python/ops/mindspore.ops.func_split.rst

20 lines
906 B
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.ops.split
====================
.. py:function:: mindspore.ops.split(tensor, split_size_or_sections, axis=0)
沿指定轴将输入tensor切分成多个子tensor。
参数:
- **tensor** (Tensor) - 输入tensor。
- **split_size_or_sections** (Union[int, tuple(int), list(int)]) - 切分后子tensor的大小。
- **axis** (int可选) - 指定轴,默认 ``0``
.. note::
- 如果 `split_size_or_sections` 是int类型 `tensor` 将被均匀切分成块,每块大小为 `split_size_or_sections` ,若 `tensor.shape[axis]` 不能被 `split_size_or_sections` 整除,则最后一块大小为余数;
- 如果 `split_size_or_sections` 是tuple或list类型`tensor` 将沿 `axis` 轴被切分成 `len(split_size_or_sections)` 块,大小为 `split_size_or_sections`
返回:
一个由tensor组成的tuple。