<< Click to Display Table of Contents >> <automl>及其子标签复制链接 |
该标签主要为永洪开发官方插件时使用,普通用户自定义插件不常用。仅仅是当用户需要插件支持在Auto Model实验中使用时,才会在manifest.xml文件中定义该标签。
automl嵌套标签结构如下:
<automl>
<!--指定该算子的任务类型,标签类型:<regression-task>、<bi-class-task>、<multi-class-task>、<cluster-task>-->
<regression-task>
<mark-parameter>
<switch-parameter-name></switch-parameter-name>
</mark-parameter>
</regression-task>
<bi-class-task>
<mark-parameter>
<switch-parameter-name></switch-parameter-name>
<positive-sample-parameter-name></positive-sample-parameter-name>
</mark-parameter>
</bi-class-task>
<multi-class-task>
<mark-parameter>
<switch-parameter-name></switch-parameter-name>
</mark-parameter>
</multi-class-task>
<cluster-task>
<mark-parameter>
<switch-parameter-name></switch-parameter-name>
</mark-parameter>
</cluster-task>
</automl>
1)<automl>
非必选项,当用户需要插件支持在Auto Model实验中使用时,才会使用该标签定义的功能。Auto Model实验支持4种类型的插件任务(回归、二分类、多分类、聚类),对应地,<automl>含有4种互斥的任务标签:<regression-task>、<bi-class-task>、<multi-class-task>、<cluster-task>。
2)<regression-task>
可选项,定义回归类型任务的自动调参开关参数。<switch-parameter-name>指定的变量必须是在<hyperpatameters>/<parameter>/<name>标签指定的参数名字值,用来控制是否开启自动调参。参数必须为布尔类型,设置为true时表示为自动调参。
3)<bi-class-task>
可选项,定义二分类类型任务的自动调参开关参数。<switch-parameter-name>指定的变量必须是在<hyperpatameters>/<parameter>/<name>标签指定的参数名字值。参数必须为布尔类型,设置为true时表示为自动调参。< positive-sample-parameter-name >标签指定二分类任务的正样本标签参数,也必须是<hyperpatameters>/<parameter>/<name>标签指定的参数名字值,该参数由用户填写二分类任务训练集中的正样本标签值。
4)<multi-class-task>
可选项,定义多分类类型任务的自动调参开关参数。<switch-parameter-name>指定的变量必须是在<hyperpatameters>/<parameter>/<name>标签指定的参数名字值。参数必须为布尔类型,设置为true时表示为自动调参。
5)<cluster-task>
可选项,定义聚类类型任务的自动调参开关参数。<switch-parameter-name>指定的变量必须是在<hyperpatameters>/<parameter>/<name>标签指定的参数名字值。参数必须为布尔类型,设置为true时表示为自动调参。
➢注意:
<switch-parameter-name>指定的变量必须是<bool-type>类型的,并且其取值为true时必须代表开启自动调参。