binder

Transformers 速查表#

dunders 术语表#

类型

Dunder

意义

sktime

组合

*

链式/管道 - 也适用于其他估计器类型

类型依赖

组合

**

链接到另一个估计器的次要输入

类型依赖

组合

+

特征联合

FeatureUnion

接口

~

反转

InvertTransform

结构性的

¦

多路复用(“切换”)

类型依赖

结构性的

-

可选的传递(“开/关”)

OptionalPassthrough

选定的有用变压器、合成器、适配器#

  • 通过 sktime.transformations.compose.FitInTransform 延迟拟合到 transform

  • 通过 sktime.transformations.compose.adapt.PandasTransformAdaptor 使用任何 pandas 方法

  • 通过 sktime.transformations.series.date.DateTimeFeatures 的日期/时间功能

  • 通过 transformations.series.lag.Lag 实现滞后

  • 差异,第一和第n次,通过 transformations.series.difference.Differencer

  • 通过 transformations.series.scaledlogit.ScaledLogitTransform 进行缩放对数变换

变压器类型术语表#

sktime 中常见的转换类型:

基类

示例 (sci)

示例 (sktime)

时间序列

标量特征

BaseTransformer (Primitives 输出)

tsfresh 或 7-number-summary

Catch22, SummaryTransformer

时间序列

时间序列

BaseTransformer (Series, instancewise)

去趋势化、平滑化、滤波、滞后

DetrenderDifferencerLagFilter

时间序列面板

也是一个面板

BaseTransformer (Series 输出)

主成分投影

PCATransformerPaddingTransformer

两个特征向量

一个标量

BasePairwiseTransformer

欧几里得距离, L1 距离

ScipyDistAggrDistFlatDist

两条时间序列

一个标量

BasePairwiseTransformerPanel

DTW 距离,对齐核

DtwDistEditDist

前三个 = “时间序列变压器”, 或者, 简单地说, “变压器”

所有“转换器”都遵循相同的基础接口。

“成对变换器” 具有单独的基础接口(由于有两个输入)

包含时间序列或特征向量之间的距离和核函数

所有类都继承 BaseObject 并遵循统一的 skbase 接口,包括 get_paramsget_fitted_params 等。


使用 nbsphinx 生成。Jupyter 笔记本可以在 这里 找到。