rad2deg¶
将元素从弧度的角度转换为度
\[rad2deg(x)=180/ \pi * x\]
参数¶
x (Tensor) - 输入的 Tensor,数据类型为:int32、int64、float32、float64。
name (str,可选) - 操作的名称(可选,默认值为 None)。更多信息请参见 Name。
返回¶
输出 Tensor,与 x
维度相同、数据类型相同(输入为 int 时,输出数据类型为 float32)。
代码示例¶
import paddle
import math
x1 = paddle.to_tensor([3.142, -3.142, 6.283, -6.283, 1.570, -1.570])
result1 = paddle.rad2deg(x1)
print(result1)
# Tensor(shape=[6], dtype=float32, place=CUDAPlace(0), stop_gradient=True,
# [180.02334595, -180.02334595, 359.98937988, -359.98937988,
# 9.95437622 , -89.95437622])
x2 = paddle.to_tensor(math.pi/2)
result2 = paddle.rad2deg(x2)
print(result2)
# Tensor(shape=[1], dtype=float32, place=CUDAPlace(0), stop_gradient=True,
# [90.])
x3 = paddle.to_tensor(1)
result3 = paddle.rad2deg(x3)
print(result3)
# Tensor(shape=[1], dtype=float32, place=CUDAPlace(0), stop_gradient=True,
# [57.29578018])