In the paper 'Fully Convolutional Networks for Semantic Segmentation' the author distinguishes between input stride and output stride in the context of deconvolution. How do these terms differ from each other?
相关问题
- Convolutional Neural Network seems to be randomly
- Training with dropout
- is There any function in opencv which is equivalen
- How to implement RBF activation function in Keras?
- Comparing Naive Inverse Filter to Wiener Filter fo
相关文章
- Why does different batch-sizes give different accu
- How do you change the dimension of your input pict
- Python Fast Implementation of Convolution/Cross-co
- Keras Functional model giving high validation accu
- How correctly calculate tf.nn.weighted_cross_entro
- Naive Implementation of Convolution algorithm
- Using Conv2DTranspose to output the double of its
- How to choose the number of filters in each Convol
Input stride is the stride of the filter . How much you shift the filter in the output .
Output Stride this is actually a nominal value . We get feature map in a CNN after doing several convolution , max-pooling operations . Let's say our input image is 224 * 224 and our final feature map is 7*7 .
Then we say our output stride is : 224/7 = 32 (Approximate of what happened to the image after down sampling .)
This tensorflow script describe what is this output stride , and how to use in FCN which is the case of dense prediction .