FaceQuality icon indicating copy to clipboard operation
FaceQuality copied to clipboard

about Implementation

Open WWWJL opened this issue 3 years ago • 10 comments

Hello,I am very interested in your work.and I want to ask some questions, why is the implementation of the code inconsistent with the description in the paper, such as training parameters, learning rate strategy, etc.

WWWJL avatar Jun 10 '21 11:06 WWWJL

The hyperparameters are changing all the time. The published parameters may not be same as the ones we used in the paper.

wjtan99 avatar Jun 20 '21 03:06 wjtan99

Thank you for your reply,Recently, I encountered a problem in reconstructing your paper. According to the training hyperparameters in paper, I trained backbone and head from the beginning with MS1M data, and the accuracy of TOP1 reached 98%+. Then, I fixed backbone and trained quality model. However, after trained quality model, it is found that the output quality scores of quality are all 1.

---Original--- From: @.> Date: Sun, Jun 20, 2021 11:22 AM To: @.>; Cc: @.@.>; Subject: Re: [deepcam-cn/FaceQuality] about Implementation (#2)

The hyperparameters are changing all the time. The published parameters may not be same as the ones we used in the paper.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

WWWJL avatar Jun 20 '21 03:06 WWWJL

@WWWJL Is the loss value descending when you train the quality branch? How do you test the quality score and does it work with our pertained model?

liurs1990 avatar Jun 20 '21 12:06 liurs1990

When training the quality model, the loss keeps decreasing. The test is to use your test script, the quality score is all 1. the quality model is trained with the backbone trained myself(top1 acc 98%+)

---Original--- From: @.> Date: Sun, Jun 20, 2021 20:20 PM To: @.>; Cc: @.@.>; Subject: Re: [deepcam-cn/FaceQuality] about Implementation (#2)

@WWWJL Is the loss value descending when you train the quality branch? How do you test the quality score and does it work with our pertained model?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

WWWJL avatar Jun 20 '21 12:06 WWWJL

The picture is the loss printed when I trained the Quality Model

---Original--- From: @.> Date: Sun, Jun 20, 2021 20:20 PM To: @.>; Cc: @.@.>; Subject: Re: [deepcam-cn/FaceQuality] about Implementation (#2)

@WWWJL Is the loss value descending when you train the quality branch? How do you test the quality score and does it work with our pertained model?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

WWWJL avatar Jun 20 '21 12:06 WWWJL

@WWWJL Does the quality score work with our pretrained model?

liurs1990 avatar Jun 22 '21 02:06 liurs1990

@WWWJL Does the quality score work with our pretrained model?

yes, the quality score work with your pretrained model work!As I said above, the reproduced quality model I trained always has a score of 1 on the test set, and the average value of the quality score of each batch is printed during the training process, which is close to 1.

WWWJL avatar Sep 10 '21 06:09 WWWJL