np_provider
Plain provider builders for generated data.
- pysatl_cpd.data.generator.providers.np_provider.build_plain_multivariate_labeled_data(series, *, name, annotation=None)[source]
Build plain multivariate labeled data from generated series.
- Parameters:
series (
GeneratedSeries) – Generated series containing data and metadata.name (
str) – Name for the timeseries annotation.annotation (
TimeseriesAnnotation|None) – Optional timeseries annotation. If None, one is created using the series metadata.
- Returns:
Plain multivariate labeled data instance.
- Return type:
- pysatl_cpd.data.generator.providers.np_provider.build_plain_univariate_labeled_data(series, *, feature_name, name, annotation=None)[source]
Build plain univariate labeled data from generated series.
- Parameters:
series (
GeneratedSeries) – Generated series containing data and metadata.feature_name (
str) – Name of the feature to extract as univariate data.name (
str) – Name for the timeseries annotation.annotation (
TimeseriesAnnotation|None) – Optional timeseries annotation. If None, one is created using the series metadata.
- Returns:
Plain univariate labeled data instance.
- Return type:
- Raises:
ValueError – If the feature name is not found in the series.