tomgotjack

Results 23 comments of tomgotjack

我看到之前的讨论里,作者把GOA数据集和微调数据集混合训练,这样微调之后能保留开集效果。你可以试试看

你看一下这个讨论的最后[https://github.com/AILab-CVC/YOLO-World/issues/154](url)

@IronmanVsThanos 我把COCO和GQA数据集混合起来微调,出来的结果还可以,你看下issues/299

@mandyxiaomeng 你好,我这边代码可以跑了。 我使用的是configs/pretrain/yolo_world_v2_l_vlpan_bn_2e-3_100e_4x8gpus_obj365v1_goldg_train_lvis_val.py文件,做了一点小改动,代码如下: _base_ = ('../../third_party/mmyolo/configs/yolov8/' 'yolov8_l_syncbn_fast_8xb16-500e_coco.py') custom_imports = dict(imports=['yolo_world'], allow_failed_imports=False) # hyper-parameters num_classes = 80 num_training_classes = 80 max_epochs = 30 # Maximum training epochs close_mosaic_epochs = 30 save_epoch_intervals...

@dq1125 照着COCO的格式转一份JSON标注文件就好

> 接着训练了一段时间,只有grad_norm有明显下降 ![image](https://private-user-images.githubusercontent.com/36214675/342562582-2d4e547f-8de2-4673-8bfc-4a9a07d56054.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkyODQ2NTUsIm5iZiI6MTcxOTI4NDM1NSwicGF0aCI6Ii8zNjIxNDY3NS8zNDI1NjI1ODItMmQ0ZTU0N2YtOGRlMi00NjczLThiZmMtNGE5YTA3ZDU2MDU0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI1VDAyNTkxNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE0NDUxNzMyNzFhM2YyODkyOTk5YjI5NGE3NzVkMGU1MjZhNDY4OGU5ZmYzODJkYjE1MjRlYmVmNmNiZDJkMjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4vYICJNVwQeM2fg0EaiWHzlm5CdKyDmA90uQp1xIdmo) LOSS没有明显下降是正常现象。你可以多练几轮,看看val的精度变化。我自己用的服务器,log没有保留下来。

抱歉,我没有出现这个问题。目前我的环境没有显卡,不方便测试,你再找找其他原因吧 发送自我的盖乐世 -------- 原始信息 -------- 发件人: Ricardoluffy ***@***.***> 日期: 2024/7/19 10:18 (GMT+08:00) 收件人: AILab-CVC/YOLO-World ***@***.***> 抄送: tomgotjack ***@***.***>, Mention ***@***.***> 主题: Re: [AILab-CVC/YOLO-World] 可以给一份混合GQA数据集微调COCO的config文件吗? (Issue #299) @tomgotjack 你好,为什么我在使用你的配置文件训练时,过了两个epoch,grad_norm变得很大,随后变成0,你知道这是什么原因吗?我也是使用COCO+GQA进行微调,使用YOLOWorldDetector,4张gpu,batchsize_per_gpu=8,base_lr=1e-4。 ― Reply...

有coco和GQA就行了,别的不加载。你看看代码加载了什么数据集就行。 发送自我的盖乐世 -------- 原始信息 -------- 发件人: wenqiuL ***@***.***> 日期: 2024/8/5 15:29 (GMT+08:00) 收件人: AILab-CVC/YOLO-World ***@***.***> 抄送: tomgotjack ***@***.***>, Mention ***@***.***> 主题: Re: [AILab-CVC/YOLO-World] 可以给一份混合GQA数据集微调COCO的config文件吗? (Issue #299) @mandyxiaomeng 你好,我这边代码可以跑了。 我使用的是configs/pretrain/yolo_world_v2_l_vlpan_bn_2e-3_100e_4x8gpus_obj365v1_goldg_train_lvis_val.py文件,做了一点小改动,代码如下: base...

抱歉,我已经几个月没碰这个项目了,目前也没有相关资料存下来。你自己多找找吧,相信我能找到的东西都很容易找到 发送自我的盖乐世 -------- 原始信息 -------- 发件人: wenqiuL ***@***.***> 日期: 2024/8/5 15:38 (GMT+08:00) 收件人: AILab-CVC/YOLO-World ***@***.***> 抄送: tomgotjack ***@***.***>, Mention ***@***.***> 主题: Re: [AILab-CVC/YOLO-World] 可以给一份混合GQA数据集微调COCO的config文件吗? (Issue #299) @tomgotjack 好的,我根据以下代码发现了可以只加载QGA数据 train_dataloader =...

抱歉,过去半年,我已经不记得怎么操作的了。只记得是可以混合GQA和自己的数据集进行微调的,这样能保留开集能力,并提高对自己数据集的识别效果。如果只用自己的数据集微调,会丢失开集能力,但相应的,识别自己数据集的效果是最好的。 以coco为例,微调之后为53.3AP,丢失开集能力;混合coco和GQA,微调后检测coco为50.0AP,开集能力在lvis mini数据集上从30AP降到29AP 发送自我的盖乐世 -------- 原始信息 -------- 发件人: zyh1122 ***@***.***> 日期: 2024/11/26 10:14 (GMT+08:00) 收件人: AILab-CVC/YOLO-World ***@***.***> 抄送: tomgotjack ***@***.***>, Mention ***@***.***> 主题: Re: [AILab-CVC/YOLO-World] 可以给一份混合GQA数据集微调COCO的config文件吗? (Issue #299) @tomgotjack 再次请教个问题,我在自己的数据集(28类)进行微调,单独只用自己的数据集没问题,可以正常训练。但是混合GQA之后,就报错了,错误为:...