推荐算法中的召回集融合

使用create_rule_tree.py生成偶自己定义的规则树

偶自定的融合树定义:规则集对应一个RuleNode节点,有id,weight(权重),type(子节点的融合类型),son(子节点也是RuleNode类型); 一个RuleNode节点可以又多个子节点。代表规则集可以任意融合,但是type只有一个,type决定了该节点的所有节点必须按照 “交叉融合(轮训加权融合)”,或者“顺序融合”的其中一种进行融合。

通过MergeNode类来对规则树进行融合