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

问题描述:

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

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

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

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

修改后:

相关推荐
8Qi81 小时前
Stable Diffusion详解
人工智能·深度学习·stable diffusion·图像生成
carver w1 小时前
transformer 手写数字识别
人工智能·深度学习·transformer
领航猿1号2 小时前
如何通过神经网络看模型参数量?
人工智能·python·神经网络·大模型参数量
大囚长2 小时前
神经网络AI在人类发明史上的独特性
人工智能·深度学习·神经网络
嵌入式-老费2 小时前
自己动手写深度学习框架(数值法实现神经网络的训练)
人工智能·深度学习·神经网络
Mxsoft6193 小时前
电力设备接触电阻在线监测与深度学习驱动的异常预警技术
人工智能·深度学习·智能电视
神州问学4 小时前
效率翻倍!“Deep Research”技术,如何让你从信息海洋中精准淘金?
深度学习
MediaTea4 小时前
Python 第三方库:PyTorch(动态计算图的深度学习框架)
开发语言·人工智能·pytorch·python·深度学习
kyle-fang4 小时前
pytorch-张量转换
人工智能·pytorch·python
Blossom.1184 小时前
AI Agent记忆系统深度实现:从短期记忆到长期人格的演进
人工智能·python·深度学习·算法·决策树·机器学习·copilot