Advertisement
Guest User

Untitled

a guest
Mar 26th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.23 KB | None | 0 0
  1. SSDNetwork(
  2. (body): HybridSequential(
  3. (0): Conv2D(1 -> 64, kernel_size=(7, 7), stride=(2, 2), padding=(3, 3), bias=False)
  4. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  5. (2): Activation(relu)
  6. (3): MaxPool2D(size=(3, 3), stride=(2, 2), padding=(1, 1), ceil_mode=False)
  7. (4): HybridSequential(
  8. (0): BasicBlockV1(
  9. (body): HybridSequential(
  10. (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  11. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  12. (2): Activation(relu)
  13. (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  14. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  15. )
  16. )
  17. (1): BasicBlockV1(
  18. (body): HybridSequential(
  19. (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  20. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  21. (2): Activation(relu)
  22. (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  23. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  24. )
  25. )
  26. (2): BasicBlockV1(
  27. (body): HybridSequential(
  28. (0): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  29. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  30. (2): Activation(relu)
  31. (3): Conv2D(64 -> 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  32. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=64)
  33. )
  34. )
  35. )
  36. (5): HybridSequential(
  37. (0): BasicBlockV1(
  38. (body): HybridSequential(
  39. (0): Conv2D(64 -> 128, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False)
  40. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  41. (2): Activation(relu)
  42. (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  43. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  44. )
  45. (downsample): HybridSequential(
  46. (0): Conv2D(64 -> 128, kernel_size=(1, 1), stride=(2, 2), bias=False)
  47. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  48. )
  49. )
  50. (1): BasicBlockV1(
  51. (body): HybridSequential(
  52. (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  53. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  54. (2): Activation(relu)
  55. (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  56. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  57. )
  58. )
  59. (2): BasicBlockV1(
  60. (body): HybridSequential(
  61. (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  62. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  63. (2): Activation(relu)
  64. (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  65. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  66. )
  67. )
  68. (3): BasicBlockV1(
  69. (body): HybridSequential(
  70. (0): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  71. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  72. (2): Activation(relu)
  73. (3): Conv2D(128 -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False)
  74. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  75. )
  76. )
  77. )
  78. )
  79. (downsamples): HybridSequential(
  80. (0): HybridSequential(
  81. (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  82. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  83. (2): Activation(relu)
  84. (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  85. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  86. (5): Activation(relu)
  87. (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
  88. )
  89. (1): HybridSequential(
  90. (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  91. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  92. (2): Activation(relu)
  93. (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  94. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  95. (5): Activation(relu)
  96. (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
  97. )
  98. (2): HybridSequential(
  99. (0): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  100. (1): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  101. (2): Activation(relu)
  102. (3): Conv2D(None -> 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  103. (4): BatchNorm(axis=1, eps=1e-05, momentum=0.9, fix_gamma=False, use_global_stats=False, in_channels=128)
  104. (5): Activation(relu)
  105. (6): MaxPool2D(size=(2, 2), stride=(2, 2), padding=(0, 0), ceil_mode=False)
  106. )
  107. )
  108. (class_pred): HybridSequential(
  109. (0): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  110. (1): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  111. (2): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  112. (3): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  113. (4): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  114. (5): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  115. (6): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  116. (7): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  117. (8): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  118. (9): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  119. (10): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  120. (11): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  121. (12): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  122. (13): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  123. (14): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  124. (15): Conv2D(None -> 12, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  125. )
  126. (box_pred): HybridSequential(
  127. (0): HybridSequential(
  128. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  129. )
  130. (1): HybridSequential(
  131. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  132. )
  133. (2): HybridSequential(
  134. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  135. )
  136. (3): HybridSequential(
  137. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  138. )
  139. (4): HybridSequential(
  140. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  141. )
  142. (5): HybridSequential(
  143. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  144. )
  145. (6): HybridSequential(
  146. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  147. )
  148. (7): HybridSequential(
  149. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  150. )
  151. (8): HybridSequential(
  152. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  153. )
  154. (9): HybridSequential(
  155. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  156. )
  157. (10): HybridSequential(
  158. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  159. )
  160. (11): HybridSequential(
  161. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  162. )
  163. (12): HybridSequential(
  164. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  165. )
  166. (13): HybridSequential(
  167. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  168. )
  169. (14): HybridSequential(
  170. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  171. )
  172. (15): HybridSequential(
  173. (0): Conv2D(None -> 16, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1))
  174. )
  175. )
  176. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement