mindspore.numpy.reshape ================================= .. py:function:: mindspore.numpy.reshape(x, new_shape) 在不改变数据的情况下重塑一个Tensor。 参数: - **x** (Tensor) - 需要重塑的Tensor。 - **new_shape** (Union[int, list(int), tuple(int)]) - Tensor的新shape。必须与原始shape兼容。如果 ``new_shape`` 是一个只有一个元素的tuple,则结果将是一个具有该长度的一维Tensor。 ``new_shape`` 中的一个维度可以是-1,此时该维度的值将根据Tensor的总长度和其他维度的大小推断得出。 返回: 重塑后的Tensor,其数据类型与原始Tensor ``x`` 相同。 异常: - **TypeError** - 如果 ``new_shape`` 既不是整数、list或tuple,或者 ``x`` 不是Tensor。 - **ValueError** - 如果 ``new_shape`` 与 ``x`` 的原始shape不兼容。