ZYK100 / LLCM

[CVPR 2023] Diverse Embedding Expansion Network and Low-Light Cross-Modality Benchmark for Visible-Infrared Person Re-identification
https://github.com/ZYK100/LLCM/blob/main/Agreement/LLCM%20DATASET%20RELEASE%20AGREEMENT.pdf
106 stars 12 forks source link

Question about testing #10

Closed EDDChang closed 1 year ago

EDDChang commented 1 year ago

Hi, thanks for your great work. I would like to know in VIReID, which of the following is correct setting?

  1. Train a SINGLE model to deal with 2 testing model: VIS->IR and IR->VIS. or
  2. For each mode, we could train a model respectively. That is, a model can only handle IR->VIS model and another model can only handle VIS->IR mode. Thanks for your response.
ZYK100 commented 1 year ago

Hi, 1 is correct setting. You only need to train one model.

EDDChang commented 1 year ago

But in your DEEN train.py, test mode is set to [0, 1] or [1, 0]. Does that mean you train your model twice? One for VIS->IR and another for IR->VIS and can not get a ckpt optimal in one training process for 2 modes?

ZYK100 commented 1 year ago

You only need to train one model. During testing, you can modify the testing mode for VIS to NIR or NIR to VIS.

ZYK100 commented 1 year ago

In DEEN train.py, the test mode is set to [0, 1] or [1, 0], which is used to validation.