dymad.numerics.denoising

Functions

denoise(data, *[, method, axis])

Apply a model-independent denoising method while preserving the input array type.

denoising_metrics(*, original, denoised)

Aggregate denoising deltas and roughness statistics across one or more signals.

dymad.numerics.denoising.denoise(data, *, method='savgol', axis=0, **kwargs)

Apply a model-independent denoising method while preserving the input array type.

Return type:

ndarray | Tensor

dymad.numerics.denoising.denoising_metrics(*, original, denoised)

Aggregate denoising deltas and roughness statistics across one or more signals.

Return type:

dict[str, float]