megengine.functional.expm1¶
- expm1(x)[源代码]¶
逐元素 \(e^x - 1\) 操作。
计算输入的指数运算结果减1的值。
这个函数的定义域是
[-infinity, +infinity]
, 而值域为[-1, +infinity]
.\[y_i = e^{x_i} - 1\]- 参数
x – 输入 tensor。应该具有 float 数据类型。
- 返回
一个承接输入张量 \(x\) 的每一个元素映射值的张量。返回张量必须是浮点数据类型(具体参考 类型提升规则 ).
注解
该函数在 x 值比较小的情况下可以获取比 \(\exp(x) - 1\) 标准运算更高的精度。具体可参考 FDLIBM 或其他符合 IEEE 754-2019 合规性的数学库。
实际案例
>>> F.expm1(1e-10) Tensor(1e-10, device=xpux:0)