mirror of
https://github.com/openai/CLIP.git
synced 2026-11-05 01:37:26 +00:00
[GH-ISSUE #125] zero-shot results on kinetic-700 dataset #113
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
openai/CLIP#113
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ray342659093 on GitHub (Jul 6, 2021).
Original GitHub issue: https://github.com/openai/CLIP/issues/125
Hi, I would like to otain the zero-shot results on the val split of the kinetic-700 dataset. I uniformly sample 20 frames from each video and average their smilarity scores. However, I only get top-1 acc of 38% and top-5 acc of 65%, which is far less than the reported results on the paper (69.6% in terms of the average acc from Table 15). The piece of code I used is as follows. Is there any trick that I need to use in order to boost the performance?
@sallymmx commented on GitHub (Jul 7, 2021):
The same question, looking forward for response!
@cabaf commented on GitHub (Jul 16, 2021):
I think you should compare with the results in Table 11 (ArXiv paper). Specifically, you should look at the row for the B/32 Clip ViT model. That said, the Clip paper reports a 47.8% performance, i.e., mean(top1, top5), which is already lower than what you have achieved. Perhaps, your 20-frame pooling helps to boost performance.
@jongwook commented on GitHub (Jul 18, 2021):
@cabaf is correct; apologies about any confusion. Table 11 reported the mean(top1, top5) score evaluated only on the middle frames, whereas table 15 reported the best we can achieve, using the (unreleased) ViT-L/14@336px on all frames. This was following the convention to call the best model simply "CLIP", as in the last sentence of Section 2.