jax.numpy.nan_to_num#
- jax.numpy.nan_to_num(x, copy=True, nan=0.0, posinf=None, neginf=None)[source]#
用零替换 NaN,用大的有限数替换无穷大(默认
LAX 后端实现
numpy.nan_to_num()
.原始文档字符串如下。
行为)或用用户使用 `nan`、`posinf` 和/或 `neginf` 关键字定义的数字替换。
如果 x 是非精确的,则 NaN 将被零或 nan 关键字中用户定义的值替换,无穷大将被
x.dtype
可表示的最大有限浮点数或 posinf 关键字中用户定义的值替换,而负无穷大将被x.dtype
可表示的最小有限浮点数或 neginf 关键字中用户定义的值替换。对于复数类型,上述操作将分别应用于 x 的实部和虚部。
如果 x 不是非精确的,则不会进行任何替换。
- 参数:
- 返回值:
out – x,其中非有限值已被替换。如果 copy 为 False,则这可能是 x 本身。
- 返回类型:
ndarray