Estimator Overview

The table below gives an overview of all estimators in aeon and their capabilities.

  • Supporting multivariate time series (Mult.)

  • Supporting unequal length time series (Uneq.)

  • Supporting missing values (Miss.)

Estimator name

Module

Method family

Mult.

Uneq.

Miss.

ClassificationAdapter

anomaly_detection

collection

OutlierDetectionAdapter

anomaly_detection

collection

ROCKAD

anomaly_detection

collection

PyODAdapter

anomaly_detection

series

CBLOF

anomaly_detection

series/distance_based

KMeansAD

anomaly_detection

series/distance_based

LOF

anomaly_detection

series/distance_based

LeftSTAMPi

anomaly_detection

series/distance_based

MERLIN

anomaly_detection

series/distance_based

ROCKAD

anomaly_detection

series/distance_based

STOMP

anomaly_detection

series/distance_based

COPOD

anomaly_detection

series/distribution_based

DWT_MLEAD

anomaly_detection

series/distribution_based

IsolationForest

anomaly_detection

series/outlier_detection

OneClassSVM

anomaly_detection

series/outlier_detection

STRAY

anomaly_detection

series/outlier_detection

DummyClassifier

classification

N/A

ClassifierChannelEnsemble

classification

compose

ClassifierEnsemble

classification

compose

ClassifierPipeline

classification

compose

Arsenal

classification

convolution_based

HydraClassifier

classification

convolution_based

MiniRocketClassifier

classification

convolution_based

MultiRocketClassifier

classification

convolution_based

MultiRocketHydraClassifier

classification

convolution_based

RocketClassifier

classification

convolution_based

DisjointCNNClassifier

classification

deep_learning

EncoderClassifier

classification

deep_learning

FCNClassifier

classification

deep_learning

InceptionTimeClassifier

classification

deep_learning

IndividualInceptionClassifier

classification

deep_learning

IndividualLITEClassifier

classification

deep_learning

LITETimeClassifier

classification

deep_learning

MLPClassifier

classification

deep_learning

ResNetClassifier

classification

deep_learning

TimeCNNClassifier

classification

deep_learning

BOSSEnsemble

classification

dictionary_based

ContractableBOSS

classification

dictionary_based

IndividualBOSS

classification

dictionary_based

IndividualTDE

classification

dictionary_based

MUSE

classification

dictionary_based

MrSEQLClassifier

classification

dictionary_based

MrSQMClassifier

classification

dictionary_based

REDCOMETS

classification

dictionary_based

TemporalDictionaryEnsemble

classification

dictionary_based

WEASEL

classification

dictionary_based

WEASEL_V2

classification

dictionary_based

ElasticEnsemble

classification

distance_based

KNeighborsTimeSeriesClassifier

classification

distance_based

ProximityForest

classification

distance_based

ProximityTree

classification

distance_based

ProbabilityThresholdEarlyClassifier

classification

early_classification

TEASER

classification

early_classification

Catch22Classifier

classification

feature_based

FreshPRINCEClassifier

classification

feature_based

SignatureClassifier

classification

feature_based

SummaryClassifier

classification

feature_based

TDMVDCClassifier

classification

feature_based

TSFreshClassifier

classification

feature_based

HIVECOTEV1

classification

hybrid

HIVECOTEV2

classification

hybrid

RISTClassifier

classification

hybrid

CanonicalIntervalForestClassifier

classification

interval_based

DrCIFClassifier

classification

interval_based

IntervalForestClassifier

classification

interval_based

QUANTClassifier

classification

interval_based

RSTSF

classification

interval_based

RandomIntervalClassifier

classification

interval_based

RandomIntervalSpectralEnsembleClassifier

classification

interval_based

SupervisedIntervalClassifier

classification

interval_based

SupervisedTimeSeriesForest

classification

interval_based

TimeSeriesForestClassifier

classification

interval_based

IndividualOrdinalTDE

classification

ordinal_classification

OrdinalTDE

classification

ordinal_classification

