megengine.functional.tan¶
- tan(x)[源代码]¶
元素
函数计算输入 Tensor
中每个元素 的 tangent近似值。元素 应该以弧度表示。函数的定义域为
(-infinity, +infinity)
,值域为(-infinity, +infinity)
。- 参数
x – 输入张量,其元素均以弧度表示。应具有浮点数据类型。
- 返回
一个 Tensor ,包含
中每个元素的 tangent 值。返回的 Tensor 将会使用浮点数据类型,具体见 类型提升规则 。
特殊的案例
对于浮点数的操作,
若
是NaN
,则结果为NaN
。如果
是+0
,那么结果是+0
。如果
是-0
,那么结果是-0
。如果
是+infinity
或-infinity
,结果将是NaN
。
实际案例
>>> F.tan(0) Tensor(0.0, device=xpux:0)
对元素求tangent:
>>> import math >>> x = Tensor([0, math.pi/4, math.pi]) >>> F.tan(x) Tensor([0. 1. 0.], device=xpux:0)