-
Notifications
You must be signed in to change notification settings - Fork 48
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
Cannot reproduce results on vllava datasets #81
Comments
Please adopt the new scripts to train our videollama2 under videollava settings. Previous scripts adopt another projector, which is not consistent with the projector of this experiment. |
I am using the lastest. Unless you guys updated within two days. |
Hi Yijiang, my colleague may not state this clearly 😂 We updated the fine-tuning script this afternoon, please check the latest commit and launch your training jobs (on video-llava dataset) with the new script. |
Oh thanks!!! Sorry for the misunderstanding. I will try tonight. |
Hi @lixin4ever and @clownrat6,
|
We attached all the json files generated here: |
env we use:
|
Hi, I am going to reproduce this experiment. May I ask how many gpus did you use and how many days it took to run? |
Hi Yijiang, We found that the latest codebase, migrated from the older one (I.e., V1.0) to be better compatible with Qwen2 (and other recent LLMs), indeed suffers from performance degradation when switching the language decoder to Mistral. However, due to the lack of resources, we temporarily have no GPUs to further verify if the code migration leads to this issue. We will continue the verification in early October, please stay tuned. |
Two A100/A800 nodes (i.e., 16 GPUs) for < 20 hours (pretraining + fine-tuning) |
Oh, that is much faster than I thought, thank you. Are you training full model or using LoRA? |
Also, I just tried using 8xA100 for the pretraining stage, it estimates the pretraining stage will take 48 hours, could you please clarify that the pretraining stage should include both valley and llavaimage dataset? |
Yes, both Valley and LLaVA-Image should be included. Regarding the time cost, I just checked the pretraining log of one run and it took around 8 hours on 2 A800 nodes (i.e., 16 80G-A800s). |
Thank you for your response, may I ask for the checkpoint of the model trained on valley dataset? I am keen to see how it performs on my custom dataset. |
I use 8 a800 80G GPUs. local and global batch size follows the scripts. |
Dear authors of VideoLLaMA2,
Thanks for the great work. We tried to reproduce your results on vllava datasets using the latest version of the code. However, we observe a large discrepancy in the three test datasets.
We directly use your code, and follow your instructions to download the vllava datasets as well as three test sets, i.e. MVBench, Egoschema, and ActivityNet.
Can you hint at how you achieved the average 45.1 results?
Best
Yijiang
The text was updated successfully, but these errors were encountered: