deg2rad¶
将元素从度转换为弧度
\[deg2rad(x)=\pi * x / 180\]
参数¶
x (Tensor) - 输入的 Tensor,数据类型为:int32、int64、float32、float64。
name (str,可选) - 操作的名称(可选,默认值为 None)。更多信息请参见 Name。
返回¶
输出 Tensor,与 x
维度相同、数据类型相同(输入为 int 时,输出数据类型为 float32)。
代码示例¶
import paddle
x1 = paddle.to_tensor([180.0, -180.0, 360.0, -360.0, 90.0, -90.0])
result1 = paddle.deg2rad(x1)
print(result1)
# Tensor(shape=[6], dtype=float32, place=CUDAPlace(0), stop_gradient=True,
# [3.14159274, -3.14159274, 6.28318548, -6.28318548, 1.57079637,
# -1.57079637])
x2 = paddle.to_tensor(180)
result2 = paddle.deg2rad(x2)
print(result2)
# Tensor(shape=[], dtype=float32, place=CUDAPlace(0), stop_gradient=True,
# 3.14159274)