转换¶
aeon.transformations 模块包含用于序列转换的类。该模块分为 CollectionTransformers(将时间序列集合转换为不同的表示形式)和 SeriesTransformers(转换单个时间序列)。
可以使用aeon.registry.all_estimators工具列出aeon中的所有转换器,使用estimator_types=”transformer”标签。
集合转换器¶
|
自相关函数转换器。 |
|
自回归系数特征转换器。 |
|
用于集合的居中转换器。 |
|
对时间序列集合的时间维度进行下采样。 |
|
离散小波变换转换器。 |
|
HOG1D 变换。 |
|
返回数据集中每个时间序列的矩阵轮廓和索引轮廓。 |
|
用于集合的MinMax转换器。 |
用于集合的标准化转换器。 |
|
|
将不等长时间序列填充为等长、固定长度。 |
|
周期图转换器。 |
|
时间序列插值器/重采样器。 |
|
分段斜率变换。 |
|
时间序列插补器。 |
|
将不等长时间序列截断到下限。 |
一个将时间序列集合转换为表格数据的转换器。 |
通道选择¶
|
使用单一通道分类器或回归器执行通道选择。 |
|
肘部类对(ECP)转换器,用于选择通道的子集。 |
|
肘部类总和 (ECS) 转换器,用于选择通道/变量的子集。 |
|
随机选择一部分通道。 |
组合¶
|
集合转换器的管道。 |
身份转换器,在transform/inverse_transform中返回未更改的数据。 |
基于卷积的¶
|
随机卷积核变换 (ROCKET)。 |
|
最小随机卷积核变换(MiniRocket)。 |
|
多随机卷积核变换(MultiRocket)。 |
|
Hydra 转换器。 |
基于字典的特征¶
基于特征的¶
|
规范时间序列特征 (Catch22)。 |
|
用于通过tsfresh.extract_features提取时间序列特征的转换器。 |
|
通过tsfresh.extract_features提取时间序列特征的转换器。 |
|
七数摘要转换器。 |
基于间隔的¶
|
随机间隔特征转换器。 |
|
监督间隔特征转换器。 |
|
QUANT 区间变换。 |
基于Shapelet的¶
|
随机形状变换。 |
随机扩张形状变换 (RDST) 如 [R1a26faa97573-1], [R1a26faa97573-2] 中所述。 |
|
|
可扩展且准确的子序列变换(SAST)。 |
|
随机可扩展和准确的子序列变换 (RSAST)。 |
基于签名的¶
|
来自签名方法的转换类。 |
Series 转换¶
|
自相关转换器。 |
|
ClaSP(分类得分剖面)转换器。 |
|
使用离散傅里叶近似(DFT)过滤时间序列。 |
|
基于邻居的距离异常基础(DOBIN)。 |
|
使用高斯滤波器过滤时间序列。 |
|
计算时间序列的矩阵轮廓。 |
|
时间序列变换的分段线性近似(PLA)。 |
|
使用Savitzky-Golay (SG)滤波器过滤时间序列。 |
|
statsmodels的自相关封装器。 |
|
statsmodels的部分自相关封装。 |
|
使用Baxter-King滤波器过滤时间序列。 |
|
Box-Cox 幂变换。 |
|
缩放logit变换或Log变换。 |
|
使用递归中值筛(SIV)过滤时间序列。 |
|
主成分分析作为转换器应用。 |
|
扭曲路径转换器。 |
基础¶
集合的转换器基类。 |
|
集合的转换器基类。 |