使用pytorch进行卷积和反卷积运算

Posted dudu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用pytorch进行卷积和反卷积运算相关的知识,希望对你有一定的参考价值。

(1)卷积运算(二维卷积)

       以下是pytorch官网上的API

第一种情况

如上图所示,输入图片为4*4,卷积核为3*3,步长为1,零填充。

代码表示:

 

第二种情况

如上图所示,输入图片为5*5,卷积核为4*4,步长为1,填充为2。

代码表示:

第三种情况

如上图所示,输入图片为5*5,卷积核为3*3,步长为1,填充为2。

代码表示:

 

二:转置卷积(反卷积)

    以下是pytorch官网上的API

第一种情况

对卷积运算和反卷积运算我们选了三个例子;

下载ppt

https://pan.baidu.com/s/1UdBmFD6J5WOzfXF4pg4acw

以上是关于使用pytorch进行卷积和反卷积运算的主要内容,如果未能解决你的问题,请参考以下文章

使用 scipy.signal 在 Python 中进行卷积和反卷积

反卷积层

卷积和反卷积详细说明

PyTorch笔记 - Convolution卷积运算的原理

PyTorch笔记 - Convolution卷积运算的原理

PyTorch笔记 - Convolution卷积运算的原理