mindspore.mint.sin

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

Computes sine of the input element-wise.

outputi=sin(inputi)
Parameters

input (Tensor) – The shape of tensor is (N,) where means, any number of additional dimensions.

Returns

Tensor, has the same shape and dtype as the input. The dtype of output is float32 when dtype of input is in [bool, int8, uint8, int16, int32, int64]. Otherwise output has the same dtype as the input.

Raises
  • TypeError – If input is not a Tensor.

  • TypeError

    • Ascend: If type of input is not bool, int8, uint8, int16, int32, int64, float16, float32 or float64, complex64, complex128.

Supported Platforms:

Ascend

Examples

>>> import mindspore
>>> import numpy as np
>>> from mindspore import Tensor, mint
>>> input = Tensor(np.array([0.62, 0.28, 0.43, 0.62]), mindspore.float32)
>>> output = mint.sin(input)
>>> print(output)
[0.58103514 0.27635565 0.4168708 0.58103514]