mindspore.ops.Erfinv
- class mindspore.ops.Erfinv[源代码]
计算输入Tensor的逆误差函数。逆误差函数在范围(-1,1)。
公式定义为:
\[erfinv(erf(x)) = x\]- 输入:
input_x (Tensor) - 待计算的输入Tensor,数据类型为float32或float16。
- 输出:
Tensor,数据类型和shape与 input_x 相同。
- 异常:
TypeError - 如果 input_x 的数据类型既不是float32也不是float16。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> x = Tensor(np.array([0, 0.5, -0.9]), mindspore.float32) >>> erfinv = ops.Erfinv() >>> output = erfinv(x) >>> print(output) [ 0. 0.47695306 -1.1630805 ]