mindspore.Tensor.copy_

查看源文件
mindspore.Tensor.copy_(src, non_blocking=False)[源代码]

将src中的元素复制到Tensor中并返回这个Tensor。

警告

这是一个实验性API,后续可能修改或删除。 src 需可广播为 selfsrc 可以是不同的数据类型。

参数:
  • src (Tensor) - 用于复制的Tensor。

  • non_blocking (bool) - 当前无作用。

返回:

Tensor,赋值后的Tensor。

支持平台:

Ascend

样例:

>>> import numpy as np
>>> from mindspore import Tensor
>>> a = Tensor(np.ones((3,3)).astype("float32"))
>>> b = Tensor(np.zeros((3,3)).astype("float32"))
>>> a.copy_(b)
>>> print(a)
[[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]