mrpro.utils.filters

Spatial and temporal filters.

Functions

ceil(x, /)

Return the ceiling of x as an Integral.

filter_separable(x, kernels, dim[, ...])

Apply the separable filter kernels to the tensor x along the axes dim.

gaussian_filter(x, sigmas[, dim, truncate, ...])

Apply a and-Gaussian filter.

reduce(function, iterable[, initial])

Apply a function of two arguments cumulatively to the items of a sequence or iterable, from left to right, so as to reduce the iterable to a single value.

repeat(tensor, pattern, **axes_lengths)

einops.repeat allows reordering elements and repeating them in arbitrary combinations.

uniform_filter(x, width[, dim, pad_mode, ...])

Apply a and-uniform filter.

Classes

Sequence()

All the operations on a read-only sequence.