---
# System prepended metadata

title: classifiers dependency on transformers
tags: [aeon]

---

# classifiers dependency on transformers
###### tags: `aeon`

Transformers used in classification

BaseTransformer
TransformerPipeline
TabularToSeriesAdaptor
RandomIntervalFeatureExtractor
SFA
SFAFast
DerivativeSlopeTransformer
SlopeTransformer
DWTTransformer
HOG1DTransformer
SlidingWindowSegmenter
Catch22
TSFreshFeatureExtractor
MatrixProfile
RandomIntervals
SummaryTransformer
SignatureTransformer
MiniRocket
MiniRocketMultivariate
MultiRocket
MultiRocketMultivariate
Rocket
RandomShapeletTransform
Catch22Wrapper
RandomShapeletTransform
SupervisedIntervals

### _test_sklearn_compatibility
from sktime.transformations.panel.pca import PCATransformer




## classification/base.py
overloaded operators import
from sktime.transformations.base import BaseTransformer
from sktime.transformations.compose import TransformerPipeline
from sktime.transformations.series.adapt import TabularToSeriesAdaptor

## classification/compose
### _ensemble
summarize import RandomIntervalFeatureExtractor
### _pipeline
from sktime.transformations.base import BaseTransformer
from sktime.transformations.compose import TransformerPipeline

## classification/deep_learning
none

## classification/dictionary

### _tde
dictionary_based import SFA

### _boss, _muse, _weasel

dictionary_based import SFAFast

## classification/distance

### _elastic_ensemble
import DerivativeSlopeTransformer
### _shape_dtw
import SlopeTransformer
import DWTTransformer
import HOG1DTransformer
import SlidingWindowSegmenter

## classification/dummy
none
## classification/early_classification
none
## classification/feature_based
### _catch22_classifier
from catch22 import Catch22
### _fresh_prince
from tsfresh import TSFreshFeatureExtractor
### _matrix_profile_classifier
from matrix_profile import MatrixProfile
### _random_interval_classifier
from random_intervals import RandomIntervals
from sktime.transformations.series.summarize import SummaryTransformer
### _signature_based
from signature_based._checks import _handle_sktime_signatures
from signature_based._signature_method import SignatureTransformer


## classification/hybrid
none
## classification/interval_based
### _dr_cif 
from catch22 import Catch22

## classification/kernel_based
### _rocket_classifier, _arsenal
from sktime.transformations.panel.rocket import (
    MiniRocket,
    MiniRocketMultivariate,
    MultiRocket,
    MultiRocketMultivariate,
    Rocket,
)

## classification/plotting 
from catch22 import Catch22

## classification/shapelet_based
### _stc

from shapelet_transform import RandomShapeletTransform

## classification/sklearn
none

## classification/tests
### _classification_test_reproduction
from catch22 import Catch22
from catch22wrapper import Catch22Wrapper
from random_intervals import RandomIntervals
from shapelet_transform import RandomShapeletTransform
from supervised_intervals import SupervisedIntervals
from sktime.transformations.series.summarize import SummaryTransformer

### _test_sklearn_compatibility
from sktime.transformations.panel.pca import PCATransformer



