Statistics¶
Order statistics¶
-
cupy.
nanmin
(a, axis=None, out=None, keepdims=False)[source]¶ Returns the minimum of an array along an axis ignoring NaN.
When there is a slice whose elements are all NaN, a
RuntimeWarning
is raised and NaN is returned.Parameters: - a (cupy.ndarray) – Array to take the minimum.
- axis (int) – Along which axis to take the minimum. The flattened array is used by default.
- out (cupy.ndarray) – Output array.
- keepdims (bool) – If
True
, the axis is remained as an axis of size one.
Returns: The minimum of
a
, along the axis if specified.Return type: See also
-
cupy.
nanmax
(a, axis=None, out=None, keepdims=False)[source]¶ Returns the maximum of an array along an axis ignoring NaN.
When there is a slice whose elements are all NaN, a
RuntimeWarning
is raised and NaN is returned.Parameters: - a (cupy.ndarray) – Array to take the maximum.
- axis (int) – Along which axis to take the maximum. The flattened array is used by default.
- out (cupy.ndarray) – Output array.
- keepdims (bool) – If
True
, the axis is remained as an axis of size one.
Returns: The maximum of
a
, along the axis if specified.Return type: See also
Means and variances¶
-
cupy.
mean
(a, axis=None, dtype=None, out=None, keepdims=False)[source]¶ Returns the arithmetic mean along an axis.
Parameters: - a (cupy.ndarray) – Array to compute mean.
- axis (int) – Along which axis to compute mean. The flattened array is used by default.
- dtype – Data type specifier.
- out (cupy.ndarray) – Output array.
- keepdims (bool) – If
True
, the axis is remained as an axis of size one.
Returns: The mean of the input array along the axis.
Return type: See also
-
cupy.
var
(a, axis=None, dtype=None, out=None, ddof=0, keepdims=False)[source]¶ Returns the variance along an axis.
Parameters: - a (cupy.ndarray) – Array to compute variance.
- axis (int) – Along which axis to compute variance. The flattened array is used by default.
- dtype – Data type specifier.
- out (cupy.ndarray) – Output array.
- keepdims (bool) – If
True
, the axis is remained as an axis of size one.
Returns: The variance of the input array along the axis.
Return type: See also
-
cupy.
std
(a, axis=None, dtype=None, out=None, ddof=0, keepdims=False)[source]¶ Returns the standard deviation along an axis.
Parameters: - a (cupy.ndarray) – Array to compute standard deviation.
- axis (int) – Along which axis to compute standard deviation. The flattened array is used by default.
- dtype – Data type specifier.
- out (cupy.ndarray) – Output array.
- keepdims (bool) – If
True
, the axis is remained as an axis of size one.
Returns: The standard deviation of the input array along the axis.
Return type: See also
Histograms¶
-
cupy.
bincount
(x, weights=None, minlength=None)[source]¶ Count number of occurrences of each value in array of non-negative ints.
Parameters: - x (cupy.ndarray) – Input array.
- weights (cupy.ndarray) – Weights array which has the same shape as
x
. - minlength (int) – A minimum number of bins for the output array.
Returns: - The result of binning the input array. The length of
output is equal to
max(cupy.max(x) + 1, minlength)
.
Return type: See also