当前位置: 首页 > news >正文

28、卷积 - 卷积的基础公式

本节推导一下卷积的基础公式,还是先上一张卷积运算的示意图图。

我们知道,一张图片有 3 个维度,分别是长、宽、通道。

这三个维度分别用 3 个字母代替,分别是 H(Height, 对应的是长这一维度), W(Width, 对应的是宽这一维度),C(Channel,对应的是通道这一维度)。

对于一张长宽为 224 x 224 的 RGB 图像,我们可以用以下的方法来表示这种图片的“数据形状”,[H, W, C] = [224, 224, 3]。

这里的 [H, W, C] 是一个3维数组,区别于我们常见的一维数组(也叫向量)和二维数组(也叫矩阵),3 维或更高维的数组,我们称之为张量(英文名为 Tensor)。

Tensor 这个概念很重要,在几乎所有的神经网络推理、训练框架里面,神经网络算法的输入和输出数据都会被叫作 Tensor。

整个神经网络的运行就像是 Tensor 在一层一层的算法之间流动一样,因此有个大名鼎鼎的框架叫做TensorFlow,意为 Tensor 的流动。

每一层算法,在框架内部,都是一个算子(英文名为 Operator,简称 OP)。

有了这些基本概念后,就可以说,一个卷积运算就是一个卷积算子,也就是一个 OP。那么输入的图片是输入 Tensor (input tensor), 卷积核就是这个卷积算

http://www.lryc.cn/news/253469.html

相关文章:

  • Mac电脑vm虚拟机 VMware Fusion Pro中文 for mac
  • 区块链技术的应用场景和优势
  • java面试题-谈谈sql优化-mysql
  • 【Linux服务器Java环境搭建】07 在linux中安装MySql,以及对MySQL的配置与远程连接
  • 用 LangChain 搭建基于 Notion 文档的 RAG 应用
  • QT中如何使用自定义控件
  • xcode ——Instrumets(网络连接调试)使用
  • Ps:文字操作常用快捷键
  • SpringSecurity的默认登录页的使用
  • 【Rust日报】2023-12-04 slint 成功案例
  • 嵌入式硬件和软件哪个好?
  • MySQL 8.x 自签证书通过keytool和openssl转成JKS文件
  • MybatisPlus概述
  • C++之枚举与宏定义
  • DAPP开发【09】NFT交易市场开发(hardhat测试)
  • 【Spring Boot】如何通过RestTemplate获取另一个服务的接口返回信息
  • 文字识别(OCR)专题——基于NCNN轻量级PaddleOCRv4模型C++推理
  • ❀My学习Linux命令小记录(14)❀
  • SqlServer存储过程中使用in
  • Selenium+Unittest+HTMLTestRunner框架更改为Selenium+Pytest+Allure(二)
  • Kotlin Lambda使用
  • 华容道问题求解第一部分_思路即方案设计
  • 测试---UI自动化测试介绍
  • DHCP Host Name
  • uniapp到底用什么ui框架最合适-关于uni-app的ui库、ui框架、ui组件
  • Flask 最佳实践(二)
  • 【MATLAB源码-第93期】基于matlab的白鲸优化算法(BWO)和鲸鱼优化算法(WOA)机器人栅格路径规划对比。
  • nodejs微信小程序+python+PHP在线购票系统的设计与实现-计算机毕业设计推荐
  • 卷积神经网络训练情感分析
  • github新建项目