Pytorch 里 nn.AdaptiveAvgPool2d(output_size) 原理是什么?
PyTorch 里 nn.AdaptiveAvgPool2d 原理是什么?例子解释
问题来源:知乎
评论中对于以下例子的解释为本人作答
tom Thomas 的解答来源:PyTorch 论坛
例子解释
14 个数变 4 个,首先(14 + 4 - 1) / 4 = 4,所以 stride 是 4;
[0, 13] 去掉最后四个数10、11、12、13,得到剩余的区间[0, 10);
[0, 10)分三份,分段点为0, 3.33333, 6.66666, 10;
四舍五入就是 0,3,7,10;
分别加
原创
2021-06-07 15:34:28 ·
246 阅读 ·
0 评论