|
|
@ -50,7 +50,7 @@ PDNode* BuildSeqPoolConcatPattern(PDPattern* pattern,
|
|
|
|
// the other one should be unused empty var.
|
|
|
|
// the other one should be unused empty var.
|
|
|
|
if (is_nth_input_var_of_concat(x->outputs[0], idx)) {
|
|
|
|
if (is_nth_input_var_of_concat(x->outputs[0], idx)) {
|
|
|
|
satisfied_all = satisfied_all && x->outputs[1]->IsVar() &&
|
|
|
|
satisfied_all = satisfied_all && x->outputs[1]->IsVar() &&
|
|
|
|
x->outputs[1]->outputs.size() == 0;
|
|
|
|
x->outputs[1]->outputs.empty();
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
satisfied_all =
|
|
|
|
satisfied_all =
|
|
|
|
satisfied_all && is_nth_input_var_of_concat(x->outputs[1], idx) &&
|
|
|
|
satisfied_all && is_nth_input_var_of_concat(x->outputs[1], idx) &&
|
|
|
|