Why your pattern has a tuple node? It seems to me that it tries to match
``` %0 = nn.conv2d(%p0, %p1, padding=[1, 1, 1, 1], groups=32, channels=32, kernel_size=[3, 3], data_layout="NHWC", kernel_layout="HWIO") /* ty=Tensor[(1, 112, 112, 32), float32] */; %1 = multiply(%0, %p2); %2 = add(%1, %p3); %3 = %2.0; /* This looks incorrect? */ nn.relu(%3) ``` --- [Visit Topic](https://discuss.tvm.apache.org/t/how-to-match-the-pattern-of-a-function-in-relay/8283/16) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.apache.org/email/unsubscribe/9ef30f2ae0ada32d342d0622ff8c18452eed055de9a337c2b7ef76a9f3ceb32e).