The default behavior for adding and solving with noisemodels has changed from Pastas 1.5. Find more information here

pastas.noisemodels#

This module contains the noise models available in Pastas.

A Noise model may be used to transform the residual series into a noise series that better represents white noise.

Examples

By default, a noise model is added to a Pastas model. It is possible to replace the default model with different models as follows:

>>> n = ps.ArmaNoiseModel()
>>> ml.add_noisemodel(n)

or, to delete the noise model from the model:

>>> ml.del_noisemodel()

Functions

ArmaModel

NoiseModel

Classes

ArNoiseModel

Noise model with exponential decay of the residuals and weighting.

ArmaNoiseModel

ARMA(1,1) Noise model to simulate the noise as defined in Collenteur et al. [2021].

NoiseModelBase