Closed BierOne closed 2 years ago
Hi,
Thanks for your interests in our paper & code! I would try my best to address your questions:
Let me know if you have any further questions!
Thank you so much for this prompt reply. It solves my problems nicely! For your information, I have tried the CondCAD (ResNet50 backbone) with this repo, which achieves your reported performance (85.5) on PACS.
Hi, @ryoungj! It seems that the pretrained CLIP model is not really finetuned in practical. Is this right? -- All of the finetuning is performed on the MLP layer in here.
Again, thanks for your time.
That is correct. In the experiment setup in out paper (Sec 6.2), we described that
We did so in two simple steps. First, we froze the pretrained CLIP and added a multi-layer perceptron (MLP) that could effectively finetune CLIP’s representations. Then, we trained the MLP by minimizing our CAD bottleneck...
Hi @ryoungj! Thanks for this outstanding work. I really appreciate your public code.
Recently, I am trying to reproduce the results of CAD (based on ResNet-50 backbone) in your paper. But I found a performance gap between this repo (83.5) and the domainbed repo (79.5) in PACS. In detail, for both repositories, I swept 40 hyper-params already. And in this repo, I use the run_sweep_e2e_domainbed.sh.
My questions are
Pls correct me if there is something wrong. Thank you so much.