According to my understanding a maxpool layer works on convolution 2d layer and reduces the dimensions of the layer by half but the architecture of this model shows it in a different manner. Can anyone tell me how it got decreased only by a small dimension and not half as is expected? What I mean is if the maxpooling layer is applied, shouldn't the dimension be 16x16x32? Why is it 32x31x30? If there is a possibility of a custom output shape, I'd like to know why.
Max Pooling layer after convolution
1k Views Asked by Yoga Srinivas Reddy At
1
There are 1 best solutions below
Related Questions in IMAGE-PROCESSING
- RuntimeError: Given groups=1, weight of size [64, 1, 3, 3], expected input[1, 3, 416, 416] to have 1 channels, but got 3 channels instead
- Unable to open shape_predictor_68_face_landmarks.dat
- When transferring mri t1 to mni152 spaces, the dimensions change and lose information, is that not a problem?
- How to detect the exact boundary of a Sudoku using OpenCV when there are multiple external boundaries?
- Nuke BlinkScript: Why does the convolution kernel scale down the image?
- CV2 Python - image merging based on homography matrix - error in mergeing
- Python pillow library text align center
- Implementing Image Processing for Dimension Measurement in Arduino-based Packaging System
- AI tools for generating clean clipping paths
- efficient way to remove a background from an image in python
- I want to segment an MRI image of the spine and obtain only the vertebrae using Matlab
- Find Gradient Magnitude using skimage.feature.hog module
- AR Image Display Issue
- Using python OpenCV to crop an image based on reference marks
- Python: Generating an image using Multiprocessing freezes
Related Questions in CONV-NEURAL-NETWORK
- The meaning of an out_channel in nn.Conv2d pytorch
- Difference between model.evaluate and metrics.accuracy_score
- PyTorch training on M2 GPU slower than Colab CPU
- LeNet5 & Self-Organizing Maps - RuntimeError: Trying to backward through the graph a second time - PyTorch
- How I resolve : InvalidArgumentError: Graph execution error?
- Ensemble Learning
- Implementing tflite quantized inference in python
- how to set a custom prior for Convolution2DReparameterization?
- this code is not working on tensorflow 2.16.0+ version
- How to cut out a fragment of an image in a contour
- Can I treat CNN channels separately to make placement predictions?
- Image channel error while training CNN model
- What is the size difference between Convolutional Neural Networks that take as input an RGB vs. monochrome image?
- Struggling to put my input images in the right format for CNN (tensorflow)
- Siamese Network Backpropagation
Related Questions in IMAGE-CLASSIFICATION
- Incorrect printed message in tensorflow image classification tutorial due to warning "Could not load dynamic library 'cudart64_110.dll';...."
- How to load CUB-200-2011 dataset in pytorch?
- Error when training Tensorflow image classification model even when all images in jpeg format. Anyone have a fix?
- Pytorch: Overfitting on a small batch: Debugging
- Accuracy of Multi Layer Neural Network using Backpropagation around 86% normal?
- Prediction for single image file using tensor flow transfer learning model
- Having problems while doing multiclass classification with tensorflow
- How do I convert a list of grayscale images into RGB images using EBImage
- do I use "rescale=1. / 255" or not? Building VGG-like CNN
- Caffe classification testing losses are always 0 and top-1 is always -nan
- How to get most probable className from TensorFlow.js in Node
- Keras predicting different output for same input image
- Testing a Random Image against a Python Keras/Tensorflow CNN
- Why is my CNN/Image Classifier model accuracy so low?
- The current path, imageupload, didn't match any of these, Page not Found Django
Related Questions in MAX-POOLING
- I am facing problem in connection pgbouncer with postgresql in django
- Determine if a module in SystemVerilog is synthesizable
- How do I correctly get the indices when implementing a custom 2d Max Pooling function?
- Translate Keras model to PyTorch (shapes cannot be multiplied)
- RuntimeError: Given input size: (64x1x1). Calculated output size: (64x0x0). Output size is too small
- Why is the layernorm after the max operation so important?
- How do I create a binaryMask that displays all the values which contributed to the output
- CNN Issues with Max Pooling
- Implementing Aggregator Neural Networks with TensorFlow 2.0
- Fixing "Found an invalid max index" error in PyTorch's max_unpool2d function
- How to fix this error using Maxpooling in CNN?
- Pytorch setting elements to zero with "tensor index"
- why did i get an Error saying 'Negative dimension size caused by subtracting 2 from 1' from MaxPooling2D
- DenseNet121 (PyTorch) : On the BatchNorm2d and Global Average Pooling layers
- TensorFlow 2d Pooling but only in 1 axis
Related Questions in MAX-POOL-SIZE
- How to updated my.cnf file to increase innodb-buffer-pool-size?
- What is the life cycle of connections in a pool if Min Pool Size is set?
- Sails js adapter not able to get connection due to poolsize
- Max Pooling layer after convolution
- What if all nodes are not in a defined pool?
- FATAL: sorry, too many clients already , hikari pool maxsize exceeded
- Spring boot JPA Hibernate default Pool size?
- Default maximumPoolSize for HikariCP
- Max Pool Size in web.config running on IIS Web Server
- C# multiple app instances with same connection string - max pool size reached
- the timeout period elapsed prior to obtaining a connection from the pool
- HikariCP - connection is dead
- mongoose poolsize best practice
- Error: The connection is closed
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

It is clearly a typo. As stated in the linked paper (thanks Christoph), they mention the following with the max-pooling layer (emphasis mine):
If a 2 x 2 window is applied, you are correct where it should reduce the feature map from 32 x 32 x 32 to 16 x 16 x 32. In addition, the number of filters in the row is wrong. It should also still be 32. This paper is not formally published in any conferences or journals and is only available as a preprint on arXiv. This means that the paper was not formally vetted for errors or was proofread.
As such, if you want to seek clarity on the actual output dimensions I recommend you seek this from the original authors of the paper. However, the output dimensions for the max pooling and dropout from this table are completely incorrect.