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.

resnet18.param 10 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. 7767517
  2. 101 109
  3. Input data 0 1 data 0=3 1=224 2=224
  4. Convolution conv1 1 1 data conv1 0=64 1=7 2=1 3=2 4=3 5=0 6=9408
  5. BatchNorm bn_conv1 1 1 conv1 conv1_bn_conv1 0=64
  6. Scale scale_conv1 1 1 conv1_bn_conv1 conv1_scale_conv1 0=64 1=1
  7. ReLU conv1_relu 1 1 conv1_scale_conv1 conv1_conv1_relu
  8. Pooling pool1 1 1 conv1_conv1_relu pool1 0=0 1=3 2=2 3=0 4=0
  9. Split splitncnn_0 1 2 pool1 pool1_splitncnn_0 pool1_splitncnn_1
  10. Convolution res2a_branch1 1 1 pool1_splitncnn_1 res2a_branch1 0=64 1=1 2=1 3=1 4=0 5=0 6=4096
  11. BatchNorm bn2a_branch1 1 1 res2a_branch1 res2a_branch1_bn2a_branch1 0=64
  12. Scale scale2a_branch1 1 1 res2a_branch1_bn2a_branch1 res2a_branch1_scale2a_branch1 0=64 1=1
  13. Convolution res2a_branch2a 1 1 pool1_splitncnn_0 res2a_branch2a 0=64 1=3 2=1 3=1 4=1 5=0 6=36864
  14. BatchNorm bn2a_branch2a 1 1 res2a_branch2a res2a_branch2a_bn2a_branch2a 0=64
  15. Scale scale2a_branch2a 1 1 res2a_branch2a_bn2a_branch2a res2a_branch2a_scale2a_branch2a 0=64 1=1
  16. ReLU res2a_branch2a_relu 1 1 res2a_branch2a_scale2a_branch2a res2a_branch2a_res2a_branch2a_relu
  17. Convolution res2a_branch2b 1 1 res2a_branch2a_res2a_branch2a_relu res2a_branch2b 0=64 1=3 2=1 3=1 4=1 5=0 6=36864
  18. BatchNorm bn2a_branch2b 1 1 res2a_branch2b res2a_branch2b_bn2a_branch2b 0=64
  19. Scale scale2a_branch2b 1 1 res2a_branch2b_bn2a_branch2b res2a_branch2b_scale2a_branch2b 0=64 1=1
  20. Eltwise res2a 2 1 res2a_branch1_scale2a_branch1 res2a_branch2b_scale2a_branch2b res2a 0=1 -23301=0
  21. ReLU res2a_relu 1 1 res2a res2a_res2a_relu
  22. Split splitncnn_1 1 2 res2a_res2a_relu res2a_res2a_relu_splitncnn_0 res2a_res2a_relu_splitncnn_1
  23. Convolution res2b_branch2a 1 1 res2a_res2a_relu_splitncnn_1 res2b_branch2a 0=64 1=3 2=1 3=1 4=1 5=0 6=36864
  24. BatchNorm bn2b_branch2a 1 1 res2b_branch2a res2b_branch2a_bn2b_branch2a 0=64
  25. Scale scale2b_branch2a 1 1 res2b_branch2a_bn2b_branch2a res2b_branch2a_scale2b_branch2a 0=64 1=1
  26. ReLU res2b_branch2a_relu 1 1 res2b_branch2a_scale2b_branch2a res2b_branch2a_res2b_branch2a_relu
  27. Convolution res2b_branch2b 1 1 res2b_branch2a_res2b_branch2a_relu res2b_branch2b 0=64 1=3 2=1 3=1 4=1 5=0 6=36864
  28. BatchNorm bn2b_branch2b 1 1 res2b_branch2b res2b_branch2b_bn2b_branch2b 0=64
  29. Scale scale2b_branch2b 1 1 res2b_branch2b_bn2b_branch2b res2b_branch2b_scale2b_branch2b 0=64 1=1
  30. Eltwise res2b 2 1 res2a_res2a_relu_splitncnn_0 res2b_branch2b_scale2b_branch2b res2b 0=1 -23301=0
  31. ReLU res2b_relu 1 1 res2b res2b_res2b_relu
  32. Split splitncnn_2 1 2 res2b_res2b_relu res2b_res2b_relu_splitncnn_0 res2b_res2b_relu_splitncnn_1
  33. Convolution res3a_branch1 1 1 res2b_res2b_relu_splitncnn_1 res3a_branch1 0=128 1=1 2=1 3=2 4=0 5=0 6=8192
  34. BatchNorm bn3a_branch1 1 1 res3a_branch1 res3a_branch1_bn3a_branch1 0=128
  35. Scale scale3a_branch1 1 1 res3a_branch1_bn3a_branch1 res3a_branch1_scale3a_branch1 0=128 1=1
  36. Convolution res3a_branch2a 1 1 res2b_res2b_relu_splitncnn_0 res3a_branch2a 0=128 1=3 2=1 3=2 4=1 5=0 6=73728
  37. BatchNorm bn3a_branch2a 1 1 res3a_branch2a res3a_branch2a_bn3a_branch2a 0=128
  38. Scale scale3a_branch2a 1 1 res3a_branch2a_bn3a_branch2a res3a_branch2a_scale3a_branch2a 0=128 1=1
  39. ReLU res3a_branch2a_relu 1 1 res3a_branch2a_scale3a_branch2a res3a_branch2a_res3a_branch2a_relu
  40. Convolution res3a_branch2b 1 1 res3a_branch2a_res3a_branch2a_relu res3a_branch2b 0=128 1=3 2=1 3=1 4=1 5=0 6=147456
  41. BatchNorm bn3a_branch2b 1 1 res3a_branch2b res3a_branch2b_bn3a_branch2b 0=128
  42. Scale scale3a_branch2b 1 1 res3a_branch2b_bn3a_branch2b res3a_branch2b_scale3a_branch2b 0=128 1=1
  43. Eltwise res3a 2 1 res3a_branch1_scale3a_branch1 res3a_branch2b_scale3a_branch2b res3a 0=1 -23301=0
  44. ReLU res3a_relu 1 1 res3a res3a_res3a_relu
  45. Split splitncnn_3 1 2 res3a_res3a_relu res3a_res3a_relu_splitncnn_0 res3a_res3a_relu_splitncnn_1
  46. Convolution res3b_branch2a 1 1 res3a_res3a_relu_splitncnn_1 res3b_branch2a 0=128 1=3 2=1 3=1 4=1 5=0 6=147456
  47. BatchNorm bn3b_branch2a 1 1 res3b_branch2a res3b_branch2a_bn3b_branch2a 0=128
  48. Scale scale3b_branch2a 1 1 res3b_branch2a_bn3b_branch2a res3b_branch2a_scale3b_branch2a 0=128 1=1
  49. ReLU res3b_branch2a_relu 1 1 res3b_branch2a_scale3b_branch2a res3b_branch2a_res3b_branch2a_relu
  50. Convolution res3b_branch2b 1 1 res3b_branch2a_res3b_branch2a_relu res3b_branch2b 0=128 1=3 2=1 3=1 4=1 5=0 6=147456
  51. BatchNorm bn3b_branch2b 1 1 res3b_branch2b res3b_branch2b_bn3b_branch2b 0=128
  52. Scale scale3b_branch2b 1 1 res3b_branch2b_bn3b_branch2b res3b_branch2b_scale3b_branch2b 0=128 1=1
  53. Eltwise res3b 2 1 res3a_res3a_relu_splitncnn_0 res3b_branch2b_scale3b_branch2b res3b 0=1 -23301=0
  54. ReLU res3b_relu 1 1 res3b res3b_res3b_relu
  55. Split splitncnn_4 1 2 res3b_res3b_relu res3b_res3b_relu_splitncnn_0 res3b_res3b_relu_splitncnn_1
  56. Convolution res4a_branch1 1 1 res3b_res3b_relu_splitncnn_1 res4a_branch1 0=256 1=1 2=1 3=2 4=0 5=0 6=32768
  57. BatchNorm bn4a_branch1 1 1 res4a_branch1 res4a_branch1_bn4a_branch1 0=256
  58. Scale scale4a_branch1 1 1 res4a_branch1_bn4a_branch1 res4a_branch1_scale4a_branch1 0=256 1=1
  59. Convolution res4a_branch2a 1 1 res3b_res3b_relu_splitncnn_0 res4a_branch2a 0=256 1=3 2=1 3=2 4=1 5=0 6=294912
  60. BatchNorm bn4a_branch2a 1 1 res4a_branch2a res4a_branch2a_bn4a_branch2a 0=256
  61. Scale scale4a_branch2a 1 1 res4a_branch2a_bn4a_branch2a res4a_branch2a_scale4a_branch2a 0=256 1=1
  62. ReLU res4a_branch2a_relu 1 1 res4a_branch2a_scale4a_branch2a res4a_branch2a_res4a_branch2a_relu
  63. Convolution res4a_branch2b 1 1 res4a_branch2a_res4a_branch2a_relu res4a_branch2b 0=256 1=3 2=1 3=1 4=1 5=0 6=589824
  64. BatchNorm bn4a_branch2b 1 1 res4a_branch2b res4a_branch2b_bn4a_branch2b 0=256
  65. Scale scale4a_branch2b 1 1 res4a_branch2b_bn4a_branch2b res4a_branch2b_scale4a_branch2b 0=256 1=1
  66. Eltwise res4a 2 1 res4a_branch1_scale4a_branch1 res4a_branch2b_scale4a_branch2b res4a 0=1 -23301=0
  67. ReLU res4a_relu 1 1 res4a res4a_res4a_relu
  68. Split splitncnn_5 1 2 res4a_res4a_relu res4a_res4a_relu_splitncnn_0 res4a_res4a_relu_splitncnn_1
  69. Convolution res4b_branch2a 1 1 res4a_res4a_relu_splitncnn_1 res4b_branch2a 0=256 1=3 2=1 3=1 4=1 5=0 6=589824
  70. BatchNorm bn4b_branch2a 1 1 res4b_branch2a res4b_branch2a_bn4b_branch2a 0=256
  71. Scale scale4b_branch2a 1 1 res4b_branch2a_bn4b_branch2a res4b_branch2a_scale4b_branch2a 0=256 1=1
  72. ReLU res4b_branch2a_relu 1 1 res4b_branch2a_scale4b_branch2a res4b_branch2a_res4b_branch2a_relu
  73. Convolution res4b_branch2b 1 1 res4b_branch2a_res4b_branch2a_relu res4b_branch2b 0=256 1=3 2=1 3=1 4=1 5=0 6=589824
  74. BatchNorm bn4b_branch2b 1 1 res4b_branch2b res4b_branch2b_bn4b_branch2b 0=256
  75. Scale scale4b_branch2b 1 1 res4b_branch2b_bn4b_branch2b res4b_branch2b_scale4b_branch2b 0=256 1=1
  76. Eltwise res4b 2 1 res4a_res4a_relu_splitncnn_0 res4b_branch2b_scale4b_branch2b res4b 0=1 -23301=0
  77. ReLU res4b_relu 1 1 res4b res4b_res4b_relu
  78. Split splitncnn_6 1 2 res4b_res4b_relu res4b_res4b_relu_splitncnn_0 res4b_res4b_relu_splitncnn_1
  79. Convolution res5a_branch1 1 1 res4b_res4b_relu_splitncnn_1 res5a_branch1 0=512 1=1 2=1 3=2 4=0 5=0 6=131072
  80. BatchNorm bn5a_branch1 1 1 res5a_branch1 res5a_branch1_bn5a_branch1 0=512
  81. Scale scale5a_branch1 1 1 res5a_branch1_bn5a_branch1 res5a_branch1_scale5a_branch1 0=512 1=1
  82. Convolution res5a_branch2a 1 1 res4b_res4b_relu_splitncnn_0 res5a_branch2a 0=512 1=3 2=1 3=2 4=1 5=0 6=1179648
  83. BatchNorm bn5a_branch2a 1 1 res5a_branch2a res5a_branch2a_bn5a_branch2a 0=512
  84. Scale scale5a_branch2a 1 1 res5a_branch2a_bn5a_branch2a res5a_branch2a_scale5a_branch2a 0=512 1=1
  85. ReLU res5a_branch2a_relu 1 1 res5a_branch2a_scale5a_branch2a res5a_branch2a_res5a_branch2a_relu
  86. Convolution res5a_branch2b 1 1 res5a_branch2a_res5a_branch2a_relu res5a_branch2b 0=512 1=3 2=1 3=1 4=1 5=0 6=2359296
  87. BatchNorm bn5a_branch2b 1 1 res5a_branch2b res5a_branch2b_bn5a_branch2b 0=512
  88. Scale scale5a_branch2b 1 1 res5a_branch2b_bn5a_branch2b res5a_branch2b_scale5a_branch2b 0=512 1=1
  89. Eltwise res5a 2 1 res5a_branch1_scale5a_branch1 res5a_branch2b_scale5a_branch2b res5a 0=1 -23301=0
  90. ReLU res5a_relu 1 1 res5a res5a_res5a_relu
  91. Split splitncnn_7 1 2 res5a_res5a_relu res5a_res5a_relu_splitncnn_0 res5a_res5a_relu_splitncnn_1
  92. Convolution res5b_branch2a 1 1 res5a_res5a_relu_splitncnn_1 res5b_branch2a 0=512 1=3 2=1 3=1 4=1 5=0 6=2359296
  93. BatchNorm bn5b_branch2a 1 1 res5b_branch2a res5b_branch2a_bn5b_branch2a 0=512
  94. Scale scale5b_branch2a 1 1 res5b_branch2a_bn5b_branch2a res5b_branch2a_scale5b_branch2a 0=512 1=1
  95. ReLU res5b_branch2a_relu 1 1 res5b_branch2a_scale5b_branch2a res5b_branch2a_res5b_branch2a_relu
  96. Convolution res5b_branch2b 1 1 res5b_branch2a_res5b_branch2a_relu res5b_branch2b 0=512 1=3 2=1 3=1 4=1 5=0 6=2359296
  97. BatchNorm bn5b_branch2b 1 1 res5b_branch2b res5b_branch2b_bn5b_branch2b 0=512
  98. Scale scale5b_branch2b 1 1 res5b_branch2b_bn5b_branch2b res5b_branch2b_scale5b_branch2b 0=512 1=1
  99. Eltwise res5b 2 1 res5a_res5a_relu_splitncnn_0 res5b_branch2b_scale5b_branch2b res5b 0=1 -23301=0
  100. ReLU res5b_relu 1 1 res5b res5b_res5b_relu
  101. Pooling pool5 1 1 res5b_res5b_relu pool5 0=1 1=7 2=1 3=0 4=0
  102. InnerProduct fc1000 1 1 pool5 fc1000 0=1000 1=1 2=512000
  103. Softmax prob 1 1 fc1000 prob 0=0