Transformers 备忘单#
dunders 术语表#
类型 |
Dunder |
含义 |
|
---|---|---|---|
compose |
|
链式/管道 - 也适用于其他估计器类型 |
依赖于类型 |
compose |
|
链接到另一个估计器的次要输入 |
依赖于类型 |
compose |
|
特征联合 |
|
接口 |
|
invert |
|
结构性 |
|
多路复用(“开关”) |
依赖于类型 |
结构性 |
|
可选直通(“开/关”) |
|
精选的有用 transformers、合成器、适配器#
通过
sktime.transformations.compose.FitInTransform
将拟合延迟到transform
通过
sktime.transformations.compose.adapt.PandasTransformAdaptor
使用任何pandas
方法通过
sktime.transformations.series.date.DateTimeFeatures
获取日期/时间特征通过
transformations.series.lag.Lag
获取滞后通过
transformations.series.difference.Differencer
获取差分(一阶和 n 阶)通过
transformations.series.scaledlogit.ScaledLogitTransform
获取缩放 logit
Transformer 类型术语表#
sktime
中常见的转换类型
从 |
到 |
基类 |
示例 (sci) |
示例 ( |
---|---|---|---|---|
时间序列 |
标量特征 |
|
|
|
时间序列 |
时间序列 |
|
去趋势、平滑、滤波、滞后 |
|
时间序列面板 |
也是一个面板 |
|
主成分投影 |
|
两个特征向量 |
一个标量 |
|
欧氏距离,L1 距离 |
|
两个时间序列 |
一个标量 |
|
DTW 距离,对齐核 |
|
前三者 = “时间序列 transformers”,或者简称为 “transformers”
所有“transformers”都遵循相同的基本接口。
“成对 transformers”有单独的基本接口(因为有两个输入)
包括时间序列或特征向量之间的距离和核
都继承 BaseObject
并遵循统一的 skbase
接口,包括 get_params
, get_fitted_params
等