Type

Size-in

Size-out

Kernel (stride)

Conv

224 × 224 × 3

112 × 112 × 32

3 × 3 × 3 × 32 (2)

Conv dw

112 × 112 × 32

112 × 112 × 32

3 × 3 × 32 dw (1)

Conv

112 × 112 × 32

112 × 112 × 64

1 × 1 × 32 × 64 (1)

Conv dw

112 × 112 × 64

56 × 56 × 64

3 × 3 × 64 dw (2)

Conv

56 × 56 × 64

56 × 56 × 128

1 × 1 × 64 × 128 (1)

Conv dw

56 × 56 × 128

56 × 56 × 128

3 × 3 × 128 dw (1)

Conv

56 × 56 × 128

56 × 56 × 128

1 × 1 × 128 × 128 (1)

Conv dw

56 × 56 × 128

28 × 28 × 128

3 × 3 × 128 dw (2)

Conv

28 × 28 × 128

28 × 28 × 256

1 × 1 × 128 × 256 (1)

Conv dw

28 × 28 × 256

28 × 28 × 256

3 × 3 × 256 dw (1)

Conv

28 × 28 × 256

28 × 28 × 256

1 × 1 × 256 × 256 (1)

Conv dw

28 × 28 × 256

14 × 14 × 256

3 × 3 × 256 dw (2)

Conv

14 × 14 × 256

14 × 14 × 512 14 × 14 × 512

1 × 1 × 256 × 512 (1)

Conv dw Conv

14 × 14 × 512 14 × 14 × 512

14 × 14 × 512

3 × 3 × 512 dw (1) 1 × 1 × 512 × 512 (1)

Conv dw

14 × 14 × 512

7 × 7 × 512

3 × 3 × 512 dw (2)

Conv

7 × 7 × 512

7 × 7 × 1024

1 × 1 × 512 × 1024 (1)

Conv dw

7 × 7 × 1024

7 × 7 × 1024

3 × 3 × 1024 dw (1)

Conv

7 × 7 × 1024

7 × 7 × 1024

1 × 1 × 1024 × 1024 (1)

Avg Pool

7 × 7 × 1024

1 × 1 × 1024

7 × 7 × 3 (1)

FC

1 × 1 × 1024

1 × 1 × 1024

1024 × 1000 (1)