Quantile#

class deeptrack.statistics.Quantile(feature: Feature | None = None, q: float = 0.95, axis: int | tuple[int, ...] | None = None, keepdims: bool = False, distributed: bool = True, **kwargs: Any)#

Bases: Reducer

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

Parameters#

feature: Feature, optional

If not None, the output of this feature is used as the input.

q: float

Quantile to compute, 0 through 1.

axis: int or tuple of int or None

The axis or axes along which the quantile is performed. If None, the quantile is performed over all axes.

keepdims: bool

Whether to keep the singleton dimensions after reducing or squeezing them.

distributed: bool

Whether to apply the reducer to each image in the input list individually.

**kwargs: Any

Additional keyword arguments passed to the parent class and the quantile function.