cupy.quantile

cupy.quantile(a, q, axis=None, out=None, interpolation='linear', keepdims=False)[source]

Computes the q-th quantile of the data along the specified axis.

Parameters
  • a (cupy.ndarray) – Array for which to compute quantiles.

  • q (float, tuple of floats or cupy.ndarray) – Quantiles to compute in the range between 0 and 1 inclusive.

  • axis (int or tuple of ints) – Along which axis or axes to compute the quantiles. The flattened array is used by default.

  • out (cupy.ndarray) – Output array.

  • interpolation (str) – Interpolation method when a quantile lies between two data points. linear interpolation is used by default. Supported interpolations are``lower``, higher, midpoint, nearest and linear.

  • keepdims (bool) – If True, the axis is remained as an axis of size one.

Returns

The quantiles of a, along the axis if specified.

Return type

cupy.ndarray

See also

numpy.quantile()