对象类型#
- object_type()[源代码][源代码]#
对象的科学类型。
sktime中所有对象的类型标签。字符串名称:
"object_type"公共元数据标签
值: 字符串或字符串列表
示例:
"forecaster"示例 2:
["transformer", "clusterer"](多态对象)默认值:
"object"
在
sktime中,每个对象都有一个科学类型(scitype),决定了对象的类型和统一接口,例如,预测器、时间序列分类器、时间序列回归器。对象的
object_type标签是一个字符串,或字符串列表,用于指定对象的科学类型。例如,一个预测器的科学类型是 “forecaster”。在列表的情况下,对象是多态的,可以假设(类),或同时满足不同的接口(对象)。
有效的科学类型定义在
sktime.registry.BASE_CLASS_SCITYPE_LIST或sktime.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 的概率分布