mindspore.Tensor.fill
- mindspore.Tensor.fill(value)[源代码]
用标量值填充数组。
Note
与NumPy不同,Tensor.fill()将始终返回一个新的Tensor,而不是填充原来的Tensor。
- 参数:
value (Union[None, int, float, bool]) - 所有元素都被赋予这个值。
- 返回:
Tensor,与原来的dtype和shape相同的Tensor。
- 异常:
TypeError - 输入参数具有前面未指定的类型。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import numpy as np >>> from mindspore import Tensor >>> a = Tensor(np.arange(4).reshape((2,2)).astype('float32')) >>> print(a.fill(1.0)) [[1. 1.] [1. 1.]]