在keras中输出conv2d

时间:2018-03-11 04:48:45

标签: tensorflow keras

model.add(Conv2D(8,(3,3),激活=' relu',填充='相同',strides = 2))

我们输入了400 * 400图像,这是网络中的第一层,它会产生什么样的输出?

2 个答案:

答案 0 :(得分:1)

if padding == 'same':
  output_length = input_length
elif padding == 'valid':
    output_length = input_length - filter_size 
return (output_length + stride - 1) // stride

因此(400 + 2-1)// 2 =(200,200)将分别为(H,W) 并包括过滤器(200,200,过滤器)

答案 1 :(得分:0)

我想添加到thefifthjack005的答案中,此链接:

http://cs231n.github.io/convolutional-networks/

在这里您可以找到所有公式以及有关卷积层如何工作的更多信息!

这是您的进口零件:

enter image description here