"[SOLVED]循环参数操作符-迭代获取参数值"

julobjulob 成员职位:2贡献我
2019年6月编辑 帮助
你好,

我决定使用循环参数操作符,因为我正在寻找最好的神经网络设置。我改变了3个参数。

我怎样才能得到这个操作符的参数值?我需要知道哪个参数值组合属于指定的输出集。

或者至少迭代是如何执行的。是从第一个参数还是从最后一个参数执行循环。

谢谢你的回答
标记:

答案

  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    你好,
    如果要循环的参数是文本字段,则可以循环宏值,并将宏插入文本字段(请参阅下面的处理过程)。
    或者使用Log操作符记录当前参数设置,然后Log to Data将它们放入示例集,然后Extract Macro获取实际值以进行进一步处理。
    或者直接使用Generate Macro提取参数值。

    要了解当前的迭代次数,您可以创建一个宏构造来计算迭代次数,或者像在附加流程的第一个分支中那样,计算记录值的数量。

    在附加流程的不同分支中,所有内容都作为演示案例实现。

    最好的
    马吕斯
  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    更新:而不是张贴过程在这里,我把它上传到我的实验。要查看它,请安装RapidMiner的社区扩展,然后进入view ->Show view ->myExperiment Browser,搜索“Macro Magic: get state of Loop Parameters”。

    最好的,马吕斯
  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    是的,请看我上面关于myExperiment的“更新”帖子:)
  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    还有一点:第三个分支,“用param()函数提取宏”,可能在RapidMiner 5.2.8中不起作用,但仅在当前的开发版本中不起作用,该版本将作为5.2.9发布。
登录注册置评。