From c17050f663298cf920b19368add6c54ec713b4e2 Mon Sep 17 00:00:00 2001 From: Ulrich <ulrich.kerzel@rwth-aachen.de> Date: Fri, 22 Mar 2024 10:36:22 +0100 Subject: [PATCH] add ref to paper about conv. arithmetic --- datascienceintro/solutions/Solution_PyTorch_MNIST.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datascienceintro/solutions/Solution_PyTorch_MNIST.ipynb b/datascienceintro/solutions/Solution_PyTorch_MNIST.ipynb index e16faf1..79e3bcf 100644 --- a/datascienceintro/solutions/Solution_PyTorch_MNIST.ipynb +++ b/datascienceintro/solutions/Solution_PyTorch_MNIST.ipynb @@ -208,7 +208,7 @@ "\n", "***Hint*** \\\n", "One of the tricky things to evaluate is the output size after pooling layers.\n", - "This [blog](https://androidkt.com/calculate-output-size-convolutional-pooling-layers-cnn/) has a nice illustrated intuition behind the formulae for convolutional and maxpool layers. This [repository](https://github.com/tuttelikz/conv_output_size) has a collection of helper functions.\n", + "This [blog](https://androidkt.com/calculate-output-size-convolutional-pooling-layers-cnn/) has a nice illustrated intuition behind the formulae for convolutional and maxpool layers. This [repository](https://github.com/tuttelikz/conv_output_size) has a collection of helper functions, there is a pre-print [A guide to convolution arithmetic for deep learning](https://arxiv.org/pdf/1603.07285.pdf) to discuss this in more detail.\n", "\n", "For convolutional layers: \\\n", "```#output = Floor( ( #input - #filter + 2* #padding)/stride + 1)```\n", -- GitLab