mindspore.mint.clone

View Source On Gitee
mindspore.mint.clone(input)[source]

Returns a copy of the input tensor.

Note

This function is differentiable, and gradients will flow back directly from the calculation result of the function to the input.

Parameters

input (Tensor) – A tensor to be copied.

Returns

Tensor, with the same data, shape and type as input.

Raises

TypeError – If input is not a Tensor.

Supported Platforms:

Ascend

Examples

>>> import numpy as np
>>> from mindspore import Tensor, mint
>>> input = Tensor(np.ones((3,3)).astype("float32"))
>>> output = mint.clone(input)
>>> print(output)
[[1. 1. 1.]
 [1. 1. 1.]
 [1. 1. 1.]]