池化

一.手写池化

import torch
def pool(X,pool_size,mode='max'):#手写池化,这里mode参数用于表示是何种池化默认最大池化p_h,p_w=pool_size#poolsize表示池化窗口大小传入一个元组Y=torch.zeros((X.shape[0]-p_h+1,X.shape[1]-p_w+1))#构造输出for i in range(Y.shape[0]):for j in range(Y.shape[1]):if mode=='max':Y[i,j]=(X[i:i+p_h,j:j+p_w]).max()elif mode == 'min':Y[i, j] = (X[i:i + p_h, j:j + p_w]).min()elif mode=='avg':#平均池化Y[i, j] = (X[i:i + p_h, j:j + p_w]).mean()return Y
X=torch.tensor([[0.0,1.0,2.0],[3.0,4.0,5.0],[6.0,7.0,8.0]])
print(pool(X,(2,2)))
print(pool(X,(2,2),mode='min'))
print(pool(X,(2,2),mode='avg'))

二.调用库函数(以后用这个)

import torch
X=torch.tensor([[0.0,1.0,2.0],[3.0,4.0,5.0],[6.0,7.0,8.0]])
X=X.reshape((1,1,3,3))#批量,通道,高,宽,在pytorch里必须传入四维
#池化都在torch下的nn里,如果池化窗口宽高一样可写一个例如2等价于(2,2)
#填充padding=(行填充,列填充),步幅stride都可以自定义(超参数)
#默认在pytorch里窗口大小等于步幅大小
pool2d=torch.nn.MaxPool2d(2,stride=1)
print(pool2d(X))

三.多输入通道

在池化中输出通道数等于输入通道数

import torch
from torch import nn
X=torch.arange(16).reshape((1,1,4,4))#rand是随机数,arange是序列例如arange16指0-15整数
print(X)
X=torch.cat((X,X+1),1)#变成两个输入通道
print(X)
pool2d=nn.MaxPool2d(3,padding=1,stride=2)
print(pool2d(X))

image

对每个输入通道分别池化

image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/937559.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在AI技术唾手可得的时代,挖掘直播工具新需求成为关键突破点

本文深入分析了一款知名直播录制工具的功能特性,重点探讨了用户在使用过程中提出的各类新需求,揭示了在AI技术快速发展的背景下,挖掘用户真实需求对产品迭代的重要性。内容描述核心功能定位:该项目是一款集直播录制…

多模态识别技术革新物品追踪流程

某研究中心通过多模态识别技术实现物品自动识别,结合计算机视觉与机器学习算法提取物品外观和尺寸特征,在物流中心实现近99%的匹配准确率,为机器人自动化操作奠定技术基础。多模态识别技术:告别条形码的物流革新 条…

2025 年震动盘厂家最新推荐排行榜:精密 / 电子 / 笔筒 / 塑料震动盘及定做服务优选企业榜单发布

在自动化生产高速发展的当下,震动盘作为五金、电子、医疗器械等多行业的核心上料设备,直接影响生产效率与精度。然而当前市场震动盘品牌数量激增,部分品牌技术落后、服务缺失,导致企业选型时易陷入 “质量难辨、适…

深入解析:【Coze】【视频】TK动画视频工作流

深入解析:【Coze】【视频】TK动画视频工作流pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

java学习2小时教程-【小细节】

1) 数字字符串前面如果带有多余的"000",转换为int的时候,会自动去掉这些0。【和php一样,挺好】,如下: ------------------------------------------javaString str = "000101";int a = Intege…

2025年太阳能板购买全攻略:推荐、选择与性价比分析

文章摘要 本文深入探讨2025年太阳能板的市场趋势、选择方法和购买推荐,帮助用户基于效率、品牌和性价比做出明智决策。内容涵盖太阳能板的基本知识、安装维护指南,以及权威数据支持,旨在促进太阳能板的 adoption,助…

UEFI安装Windows 7 64位

