tseda.dataloader.white_noise_data_loader module

White-noise time-series generator used for testing and baseline comparisons.

class tseda.dataloader.white_noise_data_loader.WhiteNoiseDataLoader(file_path: str = 'data/white_noise_series.csv')[source]

Bases: LocalDataLoader

Generate an i.i.d. Gaussian white-noise series with hourly frequency.

Initialize with the white-noise CSV path (unused; series is always generated in memory).

Parameters:

file_path – Placeholder path; the series is always generated programmatically.

__init__(file_path: str = 'data/white_noise_series.csv')[source]

Initialize with the white-noise CSV path (unused; series is always generated in memory).

Parameters:

file_path – Placeholder path; the series is always generated programmatically.

get_series() pandas.Series[source]

Generate a Gaussian white-noise series for 30 days (hourly).

Returns:

Numeric series indexed by hourly timestamps.