-
Notifications
You must be signed in to change notification settings - Fork 223
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
Wrong Setting on LVIS #177
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
Thanks for your interesting work.
The training procedure of the TFA generally includes 3 steps on MS-COCO and LVIS datasets as follows:
Therefore, the novel model training should use the few-shot novel~(rare class) annotations (parts in lvis_v0.5_train_shots.json) on LVIS. However, the authors may mistakenly use all novel annotations (lvis_v0.5_train_rare.json) in the novel training stage (the second step).
Please refer to
few-shot-object-detection/configs/LVIS-detection/faster_rcnn_R_101_FPN_fc_novel.yaml
Line 18 in 148a039
few-shot-object-detection/fsdet/data/builtin.py
Lines 169 to 171 in 148a039
Based on the above wrong setting, I can derive the approximate results with the TFA paper on LVIS dataset.
If we modify the config file of the novel fine-tuning step and replace all novel annotations (lvis_v0.5_train_rare.json) with few-shot novel annotations, the results are as follows:
We can see that the results are worse than that of all novel annotations, especially on rare classes (12.7 vs. 15.6).
I would really appreciate it if the authors clarify the above points.
Thanks.
The text was updated successfully, but these errors were encountered: