如果输入是奇数时,输出尺寸不一致。

如果是偶数,则会一致,但是不是4的倍数,下采样时,又可能会出现不一致的情况。

padding为1时,偶数与maxpool对的上,奇数对不上

padding为0时,奇数与maxpool对的上,偶数对不上

解决:

nn.MaxPool2d(kernel_size=2,stride=2,ceil_mode=True) 与padding为1对的上

为false还是无法对的上

maxpoolpadding为1时,则偶数结果也是 /2+1

out = nn.MaxPool2d(kernel_size=2,stride=2,padding=1)

https://blog.csdn.net/jacke121/article/details/104020945

import torch
from torch import nnclass conv_bn_relu(nn.Module):

pytorch maxpool和卷积尺寸问题相关推荐

  1. Lesson 16.5 在Pytorch中实现卷积网络(上):卷积核、输入通道与特征图在PyTorch中实现卷积网络(中):步长与填充

    卷积神经网络是使用卷积层的一组神经网络.在一个成熟的CNN中,往往会涉及到卷积层.池化层.线性层(全连接层)以及各类激活函数.因此,在构筑卷积网络时,需从整体全部层的需求来进行考虑. 1 二维卷积层n ...

  2. pytorch中的卷积操作详解

    首先说下pytorch中的Tensor通道排列顺序是:[batch, channel, height, width] 我们常用的卷积(Conv2d)在pytorch中对应的函数是: torch.nn. ...

  3. pytorch实现:卷积神经网络识别FashionMNIST

    pytorch实现:卷积神经网络识别FashionMNIST 一.卷积神经网络 1.1 导入需要的包 1.2 图像数据准备 1.3 卷积神经网络搭建 1.4 卷积神经网络训练与预测 二.空洞卷积神经网 ...

  4. 基于Pytorch的动态卷积复现

    论文的题目为<Dynamic Convolution: Attention over Convolution Kernels> paper的地址https://arxiv.org/pdf/ ...

  5. pytorch方法测试——卷积(二维)

    pytorch方法测试--卷积(二维) 测试代码: import torch import torch.nn as nnm = nn.Conv2d(2, 2, 3, stride=2) input = ...

  6. PyTorch实现基于卷积神经网络的面部表情识别

    基于卷积神经网络的面部表情识别(Pytorch实现)----台大李宏毅机器学习作业3(HW3) 一.项目说明 给定数据集train.csv,要求使用卷积神经网络CNN,根据每个样本的面部图片判断出其表 ...

  7. 基于pytorch使用实现CNN 如何使用pytorch构建CNN卷积神经网络

    基于pytorch使用实现CNN 如何使用pytorch构建CNN卷积神经网络 所用工具 文件结构: 数据: 代码: 结果: 改进思路 拓展 本文是一个基于pytorch使用CNN在生物信息学上进行位 ...

  8. [pytorch][stepbystep]在pytorch上实现卷积神经网路(CNN)的裁剪(purning)

    利用VGG-16对Dogs-vs-Cats数据集进行训练,裁剪VGG-16可以获得3x的运算加速和4x的模型减小 简介 puring神经网络是一个古老的idea,具体可以追溯到1990年(与Yann ...

  9. (pytorch-深度学习系列)使用Pytorch实现小型卷积神经网络网络

    卷积层 卷积神经网络中每层卷积层(Convolutional layer)由若干卷积单元组成,每个卷积单元的参数都是通过反向传播算法最佳化得到的.卷积运算的目的是提取输入的不同特征,第一层卷积层可能只 ...

最新文章

  1. 【使用CMake组织C++工程】2:CMake 常用命令和变量
  2. 设计模式之命令模式、举例分析、通俗易懂
  3. Cloudify — 安装部署与基础使用
  4. RabbitMQ 还是 Kafka?哪个才是架构利器
  5. 电子书网站推荐(收藏系列)
  6. !--[if IE 9] ![endif]--
  7. 2017.9.19 L语言 失败总结
  8. *第6章 判别分析及R使用
  9. Java 简历 专业技能可以这样写
  10. oracle 随机取值函数,随机数函数大全
  11. springcloud篇面试宝典
  12. JavaScript 调用Bomb后端云
  13. EDK2编译环境搭建、编译、在模拟器运行、在笔记本运行(带目录版本)
  14. 数据库常用操作语句总结
  15. 用Scipy实现K-means聚类算法
  16. springboot+REST
  17. Python的爬虫程序
  18. 服务器充电桩是什么显示,怎么查高速服务区有没有充电桩?怎么查高速沿途充电桩...
  19. 人民的“优步“,需求决定论
  20. 闲鱼疯转 6800 份!大厂内部数据分析资料首次公开!

热门文章

  1. SQL Server数据库镜像部署 错误1418’处理及证书验证
  2. 简单Access Violation的异常派发,Vista/Longhorn Server
  3. 使用grep 在源码文件查找特定字符串
  4. ECC加密算法入门介绍
  5. socket 与 vfs
  6. mate 7 可以安装linux,centos7安装mate
  7. C++ - A Simple Calculator Program
  8. amazon mws api 获取所有产品_Amazon’s Choice是什么?Amazon's Choice标签全解读
  9. 问题集锦(26-29)
  10. mysql修改字段为现在时间_mysql如何修改字段自动生成时间