mindspore.numpy.append
- mindspore.numpy.append(arr, values, axis=None)[源代码]
将值添加到Tensor的末尾。
- 参数:
arr (Tensor) - 需要被添加
values的数组。values (Tensor) - 添加到数组
arr中的值。该输入的形状必须正确(与arr的形状相同,不包括axis)。如果未指定axis,则值可以是任何形状,并且在使用前将被展平。axis (int, 可选) - 所要附加的
values的轴。如果未给定axis,则arr和values在使用前都会被展平,默认值:None。
- 返回:
Tensor,添加值到指定
axis上的Tensor。- 异常:
TypeError - 如果输入参数非上述给定的类型。
ValueError - 如果输入的
axis超过了arr.ndim。
- 支持平台:
AscendGPUCPU
样例:
>>> import mindspore.numpy as np >>> a = np.ones((2, 3)) >>> b = np.ones((2, 1)) >>> print(np.append(a, b, axis=1).shape) (2, 4)