You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

mnasnet.param 17 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. 7767517
  2. 164 174
  3. Input data 0 1 data
  4. Convolution first-3x3-conv 1 1 data first-3x3-conv 0=32 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 5=0 6=864
  5. BatchNorm first-3x3-conv_bn 1 1 first-3x3-conv first-3x3-conv_bn 0=32
  6. ReLU first-3x3-conv_relu 1 1 first-3x3-conv_bn first-3x3-conv_relu
  7. ConvolutionDepthWise A0_dw 1 1 first-3x3-conv_relu A0_dw 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=288 7=32
  8. BatchNorm A0_dw_bn 1 1 A0_dw A0_dw_bn 0=32
  9. ReLU A0_dw_relu 1 1 A0_dw_bn A0_dw_relu
  10. Convolution A0_linear 1 1 A0_dw_relu A0_linear 0=16 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=512
  11. BatchNorm A0_linear_bn 1 1 A0_linear A0_linear_bn 0=16
  12. Convolution B0_expand 1 1 A0_linear_bn B0_expand 0=48 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=768
  13. BatchNorm B0_expand_bn 1 1 B0_expand B0_expand_bn 0=48
  14. ReLU B0_expand_relu 1 1 B0_expand_bn B0_expand_relu
  15. ConvolutionDepthWise B0_dw 1 1 B0_expand_relu B0_dw 0=48 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 5=0 6=432 7=48
  16. BatchNorm B0_dw_bn 1 1 B0_dw B0_dw_bn 0=48
  17. ReLU B0_dw_relu 1 1 B0_dw_bn B0_dw_relu
  18. Convolution B0_linear 1 1 B0_dw_relu B0_linear 0=24 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1152
  19. BatchNorm B0_linear_bn 1 1 B0_linear B0_linear_bn 0=24
  20. Split splitncnn_0 1 2 B0_linear_bn B0_linear_bn_splitncnn_0 B0_linear_bn_splitncnn_1
  21. Convolution B1_expand 1 1 B0_linear_bn_splitncnn_1 B1_expand 0=72 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1728
  22. BatchNorm B1_expand_bn 1 1 B1_expand B1_expand_bn 0=72
  23. ReLU B1_expand_relu 1 1 B1_expand_bn B1_expand_relu
  24. ConvolutionDepthWise B1_dw 1 1 B1_expand_relu B1_dw 0=72 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=648 7=72
  25. BatchNorm B1_dw_bn 1 1 B1_dw B1_dw_bn 0=72
  26. ReLU B1_dw_relu 1 1 B1_dw_bn B1_dw_relu
  27. Convolution B1_linear 1 1 B1_dw_relu B1_linear 0=24 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1728
  28. BatchNorm B1_linear_bn 1 1 B1_linear B1_linear_bn 0=24
  29. BinaryOp unknownncnn_0 2 1 B0_linear_bn_splitncnn_0 B1_linear_bn unknownncnn_0 0=0
  30. Split splitncnn_1 1 2 unknownncnn_0 unknownncnn_0_splitncnn_0 unknownncnn_0_splitncnn_1
  31. Convolution B2_expand 1 1 unknownncnn_0_splitncnn_1 B2_expand 0=72 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1728
  32. BatchNorm B2_expand_bn 1 1 B2_expand B2_expand_bn 0=72
  33. ReLU B2_expand_relu 1 1 B2_expand_bn B2_expand_relu
  34. ConvolutionDepthWise B2_dw 1 1 B2_expand_relu B2_dw 0=72 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=648 7=72
  35. BatchNorm B2_dw_bn 1 1 B2_dw B2_dw_bn 0=72
  36. ReLU B2_dw_relu 1 1 B2_dw_bn B2_dw_relu
  37. Convolution B2_linear 1 1 B2_dw_relu B2_linear 0=24 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1728
  38. BatchNorm B2_linear_bn 1 1 B2_linear B2_linear_bn 0=24
  39. BinaryOp unknownncnn_1 2 1 unknownncnn_0_splitncnn_0 B2_linear_bn unknownncnn_1 0=0
  40. Convolution C0_expand 1 1 unknownncnn_1 C0_expand 0=72 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=1728
  41. BatchNorm C0_expand_bn 1 1 C0_expand C0_expand_bn 0=72
  42. ReLU C0_expand_relu 1 1 C0_expand_bn C0_expand_relu
  43. ConvolutionDepthWise C0_dw 1 1 C0_expand_relu C0_dw 0=72 1=5 11=5 2=1 12=1 3=2 13=2 4=2 14=2 5=0 6=1800 7=72
  44. BatchNorm C0_dw_bn 1 1 C0_dw C0_dw_bn 0=72
  45. ReLU C0_dw_relu 1 1 C0_dw_bn C0_dw_relu
  46. Convolution C0_linear 1 1 C0_dw_relu C0_linear 0=40 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=2880
  47. BatchNorm C0_linear_bn 1 1 C0_linear C0_linear_bn 0=40
  48. Split splitncnn_2 1 2 C0_linear_bn C0_linear_bn_splitncnn_0 C0_linear_bn_splitncnn_1
  49. Convolution C1_expand 1 1 C0_linear_bn_splitncnn_1 C1_expand 0=120 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=4800
  50. BatchNorm C1_expand_bn 1 1 C1_expand C1_expand_bn 0=120
  51. ReLU C1_expand_relu 1 1 C1_expand_bn C1_expand_relu
  52. ConvolutionDepthWise C1_dw 1 1 C1_expand_relu C1_dw 0=120 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=3000 7=120
  53. BatchNorm C1_dw_bn 1 1 C1_dw C1_dw_bn 0=120
  54. ReLU C1_dw_relu 1 1 C1_dw_bn C1_dw_relu
  55. Convolution C1_linear 1 1 C1_dw_relu C1_linear 0=40 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=4800
  56. BatchNorm C1_linear_bn 1 1 C1_linear C1_linear_bn 0=40
  57. BinaryOp unknownncnn_2 2 1 C0_linear_bn_splitncnn_0 C1_linear_bn unknownncnn_2 0=0
  58. Split splitncnn_3 1 2 unknownncnn_2 unknownncnn_2_splitncnn_0 unknownncnn_2_splitncnn_1
  59. Convolution C2_expand 1 1 unknownncnn_2_splitncnn_1 C2_expand 0=120 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=4800
  60. BatchNorm C2_expand_bn 1 1 C2_expand C2_expand_bn 0=120
  61. ReLU C2_expand_relu 1 1 C2_expand_bn C2_expand_relu
  62. ConvolutionDepthWise C2_dw 1 1 C2_expand_relu C2_dw 0=120 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=3000 7=120
  63. BatchNorm C2_dw_bn 1 1 C2_dw C2_dw_bn 0=120
  64. ReLU C2_dw_relu 1 1 C2_dw_bn C2_dw_relu
  65. Convolution C2_linear 1 1 C2_dw_relu C2_linear 0=40 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=4800
  66. BatchNorm C2_linear_bn 1 1 C2_linear C2_linear_bn 0=40
  67. BinaryOp unknownncnn_3 2 1 unknownncnn_2_splitncnn_0 C2_linear_bn unknownncnn_3 0=0
  68. Convolution D0_expand 1 1 unknownncnn_3 D0_expand 0=240 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=9600
  69. BatchNorm D0_expand_bn 1 1 D0_expand D0_expand_bn 0=240
  70. ReLU D0_expand_relu 1 1 D0_expand_bn D0_expand_relu
  71. ConvolutionDepthWise D0_dw 1 1 D0_expand_relu D0_dw 0=240 1=5 11=5 2=1 12=1 3=2 13=2 4=2 14=2 5=0 6=6000 7=240
  72. BatchNorm D0_dw_bn 1 1 D0_dw D0_dw_bn 0=240
  73. ReLU D0_dw_relu 1 1 D0_dw_bn D0_dw_relu
  74. Convolution D0_linear 1 1 D0_dw_relu D0_linear 0=80 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=19200
  75. BatchNorm D0_linear_bn 1 1 D0_linear D0_linear_bn 0=80
  76. Split splitncnn_4 1 2 D0_linear_bn D0_linear_bn_splitncnn_0 D0_linear_bn_splitncnn_1
  77. Convolution D1_expand 1 1 D0_linear_bn_splitncnn_1 D1_expand 0=480 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=38400
  78. BatchNorm D1_expand_bn 1 1 D1_expand D1_expand_bn 0=480
  79. ReLU D1_expand_relu 1 1 D1_expand_bn D1_expand_relu
  80. ConvolutionDepthWise D1_dw 1 1 D1_expand_relu D1_dw 0=480 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=12000 7=480
  81. BatchNorm D1_dw_bn 1 1 D1_dw D1_dw_bn 0=480
  82. ReLU D1_dw_relu 1 1 D1_dw_bn D1_dw_relu
  83. Convolution D1_linear 1 1 D1_dw_relu D1_linear 0=80 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=38400
  84. BatchNorm D1_linear_bn 1 1 D1_linear D1_linear_bn 0=80
  85. BinaryOp unknownncnn_4 2 1 D0_linear_bn_splitncnn_0 D1_linear_bn unknownncnn_4 0=0
  86. Split splitncnn_5 1 2 unknownncnn_4 unknownncnn_4_splitncnn_0 unknownncnn_4_splitncnn_1
  87. Convolution D2_expand 1 1 unknownncnn_4_splitncnn_1 D2_expand 0=480 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=38400
  88. BatchNorm D2_expand_bn 1 1 D2_expand D2_expand_bn 0=480
  89. ReLU D2_expand_relu 1 1 D2_expand_bn D2_expand_relu
  90. ConvolutionDepthWise D2_dw 1 1 D2_expand_relu D2_dw 0=480 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=12000 7=480
  91. BatchNorm D2_dw_bn 1 1 D2_dw D2_dw_bn 0=480
  92. ReLU D2_dw_relu 1 1 D2_dw_bn D2_dw_relu
  93. Convolution D2_linear 1 1 D2_dw_relu D2_linear 0=80 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=38400
  94. BatchNorm D2_linear_bn 1 1 D2_linear D2_linear_bn 0=80
  95. BinaryOp unknownncnn_5 2 1 unknownncnn_4_splitncnn_0 D2_linear_bn unknownncnn_5 0=0
  96. Convolution E0_expand 1 1 unknownncnn_5 E0_expand 0=480 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=38400
  97. BatchNorm E0_expand_bn 1 1 E0_expand E0_expand_bn 0=480
  98. ReLU E0_expand_relu 1 1 E0_expand_bn E0_expand_relu
  99. ConvolutionDepthWise E0_dw 1 1 E0_expand_relu E0_dw 0=480 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=4320 7=480
  100. BatchNorm E0_dw_bn 1 1 E0_dw E0_dw_bn 0=480
  101. ReLU E0_dw_relu 1 1 E0_dw_bn E0_dw_relu
  102. Convolution E0_linear 1 1 E0_dw_relu E0_linear 0=96 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=46080
  103. BatchNorm E0_linear_bn 1 1 E0_linear E0_linear_bn 0=96
  104. Split splitncnn_6 1 2 E0_linear_bn E0_linear_bn_splitncnn_0 E0_linear_bn_splitncnn_1
  105. Convolution E1_expand 1 1 E0_linear_bn_splitncnn_1 E1_expand 0=576 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=55296
  106. BatchNorm E1_expand_bn 1 1 E1_expand E1_expand_bn 0=576
  107. ReLU E1_expand_relu 1 1 E1_expand_bn E1_expand_relu
  108. ConvolutionDepthWise E1_dw 1 1 E1_expand_relu E1_dw 0=576 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=5184 7=576
  109. BatchNorm E1_dw_bn 1 1 E1_dw E1_dw_bn 0=576
  110. ReLU E1_dw_relu 1 1 E1_dw_bn E1_dw_relu
  111. Convolution E1_linear 1 1 E1_dw_relu E1_linear 0=96 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=55296
  112. BatchNorm E1_linear_bn 1 1 E1_linear E1_linear_bn 0=96
  113. BinaryOp unknownncnn_6 2 1 E0_linear_bn_splitncnn_0 E1_linear_bn unknownncnn_6 0=0
  114. Convolution F0_expand 1 1 unknownncnn_6 F0_expand 0=576 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=55296
  115. BatchNorm F0_expand_bn 1 1 F0_expand F0_expand_bn 0=576
  116. ReLU F0_expand_relu 1 1 F0_expand_bn F0_expand_relu
  117. ConvolutionDepthWise F0_dw 1 1 F0_expand_relu F0_dw 0=576 1=5 11=5 2=1 12=1 3=2 13=2 4=2 14=2 5=0 6=14400 7=576
  118. BatchNorm F0_dw_bn 1 1 F0_dw F0_dw_bn 0=576
  119. ReLU F0_dw_relu 1 1 F0_dw_bn F0_dw_relu
  120. Convolution F0_linear 1 1 F0_dw_relu F0_linear 0=192 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=110592
  121. BatchNorm F0_linear_bn 1 1 F0_linear F0_linear_bn 0=192
  122. Split splitncnn_7 1 2 F0_linear_bn F0_linear_bn_splitncnn_0 F0_linear_bn_splitncnn_1
  123. Convolution F1_expand 1 1 F0_linear_bn_splitncnn_1 F1_expand 0=1152 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  124. BatchNorm F1_expand_bn 1 1 F1_expand F1_expand_bn 0=1152
  125. ReLU F1_expand_relu 1 1 F1_expand_bn F1_expand_relu
  126. ConvolutionDepthWise F1_dw 1 1 F1_expand_relu F1_dw 0=1152 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=28800 7=1152
  127. BatchNorm F1_dw_bn 1 1 F1_dw F1_dw_bn 0=1152
  128. ReLU F1_dw_relu 1 1 F1_dw_bn F1_dw_relu
  129. Convolution F1_linear 1 1 F1_dw_relu F1_linear 0=192 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  130. BatchNorm F1_linear_bn 1 1 F1_linear F1_linear_bn 0=192
  131. BinaryOp unknownncnn_7 2 1 F0_linear_bn_splitncnn_0 F1_linear_bn unknownncnn_7 0=0
  132. Split splitncnn_8 1 2 unknownncnn_7 unknownncnn_7_splitncnn_0 unknownncnn_7_splitncnn_1
  133. Convolution F2_expand 1 1 unknownncnn_7_splitncnn_1 F2_expand 0=1152 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  134. BatchNorm F2_expand_bn 1 1 F2_expand F2_expand_bn 0=1152
  135. ReLU F2_expand_relu 1 1 F2_expand_bn F2_expand_relu
  136. ConvolutionDepthWise F2_dw 1 1 F2_expand_relu F2_dw 0=1152 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=28800 7=1152
  137. BatchNorm F2_dw_bn 1 1 F2_dw F2_dw_bn 0=1152
  138. ReLU F2_dw_relu 1 1 F2_dw_bn F2_dw_relu
  139. Convolution F2_linear 1 1 F2_dw_relu F2_linear 0=192 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  140. BatchNorm F2_linear_bn 1 1 F2_linear F2_linear_bn 0=192
  141. BinaryOp unknownncnn_8 2 1 unknownncnn_7_splitncnn_0 F2_linear_bn unknownncnn_8 0=0
  142. Split splitncnn_9 1 2 unknownncnn_8 unknownncnn_8_splitncnn_0 unknownncnn_8_splitncnn_1
  143. Convolution F3_expand 1 1 unknownncnn_8_splitncnn_1 F3_expand 0=1152 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  144. BatchNorm F3_expand_bn 1 1 F3_expand F3_expand_bn 0=1152
  145. ReLU F3_expand_relu 1 1 F3_expand_bn F3_expand_relu
  146. ConvolutionDepthWise F3_dw 1 1 F3_expand_relu F3_dw 0=1152 1=5 11=5 2=1 12=1 3=1 13=1 4=2 14=2 5=0 6=28800 7=1152
  147. BatchNorm F3_dw_bn 1 1 F3_dw F3_dw_bn 0=1152
  148. ReLU F3_dw_relu 1 1 F3_dw_bn F3_dw_relu
  149. Convolution F3_linear 1 1 F3_dw_relu F3_linear 0=192 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  150. BatchNorm F3_linear_bn 1 1 F3_linear F3_linear_bn 0=192
  151. BinaryOp unknownncnn_9 2 1 unknownncnn_8_splitncnn_0 F3_linear_bn unknownncnn_9 0=0
  152. Convolution G0_expand 1 1 unknownncnn_9 G0_expand 0=1152 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=221184
  153. BatchNorm G0_expand_bn 1 1 G0_expand G0_expand_bn 0=1152
  154. ReLU G0_expand_relu 1 1 G0_expand_bn G0_expand_relu
  155. ConvolutionDepthWise G0_dw 1 1 G0_expand_relu G0_dw 0=1152 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 5=0 6=10368 7=1152
  156. BatchNorm G0_dw_bn 1 1 G0_dw G0_dw_bn 0=1152
  157. ReLU G0_dw_relu 1 1 G0_dw_bn G0_dw_relu
  158. Convolution G0_linear 1 1 G0_dw_relu G0_linear 0=320 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=368640
  159. BatchNorm G0_linear_bn 1 1 G0_linear G0_linear_bn 0=320
  160. Convolution last-1x1-conv 1 1 G0_linear_bn last-1x1-conv 0=1280 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 5=0 6=409600
  161. BatchNorm last-1x1-conv_bn 1 1 last-1x1-conv last-1x1-conv_bn 0=1280
  162. ReLU last-1x1-conv_relu 1 1 last-1x1-conv_bn last-1x1-conv_relu
  163. Pooling avgpool 1 1 last-1x1-conv_relu avgpool 0=1 1=7 4=1 5=1
  164. Flatten flatten 1 1 avgpool flatten
  165. InnerProduct fc 1 1 flatten fc 0=1000 1=1 2=1280000
  166. Softmax prob 1 1 fc prob 0=0