如何根据代理类型在 SelectOutput5 中分配概率?
How to assign probabilities in SelectOutput5 based on agent type?
我有 2 种不同类型的代理进入 SelectOutput5 块。我怎样才能这样编码
if (agent instanceof FollowUp)
那么出口 1,2,3,4,5 的概率分别为 .70,.30,0,0,0。然后 if (agent instanceof NewConsult)
同样的事情,各自出口的概率为 .50,.50,0,0,0.
在第一个概率域简单的写下:
agent instanceof Followup ? 0.70 : 0.50
彼此重复相同的操作。
另一个可能的想法(效率较低且不推荐)但您可能会觉得有趣的是使用条件为的单个 selectOutput:
agent instanceof Followup
在该块之后,添加两个 selectOutput5 块,每个块都具有所需的概率集。
我有 2 种不同类型的代理进入 SelectOutput5 块。我怎样才能这样编码
if (agent instanceof FollowUp)
那么出口 1,2,3,4,5 的概率分别为 .70,.30,0,0,0。然后 if (agent instanceof NewConsult)
同样的事情,各自出口的概率为 .50,.50,0,0,0.
在第一个概率域简单的写下:
agent instanceof Followup ? 0.70 : 0.50
彼此重复相同的操作。
另一个可能的想法(效率较低且不推荐)但您可能会觉得有趣的是使用条件为的单个 selectOutput:
agent instanceof Followup
在该块之后,添加两个 selectOutput5 块,每个块都具有所需的概率集。