类别

版本

您正在查看9.1 -版本的RapidMiner Studio文档点击这里查看最新版本

子流程

随着流程规模的增长,您将需要一些方法来管理其复杂性。注意,有些操作符是容器;它们隐藏了过程的细节,并有助于保持顶级过程相对简单。内部是一个或多个子进程。

交叉验证Operator提供了一个很好的说明:这个Operator包含两个子过程,一个训练子过程和一个测试子过程。与所有包含子进程的操作符一样,图标的设计暗示了一个隐藏层。

双击Operator查看其内部;点击过程链接返回到父进程。

问:如何用自己的子进程构建自己的容器?

答:子流程Operator是一个泛型容器。使用它来创建您自己的子流程。

的用法至少有两种可能的方法子流程接线员:

  1. 添加子流程操作员到您的过程。双击打开它,然后添加您喜欢的操作符。

  2. 从您的流程中选择operator的子集Ctrl-单击,然后右键单击所选内容并选择上下文菜单项移动到新的子流程.一个新的子流程操作符出现,包含您的操作符子集。

子流程Operator是完全通用的,重命名它是很有帮助的,这样名字就能反映你的内容。右键单击Operator,然后选择重命名操作符从上下文菜单中。

构建块

正如您可以保存和重用流程一样,您也可以保存和重用子流程。保存的子流程称为构建块.选择子流程后,可以通过以下两种方式保存子流程:

  • 从主菜单中选择编辑>另存为构建块
  • 右键单击子流程,然后从上下文菜单中选择另存为构建块

您的构建块被保存为XML文件(扩展名.buildingblock)在….RapidMiner文件夹中。

一旦您保存了构建块,您可以通过以下方式之一恢复它:

  • 从主菜单中选择编辑>插入构建块.确保在过程面板中没有选择操作员,否则将不会显示此菜单项。
  • 在Process Panel中右键单击,然后从上下文菜单中选择插入构建块

要删除构建块,请选择设置>管理构建模块从主菜单中,选择要删除的构建块。

请注意,一些常用的构建块与RapidMiner Studio捆绑在一起。此外,RapidMiner社区提供共享构建模块,可以在Repository中找到社区样本>社区积木