关于DataLoader是否shuffle在VOC2007语义分割数据集上引发的问题

问题描述:

在训练过程中,训练集和验证集实时得到的F1分数相差很大,如下图:

这个问题之前从未遇到过,后来经过不断的排查,发现是因为验证集的数据加载器中shuffle设置的为False,而训练集设置的为True。

之前遇到过训练集的DataLoader未设置shuffle为True,跑出来的结果很差。

估计这个和数据集有关,以前的数据集设置的都是False,也没有出现类似的情况。

修改后:

相关推荐
2501_926978334 小时前
“LLM的智能本质--AGI的可能路径--人类的意识本质”三者的统一基底(5.0理论解读)
人工智能·经验分享·笔记·深度学习·机器学习·ai写作·agi
独隅6 小时前
PyTorch 模型部署的 Docker 配置与性能调优深入指南
人工智能·pytorch·docker
剑穗挂着新流苏3127 小时前
203_深度学习的第一步:线性回归模型与 SGD 优化算法实战
人工智能·深度学习·机器学习
是枚小菜鸡儿吖7 小时前
卷不动了?带你拆解 2026 深度学习核心版图:CNN、Transformer 与扩散模型的实战进化
深度学习·cnn·transformer
靴子学长8 小时前
Decoder only 架构下 - KV cache 的理解
pytorch·深度学习·算法·大模型·kv
刘简爱学习8 小时前
弱监督互斥多类脑肿瘤图像分割的类间可分离性损失
人工智能·深度学习·计算机视觉
bug大湿9 小时前
语音模型流式结构修改要点
深度学习·自然语言处理·语音识别
寂寞旅行9 小时前
大模型基石发展历程:CNN、RNN、transformer
rnn·cnn·transformer
独隅9 小时前
PyTorch 模型性能优化:图像分类与 NLP 模型实战指南
pytorch·性能优化·分类
AI-Ming9 小时前
程序员转行学习 AI 大模型: 踩坑记录:服务器内存不够,程序被killed
服务器·人工智能·python·gpt·深度学习·学习·agi