train,dev,test数据集作用

博客介绍了训练、开发和测试集在模型中的用途。train作为训练语料用于模型训练,dev开发集用于模型参数调优,test则用于测试。
  train为训练语料,用于模型训练;
  dev为开发集,用于模型参数调优;
  test用于测试
### 使用 MMDetection 框架训练 COCO Test-Dev 数据集 为了使用 `mmdetection` 框架来训练 COCO Test-Dev 数据集,需遵循一系列特定的操作流程。首先确认安装并配置好 `mmdetection` 及其依赖项 MM CV[^2]。 #### 准备工作 创建一个新的文件夹用于存储数据,在此案例中命名为 `data` 文件夹,并将 COCO Test-Dev 数据集放置于其中[^3]。对于 COCO 数据集而言,通常结构如下: ``` mmdetection/ ├── data/ │ ├── coco/ │ │ ├── annotations/ │ │ └── images/ └── ... ``` 确保下载了对应的标注文件(annotations),特别是针对测试开发阶段的数据集部分。 #### 配置文件调整 找到适合 COCO 实例分割任务的配置文件,如 `queryinst_r50_fpn_1x_coco.py` 所示[^1]。根据需求修改配置参数以适应新的数据源或实验设置。这可能涉及到改变预训练权重路径、批次大小(batch size)、学习率(learning rate)等超参设定。 #### 训练命令执行 准备好一切之后,可以通过调用脚本启动训练过程。具体来说就是运行位于 `tools/` 目录下的 Python 脚本 `train.py` 来开始训练模型: ```bash python tools/train.py configs/queryinst/queryinst_r50_fpn_1x_coco.py --work-dir work_dirs/coco_test_dev_queryinst ``` 上述命令指定了要使用的配置文件以及保存日志和检查点的工作目录位置。 #### 测试与评估 当训练完成后,可以利用已有的验证接口对新训练出来的模型性能进行评测。注意官方并不提供完整的 ground truth 对应关系给到 test-dev set, 因此这部分操作更多是在内部调试过程中完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值