
深度学习
文章平均质量分 91
EmeryLearning
这个作者很懒,什么都没留下…
展开
-
【模型训练】数据在各个硬件上的流存
数据最终被加载到 GPU 的内存中,在这里进行模型的训练。是 PyTorch 中的一个类,它负责以批次的方式迭代地加载数据,并支持多线程数据预处理,这可以大大加速数据的准备过程。这里需要注意的是,数据从磁盘到 CPU 再到 GPU 的过程是分步骤进行的,而不是一次性全部加载。:在数据被加载到内存之后,CPU 可能会对数据进行预处理,比如数据增强、归一化、类型转换等操作。来分批次地加载数据,这样可以有效地管理内存使用,避免因一次性加载过多数据而导致的内存溢出。的多线程特性,以保证数据的顺序。原创 2024-09-20 16:42:45 · 538 阅读 · 0 评论 -
【模型性能】评估
1GB =210MB =220KB =230≈≈10亿字节模型里的一个参数精度为fp32,需要4个字节存储。所以一个包含10亿个精度为fp32参数的模型,需要4GB内存来保存模型参数。原创 2024-08-29 18:02:58 · 1138 阅读 · 0 评论 -
【深度学习】基础概念理解
给定数据集,令特征向量为x,维数为D,样本数量为R,可构成D×R的矩阵,miσi。原创 2024-08-15 10:56:52 · 696 阅读 · 0 评论