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_input
为True
且a
尚未是 ndarray,则会引发错误。keepdims (布尔值) – 如果
True
,则轴保留为大小为一的轴。
- 返回值:
a
的中位数,如果指定了轴,则沿着该轴计算。- 返回类型:
另请参阅