same模式进行边缘填充
时间: 2024-05-20 22:12:02 浏览: 8
在使用same模式进行边缘填充时,我们会将输入的张量进行填充,以确保输出的张量与输入的张量具有相同的尺寸。具体来说,我们将在输入张量的边缘周围添加一定数量的填充值,使得卷积核可以在边缘处进行卷积操作。这样,输出张量的尺寸就与输入张量的尺寸相同了。
例如,假设我们有一个形状为(4,4,3)的输入张量和一个形状为(3,3,3)的卷积核。在same模式下进行卷积操作时,我们需要在输入张量的边缘周围添加一定数量的填充值,以确保卷积核可以在边缘处进行卷积操作。如果我们选择在边缘周围添加一圈厚度为1的填充值,那么填充后的输入张量形状为(6,6,3),卷积操作后的输出张量形状也为(4,4,3),与输入张量的尺寸相同。
需要注意的是,同样的卷积核在same模式下进行卷积操作时,输出张量的尺寸可能与valid模式下不同。在valid模式下,卷积核只能在输入张量的有效区域内进行卷积操作,因此输出张量的尺寸可能会缩小。
相关问题
边界填充方式为same。
边界填充方式为same时,指卷积运算后输出的大小与输入的大小相同。在进行卷积运算时,会在输入的边界周围填充一定数量的0,使得卷积核能够在边界处进行计算。这样可以保持输出的大小与输入的大小一致,避免信息的丢失。但是需要注意,当卷积核的大小为偶数时,填充的0数量可能需要进行调整,以便保持输出大小的奇偶性与输入大小相同。
边界填充方式为 'SAME'
边界填充方式为 'SAME' 表示在卷积运算中会对图像进行边界填充,使得输出的 feature map 的大小与输入图像大小相同。在这种情况下,卷积运算会尽可能地覆盖输入图像的每个像素,并且输出的 feature map 的大小会与输入图像的大小相同。在进行卷积运算时,如果卷积核的大小不是奇数,则会先在卷积核的四周填充一圈像素,保证卷积核的中心点正好对齐输入图像的某个像素点。填充的大小可以根据需要进行调整,但是填充的大小必须满足以下公式:
$$
\text{输出图像大小}=\frac{\text{输入图像大小}+\text{填充大小}-\text{卷积核大小}}{\text{步长}}+1
$$
其中,步长表示卷积核移动的步长。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)