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

day39图像数据与显存

一、 图像数据的介绍

1.1 灰度图像

从这里开始我们进入到了图像数据相关的部分,也是默认你有之前复试班计算机视觉相关的知识,但是一些基础的概念我仍然会提。

昨天我们介绍了minist这个经典的手写数据集,作为图像数据,相较于结构化数据(表格数据)他的特点在于他每个样本的的形状并不是(特征数,),而是(宽,高,通道数)

上述是昨天的代码,我们介绍了图像数据的预处理,这是我们首次接触图像数据,他和之前的结构化数据有什么差异点呢?

结构化数据(如表格)的形状通常是 (样本数, 特征数),例如 (1000, 5) 表示 1000 个样本,每个样本有 5 个特征。图像数据的形状更复杂,需要保留空间信息(高度、宽度、通道),因此不能直接用一维向量表示。其中颜色信息往往是最开始输入数据的通道的含义,因为每个颜色可以用红绿蓝三原色表示,因此一般输入数据的通道数是 3。

1.2 彩色图像

在 PyTorch 中,图像数据的形状通常遵循 (通道数, 高度, 宽度) 的格式(即 Channel First 格式),这与常见的 (高度, 宽度, 通道数)(Channel Last,如 NumPy 数组)不同。---注意顺序关系,

注意点:

  1. 如果用matplotlib库来画图,需要转换下顺序,我们后续介绍
  2. 模型输入通常需要 批次维度(Batch Size),形状变为 (批次大小, 通道数, 高度, 宽度)。例如,批量输入 10 张 MNIST 图像时,形状为 (10, 1, 28, 28)。

    二、 图像相关的神经网络的定义

    考虑课程内容的推进,今日的内容只提定义,不涉及训练和测试过程

    2.1 黑白图像模型的定义

  3. 实际定义中,输入图像还存在batchsize这一维度

    在 PyTorch 中,模型定义和输入尺寸的指定不依赖于 batch_size,无论设置多大的 batch_size,模型结构和输入尺寸的写法都是不变的。

  4. 三、显存占用的主要组成部分

    昨天说到了在面对数据集过大的情况下,由于无法一次性将数据全部加入到显存中,所以采取了分批次加载这种方式。即一次只加载一部分数据,保证在显存的范围内。

    那么显存设置多少合适呢?如果设置的太小,那么每个batchsize的训练不足以发挥显卡的能力,浪费计算资源;如果设置的太大,会出现OOT(out of memory)

    显存一般被以下内容占用:

  5. 模型参数与梯度:模型的权重(Parameters)和对应的梯度(Gradients)会占用显存,尤其是深度神经网络(如 Transformer、ResNet 等),一个 1 亿参数的模型(如 BERT-base),单精度(float32)参数占用约 400MB(1e8×4Byte),加上梯度则翻倍至 800MB(每个权重参数都有其对应的梯度)。

  6. 部分优化器(如 Adam)会为每个参数存储动量(Momentum)和平方梯度(Square Gradient),进一步增加显存占用(通常为参数大小的 2-3 倍)

  7. 其他开销。@浙大疏锦行

http://www.jsqmd.com/news/197642/

相关文章:

  • Go调用几个常见的大模型基座方法
  • 神经辐射场结合:语音描述生成3D场景的新范式
  • 儿童故事音频自动化生产:IndexTTS 2.0温暖声线轻松生成
  • FreeRTOS中vTaskDelay精度影响因素全面讲解
  • 影视二次创作好帮手:IndexTTS 2.0适配各类片段配音需求
  • Screen to GIF高性能录制模式全面讲解
  • Linux系统下Packet Tracer下载安装完整指南
  • 打造会唱歌的电子宠物:51单片机蜂鸣器实战
  • 信创产业布局:与麒麟操作系统/达梦数据库完成适配
  • UDS 28服务在ECU诊断开发中的项目应用
  • 2025/12/29
  • 告别音画不同步!IndexTTS 2.0可控模式助力短视频精准配音
  • 雅思托福备考:模拟口语考试自动评分与反馈
  • 1/4
  • 2026年质量好的助力搬运机械手厂家推荐及选购参考榜 - 品牌宣传支持者
  • 野生动物守护:通过鸟类鸣叫监测生物多样性状况
  • 6G通信设想:空天地海全域覆盖下的实时语音交互
  • 深度剖析USB-Serial Controller D驱动下载卡顿原因
  • 睡眠监测设备:夜间打鼾声音分析评估呼吸暂停风险
  • 只需5秒参考音频!IndexTTS 2.0零样本音色克隆实测效果惊艳
  • 2026年质量好的三段力小角度铰链厂家最新TOP排行榜 - 品牌宣传支持者
  • 2025年12月江苏徐州屋顶花园设计服务商精选榜 - 2025年品牌推荐榜
  • 音乐歌词同步:演唱会现场语音识别生成实时字幕
  • 碳中和贡献:相比传统方式降低80%能源消耗
  • 【DAY28】元组和os模块
  • 特警突击作战:面罩内嵌式语音识别保障战术协同
  • JScope在工业HMI中的集成实践案例
  • VOFA+串口协议解析常见问题与解决方案汇总
  • B站开源IndexTTS 2.0语音合成模型实战:如何用5秒音频克隆专属声线
  • 快速理解LCD1602指令集与数据传输方式