steady_state_generator#

Provides the generator for PredictionTask signals.

class SteadyStateGenerator(sm: SystemModelInterface)#

Bases: object

Defines how to generate signals from a PredictionTask.

Initializes the PredictionTaskBuilder.

Parameters:

sm – A SystemModel, for which the signals should be built.

generate_signals(n: int = 100) DataFrame#

Generates signals.

Parameters:

n – The number of samples.

Returns:

A list of (noised and sparsed) signals.

Raises:

ValueError – if a signal has no steady state.

Note

This method will probably not work for prediction tasks using a derivative noiser.