megengine.functional.exp¶
- exp(x)[源代码]¶
逐元素 \(e^x\) 操作。
计算输入张量 \(x\) 的每一个元素 \(x_i\) 的近似指数函数值(对 \(e\) 施加指数值 \(x_i\), 其中 \(e\) 是自然对数函数的底数)。
这个函数的定义域为
[-infinity, +infinity]
, 值域为[+0, +infinity]
。- 参数
x – 输入 tensor。应该具有 float 数据类型。
- 返回
一个承接 \(x\) 中每一个元素的指数运算结果的张量。返回张量必须是浮点数据类型(具体参见 类型提升规则 ).
特殊的案例
对于浮点数的操作,
若 \(x_i\) 是
NaN
,则结果为NaN
。如果 \(x_i\),结果就是
1
。如果 \(x_i\)-0``,则结果为``1``。
若 \(x_i\) 是
+infinity
,则结果为+infinity
。如果 \(x_i\) 是
-infinity
, 则结果为+0
.
实际案例
>>> F.exp([0, F.log(2)]) Tensor([1. 2.], device=xpux:0)