layer: 0, input channel: 16, output channel: 24, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']
layer: 1, input channel: 24, output channel: 24, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 2, input channel: 24, output channel: 24, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 3, input channel: 24, output channel: 24, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 4, input channel: 24, output channel: 40, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']
layer: 5, input channel: 40, output channel: 40, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 6, input channel: 40, output channel: 40, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 7, input channel: 40, output channel: 40, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 8, input channel: 40, output channel: 80, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']
layer: 9, input channel: 80, output channel: 80, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 10, input channel: 80, output channel: 80, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 11, input channel: 80, output channel: 80, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 12, input channel: 80, output channel: 96, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']
layer: 13, input channel: 96, output channel: 96, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 14, input channel: 96, output channel: 96, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 15, input channel: 96, output channel: 96, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 16, input channel: 96, output channel: 192, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']
layer: 17, input channel: 192, output channel: 192, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 18, input channel: 192, output channel: 192, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 19, input channel: 192, output channel: 192, layer has Shortcut: True, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6', 'Zero']
layer: 20, input channel: 192, output channel: 320, layer has Shortcut: False, candidates: ['3x3_MBConv3', '3x3_MBConv6', '5x5_MBConv3', '5x5_MBConv6', '7x7_MBConv3', '7x7_MBConv6']