-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Thanks for the wonderful work!
However, when I use test_tpt.sh and ViT-B/16 backbone to reproduce the experiment result on ImageNet-A, I got strangely low accuracy:
Use GPU: 0 for training
Initializing the contect with given words: [a_photo_of_a]
Initial context: "a photo of a"
Number of context words (tokens): 4
=> Model created: visual backbone ViT-B/16
=> Using native Torch AMP. Training in mixed precision.
evaluating: A
number of test samples: 7500
Test: [ 199/7500] Time 0.140 ( 0.152) Acc@1 0.00 ( 0.50) Acc@5 0.00 ( 4.00)
Test: [ 399/7500] Time 0.140 ( 0.146) Acc@1 0.00 ( 0.50) Acc@5 0.00 ( 3.25)
Test: [ 599/7500] Time 0.138 ( 0.144) Acc@1 0.00 ( 0.67) Acc@5 0.00 ( 3.67)
Test: [ 799/7500] Time 0.140 ( 0.143) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 3.75)
Test: [ 999/7500] Time 0.140 ( 0.142) Acc@1 0.00 ( 0.50) Acc@5 0.00 ( 3.20)
Test: [1199/7500] Time 0.140 ( 0.142) Acc@1 0.00 ( 0.67) Acc@5 0.00 ( 3.17)
Test: [1399/7500] Time 0.142 ( 0.142) Acc@1 0.00 ( 0.57) Acc@5 0.00 ( 3.21)
Test: [1599/7500] Time 0.138 ( 0.142) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 3.31)
Test: [1799/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.61) Acc@5 0.00 ( 3.11)
Test: [1999/7500] Time 0.142 ( 0.141) Acc@1 0.00 ( 0.60) Acc@5 0.00 ( 3.05)
Test: [2199/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.59) Acc@5 0.00 ( 3.00)
Test: [2399/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.58) Acc@5 0.00 ( 2.88)
Test: [2599/7500] Time 0.142 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.85)
Test: [2799/7500] Time 0.140 ( 0.141) Acc@1 0.00 ( 0.61) Acc@5 0.00 ( 2.82)
Test: [2999/7500] Time 0.142 ( 0.141) Acc@1 0.00 ( 0.67) Acc@5 0.00 ( 2.90)
Test: [3199/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.78)
Test: [3399/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.79)
Test: [3599/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.58) Acc@5 0.00 ( 2.67)
Test: [3799/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.58) Acc@5 0.00 ( 2.66)
Test: [3999/7500] Time 0.148 ( 0.141) Acc@1 0.00 ( 0.60) Acc@5 0.00 ( 2.65)
Test: [4199/7500] Time 0.140 ( 0.141) Acc@1 0.00 ( 0.64) Acc@5 0.00 ( 2.67)
Test: [4399/7500] Time 0.138 ( 0.141) Acc@1 0.00 ( 0.66) Acc@5 0.00 ( 2.61)
Test: [4599/7500] Time 0.138 ( 0.141) Acc@1 0.00 ( 0.65) Acc@5 0.00 ( 2.59)
Test: [4799/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.65) Acc@5 0.00 ( 2.58)
Test: [4999/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.64) Acc@5 0.00 ( 2.58)
Test: [5199/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.54)
Test: [5399/7500] Time 0.140 ( 0.141) Acc@1 0.00 ( 0.59) Acc@5 0.00 ( 2.48)
Test: [5599/7500] Time 0.140 ( 0.141) Acc@1 0.00 ( 0.59) Acc@5 0.00 ( 2.52)
Test: [5799/7500] Time 0.143 ( 0.141) Acc@1 0.00 ( 0.59) Acc@5 0.00 ( 2.45)
Test: [5999/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.57) Acc@5 0.00 ( 2.40)
Test: [6199/7500] Time 0.138 ( 0.141) Acc@1 0.00 ( 0.56) Acc@5 0.00 ( 2.37)
Test: [6399/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.48)
Test: [6599/7500] Time 0.147 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.47)
Test: [6799/7500] Time 0.143 ( 0.141) Acc@1 0.00 ( 0.63) Acc@5 0.00 ( 2.43)
Test: [6999/7500] Time 0.144 ( 0.141) Acc@1 0.00 ( 0.61) Acc@5 0.00 ( 2.41)
Test: [7199/7500] Time 0.139 ( 0.141) Acc@1 0.00 ( 0.60) Acc@5 0.00 ( 2.38)
Test: [7399/7500] Time 0.140 ( 0.141) Acc@1 0.00 ( 0.62) Acc@5 0.00 ( 2.43)
Acc@1 0.613 Acc@5 2.427
=> Acc. on testset [A]: @1 0.6133333444595337/ @5 2.426666736602783
======== Result Summary ========
params: nstep lr bs
params: 1 0.005 64
I'm confused of the results, and I would be highly appreciated it if you can provide some insight!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels