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

问题描述:

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

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

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

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

修改后:

相关推荐
电科一班林耿超8 分钟前
深度学习大师课 第 1 课:什么是深度学习?纯手写你的第一个神经网络
人工智能·深度学习·神经网络
隐层漫游者33 分钟前
2026年了,你还只会用Transformer?揭秘翻译模型的“老祖宗”:从矩阵乘法到Attention机制,手把手教你打造属于你的英译法AI
深度学习
Akttt36 分钟前
Evaluating Object Hallucination in Large Vision-Language Models
人工智能·深度学习·计算机视觉
贺子杰1 小时前
潜意识“假推理”:LLM 幻觉的可解释性追踪方案
人工智能·深度学习
古希腊掌管代码的神THU1 小时前
【清华代码熊】MTP (Multi-Token Prediction)源码详解
人工智能·深度学习·自然语言处理
啦啦啦_99991 小时前
1. 深度学习概述
人工智能·深度学习
逻辑驱动的ken1 小时前
Java高频面试考点场景题30
java·开发语言·深度学习·面试·职场和发展
AI人工智能+2 小时前
营业执照识别技术通过计算机视觉与人工智能技术,实现企业证照信息的自动化采集
人工智能·深度学习·ocr·营业执照识别
青松@FasterAI2 小时前
【动手学大语言模型】神经网络启蒙:PyTorch 入门实战
人工智能·pytorch·神经网络·大模型开发
七夜zippoe2 小时前
OpenClaw 上下文管理:Token 优化策略
大数据·人工智能·深度学习·token·openclaw