niejiahao1998 / IFA

MIT License
11 stars 0 forks source link

FSS-1000 during fine-tuning #5

Closed sfengpeng closed 3 months ago

sfengpeng commented 3 months ago

We noticed that the samples used for fine-tuning in the FSS-1000 dataset also show up in the test set. Is this a common practice?

niejiahao1998 commented 3 months ago

We strictly follow the setup proposed in PATNet. The dataloaders for both training and testing are inherited from PATNet.

niejiahao1998 commented 3 months ago

By the way, during the fine-tuning, we only used one sample in 1-shot setting.

sfengpeng commented 3 months ago

However, the code indicates that more than one sample is used. Does the code align with the paper?

niejiahao1998 commented 3 months ago

Could you please provide the specific position of the code you mentioned?

sfengpeng commented 3 months ago

See in deepglobe_ifa.py, the len function returns 6, and in fss_ifa.py the len function returns 520.

niejiahao1998 commented 3 months ago

Deepgglobe has 6 categories, we load 1 image for each category. Thus the length is 6. We conduct the same process for FSS-100, thus the length is not 1.

sfengpeng commented 3 months ago

Thank you for your help. I am new to this field and have one last question. In the FSS-1000 dataset, many samples used for fine-tuning also appear in the testing phase. Is this considered standard practice?

niejiahao1998 commented 3 months ago

This may caused by the limited images in FSS-1000. Each category of FSS-1000 only contains 10 images. You may add some code to avoid what you observed. But the results will be very similar.

sfengpeng commented 3 months ago

I see, thank you

sfengpeng commented 3 months ago

This may caused by the limited images in FSS-1000. Each category of FSS-1000 only contains 10 images. You may add some code to avoid what you observed. But the results will be very similar.

Hi, have you ever conducted a similar test ? I can sense that the fine-tuning approach for the FSS-1000 dataset must have been verified to ensure it doesn't significantly affect the results.