Hi,
I tried one script on alter_op_layout as follows. For the first layer, input is
(1,3,224,244), infer type generates the layout_transform as 'ty=Tensor[(1,
**0**, 224, 224, 4), float32]'
@register_alter_op_layout("nn.conv2d", level=102)
def alter_conv2d(attrs, inputs, tinfos):
d
Hi FrozenGene,
In GoogLeNet, there are parallel branches as show in following figure:

Possbile execution sequences are:
T0->T1->T2->T3->T4->T5->T6->T7
T0->T1->T6->T7->T4->T5->T2->T3
How does Relay/TVM determine the OP execution sequenc