Fix wrong conv2d output size calculation

This commit is contained in:
2024-05-23 21:38:11 +02:00
parent a300ab6dd5
commit 37c29d6734

View File

@@ -26,11 +26,12 @@ Conv2d::Conv2d(
stride(stride),
numFilters(numFilters),
paddingSize(paddingSize) {
outputSize = {
(inputSize.first - kernelSize.first + 2 * paddingSize.first) /
stride.first + 1,
(inputSize.first - kernelSize.first + 2 * paddingSize.first) /
stride.first + 1
(inputSize.second - kernelSize.second + 2 * paddingSize.second) /
stride.second + 1
};
activation =