Mon*_*eck 7 filter convolution stride keras
我对keras中的一个步幅(比如说,2,2)的想法感到有些困惑.
元组(2,2)中的第二个2是做什么的?
我知道步幅是否为(2),因为那时我们将在图像上移动滤镜2个像素.
如果我们沿着y沿着x向前跨步2,那么我们将沿着对角线运行图像.这没有多大意义.
Keras文档不清楚.
谢谢.
实际上,这两个值与我们移动滤波器的两个维度x和y有关.您将沿两个维度移动过滤器,因此您需要知道要使用的步幅.你误解的是过滤器不会通过同时增加x和y值来移动.它们将一个接一个地递增,所以首先你将沿着x轴2乘2而不改变y,你将向下走y一步2并沿x开始,依此类推......
因此,它只是为您提供了您想要垂直和水平制作的步长的灵活性.在使用简单图片的情况下,使用相同的步骤(2,2)或(3,3)是有意义的.但你永远不知道这个工具可以用于什么,所以如果有人想要在一个轴或另一个轴上进行更多的子采样,它们就会变得通用.
这是否回答你的问题?
| 归档时间: |
|
| 查看次数: |
1029 次 |
| 最近记录: |