models

Generated segment models.

class pysatl_cpd.data.generator.segments.models.GeneratedSegment(name, data, feature_names, segment_info, metadata=<factory>)[source]

Bases: object

Generated segment with data and associated metadata.

Variables:
  • name – Name identifier for the segment.

  • data – Numeric array containing the generated time series data.

  • feature_names – Tuple of feature names corresponding to data columns.

  • segment_info – Segment metadata including start/end indices and annotations.

  • metadata – Additional user-defined metadata as key-value pairs.

Parameters:
name: str
data: NumericArray
feature_names: tuple[str, ...]
segment_info: SegmentInfo
metadata: frozendict[str, Hashable]
__init__(name, data, feature_names, segment_info, metadata=<factory>)
Parameters:
Return type:

None