类别

版本

子流程

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

交叉验证Operator提供了一个很好的说明:该Operator包含两个子流程,一个训练子流程和一个测试子流程。图标的设计,和所有包含子进程的operator一样,建议使用隐藏层。

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

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

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

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

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

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

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

构建块

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

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

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

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

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

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

注意,一些常用的构建块与RapidMiner Studio捆绑在一起。此外,RapidMiner社区还提供共同构建块,您可以在下面的Repository中找到社区样本>社区的构建块