cupy.quantile#
- cupy.quantile(a, q, axis=None, out=None, overwrite_input=False, method='linear', keepdims=False, *, interpolation=None)[源代码][源代码]#
计算沿指定轴的数据的第 q 个分位数。
- 参数:
a (cupy.ndarray) – 用于计算分位数的数组。
q (float, tuple of floats or cupy.ndarray) – 在0到1(包括0和1)之间的范围内要计算的分位数。
out (cupy.ndarray) – 输出数组。
overwrite_input (bool) – 如果为 True,则允许输入数组 a 在中间计算中被修改,以节省内存。在这种情况下,此函数完成后输入 a 的内容是未定义的。
method (str) – 当分位数位于两个数据点之间时的插值方法。默认使用
linear插值。支持的插值方法有lower、higher、midpoint、nearest和linear。keepdims (bool) – 如果
True,则轴将保持为大小为1的轴。interpolation (str) – 方法关键字参数的弃用名称。
- 返回:
a的分位数,如果指定了轴。- 返回类型:
参见
numpy.quantile()