tensorflow의 컨볼 루션 중립 네트워크가이 tutorial의 크기를 어떻게 계산하는지 잘 모르겠습니다. (h_conv1 = tf.nn.relu(conv2d(x_image, W_conv1) + b_conv1)
) Tensorflow 길쌈 네트워크 - 치수 (모양) 계산 방법은 무엇입니까?
x_image = tf.reshape(x, [-1,28,28,1])
)W_conv1 = weight_variable([5, 5, 1, 32]
)- 이미지가있다 입니다 :
h_pool1.get_shape()
및TensorShape([Dimension(10), Dimension(14), Dimension(14), Dimension(32)])
Q1 : 첫 번째 차원은 10 왜?
질문 2 : 왜 5x5 패치 크기로 치수가 14x14로 줄어들습니까? 28x28 이미지가 있고 모든 픽셀에 5x5 패치를 적용하면 14x14 이상을 기대할 수 있습니다.
질문 3 : x_image
코드에서 -1
은 무엇을합니까?