对象类型#

object_type()[源代码][源代码]#

对象的科学类型。

sktime 中所有对象的类型标签。

  • 字符串名称: "object_type"

  • 公共元数据标签

  • 值: 字符串或字符串列表

  • 示例:"forecaster"

  • 示例 2: ["transformer", "clusterer"] (多态对象)

  • 默认值: "object"

sktime 中,每个对象都有一个科学类型(scitype),决定了对象的类型和统一接口,例如,预测器、时间序列分类器、时间序列回归器。

对象的 object_type 标签是一个字符串,或字符串列表,用于指定对象的科学类型。例如,一个预测器的科学类型是 “forecaster”

在列表的情况下,对象是多态的,可以假设(类),或同时满足不同的接口(对象)。

有效的科学类型定义在 sktime.registry.BASE_CLASS_SCITYPE_LISTsktime.registry.BASE_CLASS_REGISTER 中。

当前版本中的所有scitypes列表如下:

  • "aligner": 时间序列对齐器或序列对齐器

  • "classifier": 时间序列分类器

  • "clusterer": 时间序列聚类器

  • "early_classifier": 早期时间序列分类器

  • "estimator": estimator = 具有 fit 方法的对象

  • "forecaster": 时间序列预测器

  • "global_forecaster": 全局时间序列预测器

  • "metric": 性能指标

  • "network": 深度学习网络

  • "object": 所有对象的基础科学类型

  • "param_est": 参数拟合估计器

  • "regressor": 时间序列回归器

  • "series-annotator": 时间序列标注器

  • "splitter": 时间序列分割器

  • "transformer": 时间序列转换器

  • "transformer-pairwise": 用于表格数据的成对变换器,距离或核

  • "transformer-pairwise-panel": 面板数据的成对转换器,距离或核

  • "distribution": 类似 pandas 的概率分布