albanie / collaborative-experts

Video embeddings for retrieval with natural language queries
https://www.robots.ox.ac.uk/~vgg/research/collaborative-experts/
Apache License 2.0
336 stars 55 forks source link

Can not reproduce results on msr-vtt dataset #22

Closed qimw closed 3 years ago

qimw commented 3 years ago

Hi, I am trying to reproduce the msr-vtt retrieval benchmark results on the full test set. I download the pre-trained weighted and config from the msr-vtt benchmark sheet and only change the split_name to full-test in data_loader. Then I perform evaluation by python test.py --config output/config.json --resume output/trained_model.pth --device 0 However, I get lower results: image

How can I get the same results as the benchmark sheet ? Thank you!

ioanacroi commented 3 years ago

Hi,

Can you please give us more details? Which config and model are you using? Also one of the problem might be that you are missing the argument --eval_from_training_config.

Have a nice day!

qimw commented 3 years ago

Hi, Sorry for the delay, I used the config and model from first row of msrvtt benchmark form and specify config with --config argument. I didn't use --eval_from_training_config argument. I have solved this problem by retraining the model 😀

qimw commented 3 years ago

Hi, where can I find the jsfusion_val_caption_idx.pkl?

ioanacroi commented 3 years ago

Hi,

Sorry for the late reply! Until we will update the archives, please find it here: wget https://www.robots.ox.ac.uk/~vgg/research/teachtext/data-hq/high-quality/jsfusion_val_caption_idx.pkl

Cheers, Ioana