LearningShapeletClassifier

classification

shapelet_based

RDSTClassifier

classification

shapelet_based

RSASTClassifier

classification

shapelet_based

SASTClassifier

classification

shapelet_based

ShapeletTransformClassifier

classification

shapelet_based

SklearnClassifierWrapper

classification

sklearn

DummyClusterer

clustering

N/A

ElasticSOM

clustering

N/A

KASBA

clustering

N/A

KShape

clustering

N/A

KSpectralCentroid

clustering

N/A

TimeSeriesCLARA

clustering

N/A

TimeSeriesCLARANS

clustering

N/A

TimeSeriesKMeans

clustering

N/A

TimeSeriesKMedoids

clustering

N/A

TimeSeriesKShape

clustering

N/A

TimeSeriesKernelKMeans

clustering

N/A

ClustererPipeline

clustering

compose

AEAttentionBiGRUClusterer

clustering

deep_learning

AEBiGRUClusterer

clustering

deep_learning

AEDCNNClusterer

clustering

deep_learning

AEDRNNClusterer

clustering

deep_learning

AEFCNClusterer

clustering

deep_learning

AEResNetClusterer

clustering

deep_learning

Catch22Clusterer

clustering

feature_based

SummaryClusterer

clustering

feature_based

TSFreshClusterer

clustering

feature_based

NaiveForecaster

forecasting

N/A

RegressionForecaster

forecasting

N/A

DeepARForecaster

forecasting

deep_learning

TCNForecaster

forecasting

deep_learning

SETAR

forecasting

machine_learning

SETARForest

forecasting

machine_learning

SETARTree

forecasting

machine_learning

ARIMA

forecasting

stats

AutoARIMA

forecasting

stats

AutoETS

forecasting

stats

AutoTAR

forecasting

stats

ETS

forecasting

stats

TAR

forecasting

stats

TVP

forecasting

stats

Theta

forecasting

stats

DummyRegressor

regression

N/A

RegressorEnsemble

regression

compose

RegressorPipeline

regression

compose

HydraRegressor

regression

convolution_based

MiniRocketRegressor

regression

convolution_based

MultiRocketHydraRegressor

regression

convolution_based

MultiRocketRegressor

regression

convolution_based

RocketRegressor

regression

convolution_based

DisjointCNNRegressor

regression

deep_learning

EncoderRegressor

regression

deep_learning

FCNRegressor

regression

deep_learning

InceptionTimeRegressor

regression

deep_learning

IndividualInceptionRegressor

regression

deep_learning

IndividualLITERegressor

regression

deep_learning

LITETimeRegressor

regression

deep_learning

MLPRegressor

regression

deep_learning

RecurrentRegressor

regression

deep_learning

ResNetRegressor

regression

deep_learning

TimeCNNRegressor

regression

deep_learning

KNeighborsTimeSeriesRegressor

regression

distance_based

Catch22Regressor

regression

feature_based

FreshPRINCERegressor

regression

feature_based

SummaryRegressor

regression

feature_based

TSFreshRegressor

regression

feature_based

RISTRegressor

regression

hybrid

CanonicalIntervalForestRegressor

regression

interval_based

DrCIFRegressor

regression

interval_based

IntervalForestRegressor

regression

interval_based

QUANTRegressor

regression

interval_based

RandomIntervalRegressor

regression

interval_based

RandomIntervalSpectralEnsembleRegressor

regression

interval_based

TimeSeriesForestRegressor

regression

interval_based

RDSTRegressor

regression

shapelet_based

SklearnRegressorWrapper

regression

sklearn

BinSegmenter

segmentation

N/A

ClaSPSegmenter

segmentation

N/A

EAggloSegmenter

segmentation

N/A

FLUSSSegmenter

segmentation

N/A

GreedyGaussianSegmenter

segmentation

N/A

HMMSegmenter

segmentation

N/A

HidalgoSegmenter

segmentation

N/A

InformationGainSegmenter

segmentation

N/A

RandomSegmenter

segmentation

N/A

RandomProjectionIndexANN

similarity_search

collection/neighbors

StompMotif

similarity_search

series/motifs

DummySNN

similarity_search

series/neighbors

MassSNN

similarity_search

series/neighbors

ARCoefficientTransformer

transformations

collection

AutocorrelationFunctionTransformer

transformations

collection

Centerer

transformations

collection

DWTTransformer

transformations

collection

DownsampleTransformer

transformations

collection

HOG1DTransformer

transformations

collection

MatrixProfile

transformations

collection

MinMaxScaler

transformations

collection

Normalizer

transformations

collection

PeriodogramTransformer

transformations

collection

SeriesToCollectionBroadcaster

transformations

collection

SimpleImputer

transformations

collection

SlopeTransformer

transformations

collection

Tabularizer

transformations

collection

ChannelScorer

transformations

collection/channel_selection

ElbowClassPairwise

transformations

collection/channel_selection

ElbowClassSum

transformations

collection/channel_selection

RandomChannelSelector

transformations

collection/channel_selection

CollectionId

transformations

collection/compose

CollectionTransformerPipeline

transformations

collection/compose

HydraTransformer

transformations

collection/convolution_based

MiniRocket

transformations

collection/convolution_based

MultiRocket

transformations

collection/convolution_based

Rocket

transformations

collection/convolution_based

ROCKETGPU

transformations

collection/convolution_based/rocketGPU

BORF

transformations

collection/dictionary_based

PAA

transformations

collection/dictionary_based

SAX

transformations

collection/dictionary_based

SFA

transformations

collection/dictionary_based

SFAFast

transformations

collection/dictionary_based

SFAWhole

transformations

collection/dictionary_based

Catch22

transformations

collection/feature_based

SevenNumberSummary

transformations

collection/feature_based

TSFresh

transformations

collection/feature_based

TSFreshRelevant

transformations

collection/feature_based

ADASYN

transformations

collection/imbalance

ESMOTE

transformations

collection/imbalance

OHIT

transformations

collection/imbalance

SMOTE

transformations

collection/imbalance

QUANTTransformer

transformations

collection/interval_based

RandomIntervals

transformations

collection/interval_based

SupervisedIntervals

transformations

collection/interval_based

TRILITE

transformations

collection/self_supervised

TimeMCL

transformations

collection/self_supervised

RSAST

transformations

collection/shapelet_based

RandomDilatedShapeletTransform

transformations

collection/shapelet_based

RandomShapeletTransform

transformations

collection/shapelet_based

SAST

transformations

collection/shapelet_based

SignatureTransformer

transformations

collection/signature_based

Padder

transformations

collection/unequal_length

Resizer

transformations

collection/unequal_length

Truncator

transformations

collection/unequal_length

AutoCorrelationSeriesTransformer

transformations

series

BKFilter

transformations

series

BoxCoxTransformer

transformations

series

ClaSPTransformer

transformations

series

CollectionToSeriesWrapper

transformations

series

DifferenceTransformer

transformations

series

Dobin

transformations

series

LogTransformer

transformations

series

MatrixProfileSeriesTransformer

transformations

series

MatrixProfileTransformer

transformations

series

PCASeriesTransformer

transformations

series

PLASeriesTransformer

transformations

series

STLSeriesTransformer

transformations

series

ScaledLogitSeriesTransformer

transformations

series

StatsModelsACF

transformations

series

StatsModelsPACF

transformations

series

WarpingSeriesTransformer

transformations

series

SeriesId

transformations

series/compose

SeriesTransformerPipeline

transformations

series/compose

DiscreteFourierApproximation

transformations

series/smoothing

ExponentialSmoothing

transformations

series/smoothing

GaussianFilter

transformations

series/smoothing

LOWESS

transformations

series/smoothing

MovingAverage

transformations

series/smoothing

RecursiveMedianSieve

transformations

series/smoothing

SavitzkyGolayFilter

transformations

series/smoothing