一、数据加载
位于engine.py文件下
self.train_loader, self.val_loader = self.get_data_loader(args, cfg, self.data_dict)
二、create_dataloader
位于engine.py文件下的get_data_loader()函数中
train_loader = create_dataloader(train_path, args.img_size,
args.batch_size // args.world_size, grid_size,
hyp=dict(cfg.data_aug), augment=True, rect=False,
rank=args.local_rank,
workers=args.workers, shuffle=True,
check_images=args.check_images,
check_labels=args.check_labels,
data_dict=data_dict, task='train')[0]
三、代码测试
from yolov6.data.data_load import create_dataloader
from yolov6.utils.config import C

本文介绍YoloV6目标检测模型的数据加载流程,包括如何使用create_dataloader函数从指定路径加载训练数据,并通过实例演示展示如何配置及使用该函数。此外还提供了coco.yaml配置文件的使用说明。
最低0.47元/天 解锁文章
1443

被折叠的 条评论
为什么被折叠?



