Transformer
IntervalSegmenter
Reihen ungleicher LängeGleicht Reihenlängen an
Interval segmentation transformer.
Schnellstart
python
from sktime.transformations.segment import IntervalSegmenter
estimator = IntervalSegmenter(intervals=10)Tags
Fähigkeiten
- Reihen ungleicher Länge
- Gleicht Reihenlängen an: Unterstützt
- Multivariat: Nicht unterstützt
- Inverse Transformation: Nicht unterstützt
- Fehlende Werte: Nicht unterstützt
- Entfernt fehlende Werte: Nicht unterstützt
Eigenschaften
- Eingabetypscitype:transform-input
- Series
- Ausgabetypscitype:transform-output
- Series
- Label-Typscitype:transform-labels
- None
- Fit ist leerfit_is_empty
- Nein
- Behält den Zeitindextransform-returns-same-time-index
- Nein
- Benötigt Xrequires_X
- Ja
- Benötigt yrequires_y
- Nein
- X und y brauchen denselben IndexX-y-must-have-same-index
- Nein
Parameter(1)
- intervalsint, np.ndarray or list of np.ndarrays
Number or positions of intervals to generate.
If int, intervals gives the number of generated intervals.
If ndarray, 2d np.ndarray [n_intervals, 2] with rows giving intervals, the first column giving start points, and the second column giving end points of intervals
If list of ndarrays, applied to each column of X, where each entry in the list is a 2d np.ndarray [n_intervals, 2] with rows giving intervals, the first column giving start points, and the second column giving end points of intervals.
Beispiele
>>> from sktime.utils._testing.panel import _make_panel
>>> from sktime.transformations.segment import IntervalSegmenter
>>> X = _make_panel ()
>>> t = IntervalSegmenter ()
>>> Xt = t. fit_transform (X)