Transformer
RandomIntervalSegmenter
Unequal lengthUnequal length removes
Random interval segmenter transformer.
Quickstart
python
from sktime.transformations.segment import RandomIntervalSegmenter
estimator = RandomIntervalSegmenter(n_intervals='sqrt', min_length=None, max_length=None, random_state=None)Parameters(2)
- n_intervalsstr, int or float
Number of intervals to generate. - If “log”, log of m is used where m is length of time series. - If “sqrt”, sqrt of m is used. - If “random”, random number of intervals is generated. - If int, n_intervals intervals are generated. - If float, int(n_intervals * m) is used with n_intervals giving the fraction of intervals of the time series length.
For all arguments relative to the length of the time series, the generated number of intervals is always at least 1.
Default is “sqrt”.
- random_stateint, RandomState instance or None, optional (default=None)
If int, random_state is the seed used by the random number generator; If RandomState instance, random_state is the random number generator; If None, the random number generator is the RandomState instance used by
np.random.