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

问题描述:

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

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

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

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

修改后:

相关推荐
晓枫-迷麟11 小时前
【使用conda】安装pytorch
人工智能·pytorch·conda
爱补鱼的猫猫12 小时前
Pytorch知识点2
人工智能·pytorch·python
deephub12 小时前
提升模型泛化能力:PyTorch的L1、L2、ElasticNet正则化技术深度解析与代码实现
人工智能·pytorch·python·深度学习·机器学习·正则化
Q同学13 小时前
Qwen3开源最新Embedding模型
深度学习·神经网络·llm
Cl_rown去掉l变成C14 小时前
第J3-1周:DenseNet算法 实现乳腺癌识别
人工智能·pytorch·算法
红衣小蛇妖15 小时前
神经网络-Day46
人工智能·深度学习·神经网络
带电的小王15 小时前
【动手学深度学习】3.1. 线性回归
人工智能·深度学习·线性回归
Vertira16 小时前
Pytorch安装后 如何快速查看经典的网络模型.py文件(例如Alexnet,VGG)(已解决)
人工智能·pytorch·python
Listennnn16 小时前
信号处理基础到进阶再到前沿
人工智能·深度学习·信号处理
DX_dove17 小时前
pytorch3d+pytorch1.10+MinkowskiEngine安装
人工智能·pytorch·python