前言 微软从Windows 8开始引入UEFI,最初只支持64位操作系统,后续扩展支持32位。Windows 7 64位操作系统经过改造,可以使用UEFI,但是要开启CSM,无法使用安全启动 准备材料Windows 7 64位中文专业版带sp1官方镜像(…

MySQL,SqlServer,postgresql中,如何实现锁定一张表

MySQL,SqlServer,postgresql中,如何实现锁定一张表最近有个需要求,需要在SqlServer中锁定一张表后,然后搞一些事情,完成后解锁。如何锁定一张表,在MySQL和postgresql中都比较好处理,在SqlServer中并没有对于“…

2025 年展会搭建公司最新推荐排行榜:服务商创意定制与全流程服务能力深度解析

会展经济的蓬勃发展推动展会搭建成为品牌展示的核心载体,但行业痛点却持续制约服务价值释放:设计同质化严重难以匹配品牌个性,施工质量参差暗藏安全隐患,服务链条断裂增加协调成本,预算失控、增项频发更成为企业参…

本地虚拟机windows 安装mysql数据库版本可选,外部如何连接

虚拟机里安装宝塔https://www.bt.cn/new/index.html安装电脑版本, 本地进行数据库版本的选择安装设置数据库的账号密码 http://192.168.57.128:8888/I8H8ufbuLLgJMmWV6gTtaty6 安装heidisql工具链接数据库新建全部变…

2025年常州服装培训学校培训学校推荐榜

随着服装产业升级、智能制造普及及专业技能人才需求增加,服装职业培训已从传统缝纫技能教学逐步转向数字化设计、智能制造管理等多元化方向,2025年市场规模预计持续扩大。但市场增长也带来培训机构教学实力、课程实用…

MLGO微算法科技创新AI技术:基于DRL的设备边缘协同推理优化系统,助力无线智能感知进入“极致高效”时代

在人工智能与物联网技术高速发展的今天,多用户无线传感系统正迅速成为智慧生活、智慧安防和智慧医疗等场景中的关键支撑。然而,如何在资源受限的传感器设备上实现高精度、低延迟的AI推理,仍是一个极具挑战的课题。随…

2025 最新隔音棉生产厂家口碑推荐榜:甄选家装公装专用材质,涵盖西南及全国实力品牌昆明/下水管/阻尼片/专用隔音棉厂家推荐

随着建筑装饰品质升级与家居静音需求激增,隔音棉已成为酒店、KTV、住宅等场景的刚需材料,但市场乱象让采购者陷入选择困境。一方面,公装对定制化、交付效率的高要求与家装对环保、适配性的需求形成差异化痛点,传统…

C 语言 - 操作文件函数全解析

功能分类功能类别 常用函数 解释写文件(输出) fprintf()、fputs()、fputc()、fwrite() 把内容写进文件读文件(输入) fscanf()、fgets()、fgetc()、fread() 从文件读出内容打开/关闭文件 fopen()、fclose() 打开或关…

C 语言 - fopen、fprintf、fread、fwrite、fputc 操作文件函数解析

作用介绍函数名 功能 模式 类比fprintf() 写“文字版”数据到文件 文本模式 把数字写成“字样”fread() 从文件“读二进制”数据 二进制模式 从硬盘拷贝一坨原始数据fwrite() 把内存“原样写入”文件 二进制模式 把内存…

找靠谱图像处理软件?Adobe PS2025 全球设计师都在用

软件介绍 Adobe Photoshop 2025(简称 PS2025)正式版于 2024 年 10 月发布,版本号为 26.2.0。作为 Adobe Creative Cloud 创意云桌面程序中心的核心产品,它不仅是全球最流行的专业图像处理软件,更是平面设计领域与…

2025 碳晶板厂家最新推荐榜:含木纹 / 白色 / 全屋整装等品类,西南及全国优质厂家权威甄选指南

引言随着碳晶板在墙面装饰、全屋整装等领域的应用持续升温,市场需求逐年攀升,但行业乱象也随之凸显。部分品牌以劣质基材冒充优质产品,导致碳晶板出现强度不足、耐候性差等问题,不仅影响装修效果,更潜藏安全隐患;…

状态机

状态机一 传统的switch..case:是状态嵌套事件还是事件嵌套状态,这是一个问题;按照发生概率的大小倒序安排case值顺序;GUN扩展支撑case x..y的写法(即范围在【x,y】之间); 二 指针函数法: typedef enum{ ev_0, e…

2025年麻辣王子全面评测:口味、价格与购买全攻略

文章摘要 麻辣王子作为2025年最受欢迎的辣条零食之一,以其独特口味和健康成分赢得消费者青睐。本文基于用户搜索意图,深入解析麻辣王子的成分、价格、购买渠道及口碑评测,并提供实用技巧。数据支持显示,辣条市场年…