yonghong.plugin.port.Input类

<< Click to Display Table of Contents >>

当前位置:  深度分析 > 插件开发 

yonghong.plugin.port.Input类

复制链接

该类用一组成员变量代表和操作前置节点的各种类型数据:

dataset:这是个pandas.DataFrame类型变量,代表前置节点输出的数据集。如果前置节点没有输出数据集,则该变量为None;

columns:这是个dict类型变量,代表用户在配置项页面通过“选择数据”功能选择的字段列表,key值为manifest.xml文件中<used-columns>/<purpose>/<mapping-key>定义的值,通过该key值获取用户选择的字段。获取到的字段可用于从dataset变量中获取数据,字段如何使用取决于业务。

model:这是个自定义类型变量,代表前置节点输出的训练模型。SDK并没有约束该变量为任何类型,但是约束了该变量必须含有predict()方法。为了使开发者能够快速熟悉SDK的使用,该变量代表的训练模型对象的predict方法签名与sklearn库的训练模型对象的predict方法入参及返回值约束是一致的。