-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
复现不出结果 #28
Comments
@yumulinfeng1 您好,有以下几个要点请您注意下:
还不太清楚您所说的60+具体是哪个指标。建议您可以先尝试对齐zero-shot结果,无须finetune。直接用想要对齐规模的模型预训练ckpt、和我们提供的预处理好的数据集,走完特征提取→KNN召回→计算Recall这个流程,看下Recall指标能否和我们汇报的结果一致,也供您熟悉一下用Chinese-CLIP进行图文检索的一个标准流程。 在此基础上,进一步跑个finetune,观察下效果能否提升。 |
回答得很详细 谢谢 |
你好 请问一下你仓库里给的验证集的log示例: 是哪个数据集的验证集? |
您好,这个应该是来自MUGE的log,您可以贴一下您实际的运行脚本和log,便于我们判断 |
脚本如下:
log如下:
|
请问方便提供一个完整的训练log文件链接吗?我们初步判断,是没有正确load进来预训练的ckpt参数,建议您也检查下ckpt是否放在 |
您也可以看下log中是否有"=> no checkpoint found at"这样的日志打印出来,确认这一点。 |
应该是加载成功权重了
|
收到,我们也去排查下 |
好的谢谢。麻烦排查下。从训练日志看,训练loss一直在下降。训练集acc一直在提升。 但是验证集的的loss和acc从一开始就没怎么变过,acc维持在32左右浮动 |
@yumulinfeng1 您好,关于您在issue提出的问题,大概有以下几点结论和建议:
如果有更多问题,欢迎继续留言。如果觉得Chinese-CLIP代码库对您有帮助,请您为我们点点star⭐️并推荐给身边的朋友们! |
好的 十分感谢!!我去试试 |
请问您使用的torch版本是多少?我在复现的时候一直出现问题 |
你好
我跑MUGE数据集,看训练过程中的验证集指标一直没有变化如下:
2022-12-08,21:22:28 | INFO | Rank 1 | Validation Result (epoch 2 @ 4650 steps) | Valid Loss: 1.668444 | Image2Text Acc: 32.41 | Text2Image Acc: 32.94 | logit_scale: 4.595 | Valid Batch Size: 48
2022-12-08,21:22:28 | INFO | Rank 0 | Validation Result (epoch 2 @ 4650 steps) | Valid Loss: 1.668444 | Image2Text Acc: 32.41 | Text2Image Acc: 32.94 | logit_scale: 4.595 | Valid Batch Size: 48
准确率一直是32左右。
请问怎么浮现出仓库中写的60+的准确率?
The text was updated successfully, but these errors were encountered: