mirror of
https://github.com/lordmathis/CUDANet.git
synced 2025-11-06 17:54:27 +00:00
Fix wrong conv2d output size calculation
This commit is contained in:
@@ -26,11 +26,12 @@ Conv2d::Conv2d(
|
|||||||
stride(stride),
|
stride(stride),
|
||||||
numFilters(numFilters),
|
numFilters(numFilters),
|
||||||
paddingSize(paddingSize) {
|
paddingSize(paddingSize) {
|
||||||
|
|
||||||
outputSize = {
|
outputSize = {
|
||||||
(inputSize.first - kernelSize.first + 2 * paddingSize.first) /
|
(inputSize.first - kernelSize.first + 2 * paddingSize.first) /
|
||||||
stride.first + 1,
|
stride.first + 1,
|
||||||
(inputSize.first - kernelSize.first + 2 * paddingSize.first) /
|
(inputSize.second - kernelSize.second + 2 * paddingSize.second) /
|
||||||
stride.first + 1
|
stride.second + 1
|
||||||
};
|
};
|
||||||
|
|
||||||
activation =
|
activation =
|
||||||
|
|||||||
Reference in New Issue
Block a user