1. 首页
  2. 编程语言
  3. Python
  4. pytorch中的nn.ZeroPad2d()零填充函数实例详解

pytorch中的nn.ZeroPad2d()零填充函数实例详解

上传者: 2022-01-31 05:25:06上传 PDF文件 88.18 KB 热度 26次

在卷积神经网络中,有使用设置padding的参数,配合卷积步长,可以使得卷积后的特征图尺寸大小不发生改变,那么在手动实现图片或特征图的边界零填充时,常用的函数是nn.ZeroPad2d(),可以指定tensor的四个方向上的填充,比如左边添加1dim、右边添加2dim、上边添加3dim、下边添加4dim,即指定paddin参数为,本文中代码设置的是如下:代码中需要注意的是,必须要将图片数据转换成tensor数据类型的才可以使用nn.zeroPad2d()函数pytorch中最常用的零填充函数是nn.ZeroPad2d,也就是对Tensor使用0进行边界填充,我们可以指定tensor的四个方向上的填充数,比如左边添加1dim、右边添加2dim、上边添加3dim、下边添加4dim,即指定paddin参数为,如下:pad = nn.ZeroPad2d

下载地址
用户评论