Tensorflow打印网络结构与变量 Tensorflow打印网络结构与变量

Tensorflow打印网络结构与变量

在用tensorflow搭建好网络之后,如果可视化一下网络的结构与变量,会对网络结构有一个更直观的了解。

网络结构与变量的可视化方法如下:

在搭建好网络之后,如下代码可以打印出网络的变量


  
  
  1. variables = tf.get_collection(tf.GraphKeys.TRAINABLE_VARIABLES)
  2. for v in variables:
  3. print(v)

活动的输出如下:


  
  
  1. <tf.Variable 'resnet_v2_152/conv1/weights:0' shape=(7, 7, 3, 64) dtype=float32_ref>
  2. <tf.Variable 'resnet_v2_152/conv1/biases:0' shape=(64,) dtype=float32_ref>
  3. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/preact/gamma:0' shape=(64,) dtype=float32_ref>
  4. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/preact/beta:0' shape=(64,) dtype=float32_ref>
  5. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/shortcut/weights:0' shape=(1, 1, 64, 256) dtype=float32_ref>
  6. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/shortcut/biases:0' shape=(256,) dtype=float32_ref>
  7. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv1/weights:0' shape=(1, 1, 64, 64) dtype=float32_ref>
  8. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  9. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  10. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv2/weights:0' shape=(3, 3, 64, 64) dtype=float32_ref>
  11. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  12. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  13. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv3/weights:0' shape=(1, 1, 64, 256) dtype=float32_ref>
  14. <tf.Variable 'resnet_v2_152/block1/unit_1/bottleneck_v2/conv3/biases:0' shape=(256,) dtype=float32_ref>
  15. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/preact/gamma:0' shape=(256,) dtype=float32_ref>
  16. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/preact/beta:0' shape=(256,) dtype=float32_ref>
  17. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv1/weights:0' shape=(1, 1, 256, 64) dtype=float32_ref>
  18. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  19. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  20. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv2/weights:0' shape=(3, 3, 64, 64) dtype=float32_ref>
  21. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  22. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  23. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv3/weights:0' shape=(1, 1, 64, 256) dtype=float32_ref>
  24. <tf.Variable 'resnet_v2_152/block1/unit_2/bottleneck_v2/conv3/biases:0' shape=(256,) dtype=float32_ref>
  25. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/preact/gamma:0' shape=(256,) dtype=float32_ref>
  26. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/preact/beta:0' shape=(256,) dtype=float32_ref>
  27. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv1/weights:0' shape=(1, 1, 256, 64) dtype=float32_ref>
  28. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  29. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  30. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv2/weights:0' shape=(3, 3, 64, 64) dtype=float32_ref>
  31. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(64,) dtype=float32_ref>
  32. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(64,) dtype=float32_ref>
  33. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv3/weights:0' shape=(1, 1, 64, 256) dtype=float32_ref>
  34. <tf.Variable 'resnet_v2_152/block1/unit_3/bottleneck_v2/conv3/biases:0' shape=(256,) dtype=float32_ref>
  35. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/preact/gamma:0' shape=(256,) dtype=float32_ref>
  36. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/preact/beta:0' shape=(256,) dtype=float32_ref>
  37. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/shortcut/weights:0' shape=(1, 1, 256, 512) dtype=float32_ref>
  38. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/shortcut/biases:0' shape=(512,) dtype=float32_ref>
  39. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv1/weights:0' shape=(1, 1, 256, 128) dtype=float32_ref>
  40. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  41. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  42. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  43. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  44. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  45. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  46. <tf.Variable 'resnet_v2_152/block2/unit_1/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  47. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  48. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  49. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  50. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  51. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  52. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  53. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  54. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  55. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  56. <tf.Variable 'resnet_v2_152/block2/unit_2/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  57. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  58. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  59. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  60. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  61. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  62. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  63. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  64. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  65. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  66. <tf.Variable 'resnet_v2_152/block2/unit_3/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  67. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  68. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  69. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  70. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  71. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  72. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  73. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  74. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  75. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  76. <tf.Variable 'resnet_v2_152/block2/unit_4/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  77. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  78. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  79. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  80. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  81. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  82. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  83. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  84. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  85. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  86. <tf.Variable 'resnet_v2_152/block2/unit_5/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  87. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  88. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  89. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  90. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  91. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  92. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  93. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  94. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  95. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  96. <tf.Variable 'resnet_v2_152/block2/unit_6/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  97. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  98. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  99. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  100. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  101. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  102. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  103. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  104. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  105. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  106. <tf.Variable 'resnet_v2_152/block2/unit_7/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  107. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  108. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  109. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 128) dtype=float32_ref>
  110. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  111. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  112. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv2/weights:0' shape=(3, 3, 128, 128) dtype=float32_ref>
  113. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(128,) dtype=float32_ref>
  114. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(128,) dtype=float32_ref>
  115. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv3/weights:0' shape=(1, 1, 128, 512) dtype=float32_ref>
  116. <tf.Variable 'resnet_v2_152/block2/unit_8/bottleneck_v2/conv3/biases:0' shape=(512,) dtype=float32_ref>
  117. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/preact/gamma:0' shape=(512,) dtype=float32_ref>
  118. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/preact/beta:0' shape=(512,) dtype=float32_ref>
  119. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/shortcut/weights:0' shape=(1, 1, 512, 1024) dtype=float32_ref>
  120. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/shortcut/biases:0' shape=(1024,) dtype=float32_ref>
  121. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv1/weights:0' shape=(1, 1, 512, 256) dtype=float32_ref>
  122. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  123. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  124. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  125. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  126. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  127. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  128. <tf.Variable 'resnet_v2_152/block3/unit_1/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  129. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  130. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  131. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  132. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  133. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  134. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  135. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  136. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  137. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  138. <tf.Variable 'resnet_v2_152/block3/unit_2/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  139. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  140. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  141. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  142. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  143. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  144. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  145. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  146. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  147. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  148. <tf.Variable 'resnet_v2_152/block3/unit_3/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  149. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  150. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  151. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  152. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  153. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  154. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  155. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  156. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  157. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  158. <tf.Variable 'resnet_v2_152/block3/unit_4/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  159. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  160. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  161. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  162. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  163. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  164. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  165. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  166. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  167. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  168. <tf.Variable 'resnet_v2_152/block3/unit_5/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  169. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  170. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  171. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  172. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  173. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  174. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  175. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  176. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  177. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  178. <tf.Variable 'resnet_v2_152/block3/unit_6/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  179. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  180. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  181. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  182. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  183. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  184. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  185. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  186. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  187. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  188. <tf.Variable 'resnet_v2_152/block3/unit_7/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  189. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  190. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  191. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  192. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  193. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  194. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  195. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  196. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  197. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  198. <tf.Variable 'resnet_v2_152/block3/unit_8/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  199. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  200. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  201. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  202. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  203. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  204. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  205. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  206. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  207. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  208. <tf.Variable 'resnet_v2_152/block3/unit_9/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  209. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  210. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  211. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  212. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  213. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  214. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  215. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  216. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  217. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  218. <tf.Variable 'resnet_v2_152/block3/unit_10/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  219. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  220. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  221. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  222. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  223. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  224. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  225. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  226. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  227. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  228. <tf.Variable 'resnet_v2_152/block3/unit_11/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  229. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  230. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  231. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  232. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  233. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  234. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  235. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  236. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  237. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  238. <tf.Variable 'resnet_v2_152/block3/unit_12/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  239. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  240. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  241. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  242. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  243. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  244. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  245. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  246. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  247. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  248. <tf.Variable 'resnet_v2_152/block3/unit_13/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  249. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  250. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  251. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  252. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  253. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  254. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  255. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  256. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  257. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  258. <tf.Variable 'resnet_v2_152/block3/unit_14/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  259. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  260. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  261. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  262. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  263. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  264. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  265. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  266. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  267. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  268. <tf.Variable 'resnet_v2_152/block3/unit_15/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  269. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  270. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  271. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  272. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  273. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  274. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  275. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  276. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  277. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  278. <tf.Variable 'resnet_v2_152/block3/unit_16/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  279. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  280. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  281. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  282. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  283. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  284. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  285. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  286. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  287. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  288. <tf.Variable 'resnet_v2_152/block3/unit_17/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  289. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  290. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  291. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  292. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  293. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  294. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  295. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  296. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  297. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  298. <tf.Variable 'resnet_v2_152/block3/unit_18/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  299. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  300. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  301. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  302. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  303. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  304. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  305. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  306. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  307. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  308. <tf.Variable 'resnet_v2_152/block3/unit_19/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  309. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  310. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  311. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  312. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  313. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  314. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  315. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  316. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  317. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv3/weights:0' shape=(1, 1, 256, 1024) dtype=float32_ref>
  318. <tf.Variable 'resnet_v2_152/block3/unit_20/bottleneck_v2/conv3/biases:0' shape=(1024,) dtype=float32_ref>
  319. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/preact/gamma:0' shape=(1024,) dtype=float32_ref>
  320. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/preact/beta:0' shape=(1024,) dtype=float32_ref>
  321. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv1/weights:0' shape=(1, 1, 1024, 256) dtype=float32_ref>
  322. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv1/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  323. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv1/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
  324. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv2/weights:0' shape=(3, 3, 256, 256) dtype=float32_ref>
  325. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv2/BatchNorm/gamma:0' shape=(256,) dtype=float32_ref>
  326. <tf.Variable 'resnet_v2_152/block3/unit_21/bottleneck_v2/conv2/BatchNorm/beta:0' shape=(256,) dtype=float32_ref>
                        <li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-thumbsup"></use>
                        </svg><span class="name">点赞</span>
                        <span class="count"></span>
                        </a></li>
                        <li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;popu_824&quot;}"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-Collection-G"></use>
                        </svg><span class="name">收藏</span></a></li>
                        <li class="tool-item tool-active is-share"><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;1582594662_002&quot;}"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-fenxiang"></use>
                        </svg>分享</a></li>
                        <!--打赏开始-->
                                                <!--打赏结束-->
                                                <li class="tool-item tool-more">
                            <a>
                            <svg t="1575545411852" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg>
                            </a>
                            <ul class="more-box">
                                <li class="item"><a class="article-report">文章举报</a></li>
                            </ul>
                        </li>
                                            </ul>
                </div>
                            </div>
            <div class="person-messagebox">
                <div class="left-message"><a href="https://blog.csdn.net/LCCFlccf">
                    <img src="https://profile.csdnimg.cn/B/0/8/3_lccflccf" class="avatar_pic" username="LCCFlccf">
                                            <img src="https://g.csdnimg.cn/static/user-reg-year/1x/2.png" class="user-years">
                                    </a></div>
                <div class="middle-message">
                                        <div class="title"><span class="tit"><a href="https://blog.csdn.net/LCCFlccf" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}" target="_blank">LCCFlccf</a></span>
                                            </div>
                    <div class="text"><span>发布了39 篇原创文章</span> · <span>获赞 29</span> · <span>访问量 7万+</span></div>
                </div>
                                <div class="right-message">
                                            <a href="https://im.csdn.net/im/main.html?userName=LCCFlccf" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-letter">私信
                        </a>
                                                            <a class="btn btn-sm  bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a>
                                    </div>
                            </div>
                    </div>
    </article>
    
                    <div class="hide-article-box hide-article-pos text-center">
            <a class="btn-readmore" data-report-view="{&quot;mod&quot;:&quot;popu_376&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/lccflccf/article/details/102267093&quot;,&quot;strategy&quot;:&quot;readmore&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_376&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/lccflccf/article/details/102267093&quot;,&quot;strategy&quot;:&quot;readmore&quot;}">
                展开阅读全文
                <svg class="icon chevrondown" aria-hidden="true">
                    <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-chevrondown"></use>
                </svg>
            </a>
        </div>
    

<script>
$("#blog_detail_zk_collection").click(function(){
    window.csdn.articleCollection()
})
        <div id="dmp_ad_58" style="width: 1010px; height: 103px;"><div id="kp_box_58" data-pid="58" style="width: 1010px; height: 103px;"><script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

        <a id="commentBox" name="commentBox"></a>
还能输入1000个字符
<div class="comment-list-container">
	<a id="comments"></a>
	<div class="comment-list-box">
	</div>
	<div id="commentPage" class="pagination-box d-none"></div>
	<div class="opt-box text-center">
		<div class="btn btn-sm btn-link-blue" id="btnMoreComment"></div>
	</div>
</div>
发布了2 篇原创文章 · 获赞 0 · 访问量 148

在用tensorflow搭建好网络之后,如果可视化一下网络的结构与变量,会对网络结构有一个更直观的了解。

猜你喜欢

转载自blog.csdn.net/qq_36523492/article/details/104921642