jax.numpy.nanargmin#
- jax.numpy.nanargmin(a, axis=None, out=None, keepdims=None)[源代码]#
返回数组中最小值的索引,忽略 NaN。
JAX 实现
numpy.nanargmin()。- 参数:
- 返回:
包含沿指定轴的最小值的索引的数组。
- 返回类型:
注意
如果某个轴包含所有 NaN 值,则返回的索引将为 -1。这与
numpy.nanargmin()抛出错误的行为不同。另请参阅
jax.numpy.argmin():返回最小值的索引。jax.numpy.nanargmax():在忽略 NaN 值的情况下计算argmax。
示例
>>> x = jnp.array([jnp.nan, 3, 5, 4, 2]) >>> jnp.nanargmin(x) Array(4, dtype=int32)
>>> x = jnp.array([[1, 3, jnp.nan], ... [5, 4, jnp.nan]]) >>> jnp.nanargmin(x, axis=1) Array([0, 1], dtype=int32)
>>> jnp.nanargmin(x, axis=1, keepdims=True) Array([[0], [1]], dtype=int32)