mindspore.mint.splitпғҒ

mindspore.mint.split(tensor, split_size_or_sections, dim=0)[жәҗд»Јз Ғ]пғҒ

ж №жҚ®жҢҮе®ҡзҡ„иҪҙе°Ҷиҫ“е…ҘTensorеҲҮеҲҶжҲҗеқ—гҖӮ

еҸӮж•°пјҡ
  • tensor (Tensor) - иҰҒиў«еҲҮеҲҶзҡ„TensorгҖӮ

  • split_size_or_sections (Union[int, tuple(int), list(int)]) - еҰӮжһң split_size_or_sections жҳҜintзұ»еһӢпјҢ tensorе°Ҷиў«еқҮеҢҖзҡ„еҲҮеҲҶжҲҗеқ—пјҢжҜҸеқ—зҡ„еӨ§е°Ҹдёә split_size_or_sections пјҢиӢҘ tensor.shape[dim] дёҚиғҪиў« split_size_or_sections vpn永久免费梯子 ж•ҙйҷӨпјҢеҲҷжңҖеҗҺдёҖеқ—еӨ§е°Ҹе°Ҷе°ҸдәҺ split_size_or_sections пјӣеҰӮжһң split_size_or_sections жҳҜlistзұ»еһӢпјҢtensor е°ҶжІҝ dim иҪҙиў«еҲҮеҲҶжҲҗ len(split_size_or_sections) еқ—пјҢеӨ§е°Ҹдёә split_size_or_sectionsгҖӮ

  • dim (intпјҢеҸҜйҖү) - жҢҮе®ҡеҲҶеүІиҪҙгҖӮй»ҳи®ӨеҖјпјҡ 0 гҖӮ

иҝ”еӣһпјҡ

е…ғзҙ дёәTensorзҡ„TupleгҖӮ

ејӮеёёпјҡ
  • TypeError - tensor дёҚжҳҜTensorгҖӮ

  • TypeError - dim дёҚжҳҜintзұ»еһӢгҖӮ

  • ValueError - dim дёҚеңЁ[-tensor.ndim, tensor.ndim)иҢғеӣҙдёӯгҖӮ

  • TypeError - split_size_or_sections дёӯзҡ„жҜҸдёӘе…ғзҙ йғҪдёҚжҳҜintзұ»еһӢгҖӮ

  • TypeError - split_size_or_sections дёҚжҳҜintгҖҒtuple(int)жҲ–list(int)гҖӮ

  • ValueError - split_size_or_sections зҡ„е’ҢдёҚзӯүдәҺtensor.shape[dim]гҖӮ

ж”ҜжҢҒе№іеҸ°пјҡ

Ascend

ж ·дҫӢпјҡ

>>> import numpy as np
>>> import mindspore
>>> from mindspore import Tensor
>>> input_x = np.arange(9).astype("float32")
>>> output = mindspore.mint.split(Tensor(input_x), 3)
>>> print(output)
(Tensor(shape=[3], dtype=Float32, value= [ vpn梯子 免费 0.00000000e+00,  1.00000000e+00, vpn free 免费的vpn梯子  2.00000000e+00]),
 vpn free Tensor(shape=[3], dtype=Float32, value= [ 3.00000000e+00,  4.00000000e+00,  vpn梯子 5.00000000e+00]),
 Tensor(shape=[3], dtype=Float32, value= vpn永久免费梯子 [ vpn梯子 6.00000000e+00,  免费的vpn梯子 7.00000000e+00,  8.00000000e+00]))