卷积操作中的padding和strides

卷积操作中的padding和strides

作者:原文网址:来源网络,如有侵犯到您的权益请联系lmc22#qq.com(#换成@)进行下架处理

Pad和Stride都是深度神经网络里的惯例操作,所以要记住它两的作用和概念。

复制代码
    pad作用就是填充,然后把边缘的值也能卷积操作的中心。有什么用呢?总之有些区别,特别是对边缘有敏感性的特征。

一、卷积示意图

这个就是卷积,输入是55输出是33

二、pad示意图

这个就是zeropadpad作用是使输入输出维度大小相同。zero意思是用o代替fake区域的值,跟伸出去几个方格没关系,这里是33卷积,所以伸出一个方格,如果是55卷积,就会伸出2个,关键是要使卷积操作的中心跟边界对齐。

三、Stride示意图

stride操作一般用在poollayer也就是池化。操作的过程就是迈过一大步,而不是每个卷积都计算:

Forthesakeofbrevity,whenthepadnumberonbothsideoftheinputheightandwidtharphandpwrespectively,wecallthepadph,pw.Specifically,whenph=pw=p,thepadisp.Whenthestrideontheheightandwidtharshandsw,respectively,wecallthestridesh,sw.

相关推荐
舒一笑10 小时前
基础RAG实现,最佳入门选择(三)
人工智能
知识趣动10 小时前
AI 入门启航:了解什么 AI
人工智能
rocksun12 小时前
认识Embabel:一个使用Java构建AI Agent的框架
java·人工智能
Java中文社群14 小时前
AI实战:一键生成数字人视频!
java·人工智能·后端
AI大模型技术社14 小时前
🔧 PyTorch高阶开发工具箱:自定义模块+损失函数+部署流水线完整实现
人工智能·pytorch
LLM大模型14 小时前
LangChain篇-基于SQL实现数据分析问答
人工智能·程序员·llm
LLM大模型14 小时前
LangChain篇-整合维基百科实现网页问答
人工智能·程序员·llm
DeepSeek忠实粉丝14 小时前
微调篇--基于GPT定制化微调训练
人工智能·程序员·llm
聚客AI15 小时前
💡 图解Transformer生命周期:训练、自回归生成与Beam Search的视觉化解析
人工智能·llm·掘金·日新计划
神经星星15 小时前
从石英到铁电材料,哈佛大学提出等变机器学习框架,加速材料大规模电场模拟
人工智能·深度学习·机器学习