jiawei-ren / BalancedMetaSoftmax-Classification

[NeurIPS 2020] Balanced Meta-Softmax for Long-Tailed Visual Recognition
https://github.com/jiawei-ren/BalancedMetaSoftmax
Other
135 stars 26 forks source link

train pipline for custom dataset #5

Closed becauseofAI closed 3 years ago

becauseofAI commented 3 years ago

Thx for your jobs.

Can you describe the training pipline for custom dataset clearly? @jiawei-ren

jiawei-ren commented 3 years ago

You may modify the LT_Dataset class here to use a custom dataset.

becauseofAI commented 3 years ago

You may modify the LT_Dataset class here to use a custom dataset.

@jiawei-ren I mean what is the meaning of the pipeline that you described as follow:

Training

End-to-end Training

Does that mean there are three kinds of training method?

Method 1: End-to-end Training step 1:

Method 2: Decoupled Training step 1:

step 2:

Method 3: Decoupled Training step 1:

step 2:

If this is true, which method works better or is more recommended? If not, what is the correct one?

jiawei-ren commented 3 years ago

Does that mean there are three kinds of training method?

It is mostly true, except that there is no step 1 in Method 1. End-to-end training doesn't require a pre-trained backbone.

If this is true, which method works better or is more recommended?

Method 3 is the most recommended. You may refer to the results reported in the README or the paper.

becauseofAI commented 3 years ago

Does that mean there are three kinds of training method?

It is mostly true, except that there is no step 1 in Method 1. End-to-end training doesn't require a pre-trained backbone.

If this is true, which method works better or is more recommended?

Method 3 is the most recommended. You may refer to the results reported in the README or the paper.

Got it. Thx u very much! @jiawei-ren

cunjunyu commented 3 years ago

I will close the issue for now. Feel free to reopen it if you have any further questions.