cupy.nanmedian#

cupy.nanmedian(a, axis=None, out=None, overwrite_input=False, keepdims=False)[source]#

计算指定轴上的中位数,同时忽略 NaNs。

返回数组元素的中位数。

参数:
  • a (cupy.ndarray) – 要计算中位数的数组。

  • axis (int, int 序列None) – 计算中位数的轴。默认使用扁平化数组。

  • out (cupy.ndarray) – 输出数组。

  • overwrite_input (布尔值) – 如果 True,则允许使用输入数组 a 的内存进行计算。输入数组将因调用 median 而被修改。当您不需要保留输入数组的内容时,这将节省内存。将输入视为未定义,但它很可能被完全或部分排序。默认为 False。如果 overwrite_inputTruea 尚未是 ndarray,则会引发错误。

  • keepdims (布尔值) – 如果 True,则轴保留为大小为一的轴。

返回值:

a 的中位数,如果指定了轴,则沿着该轴计算。

返回类型:

cupy.ndarray

另请参阅

numpy.nanmedian()