InsightFace_Pytorch icon indicating copy to clipboard operation
InsightFace_Pytorch copied to clipboard

A better pre-trained model.

Open Catchher opened this issue 6 years ago • 16 comments

Thanks for sharing your nice work. I have tried your code to reproduce the result with multi-gpu, and got a better performance than your pre-trained model. Following is eval result of ir_se50 model I got after 20 epochs.

vgg2_fp - accuray:0.9507999999999999, threshold:1.6540000000000004 agedb_30 - accuray:0.9788333333333334, threshold:1.5299999999999998 calfw - accuray:0.9598333333333333, threshold:1.4600000000000002 cfp_ff - accuray:0.9961428571428572, threshold:1.4459999999999997 cfp_fp - accuray:0.982, threshold:1.59 cplfw - accuray:0.9285, threshold:1.61 lfw - accuray:0.9981666666666665, threshold:1.3960000000000001

I'll upload the model and provide a link later.

Catchher avatar Jan 02 '20 08:01 Catchher

halo, any tricks?

ruiming46zrm avatar Jan 02 '20 08:01 ruiming46zrm

halo, any tricks?

No tricks, only increased the batchsize and learning rate to 128 and 1e-1 respectively.

Catchher avatar Jan 03 '20 03:01 Catchher

halo, any tricks?

No tricks, only increased the batchsize and learning rate to 128 and 1e-1 respectively.

your cfp-fp performance is quite good~ ! better than my lots of work on it

ruiming46zrm avatar Jan 03 '20 03:01 ruiming46zrm

pre-trained model, this model trained by multi-gpu, when you test it with a single gpu, please remove 'module.' in any variable name. https://pan.baidu.com/s/1jZQ2dp_4YR5TvA4ARkKZ-g code: gh6e

Catchher avatar Jan 03 '20 03:01 Catchher

i am currently new in face recognition project, i want to ask what is actual difference between your model and this rep provided? does the model also improve accuracy in face recognition or only improve at face detection?

muhk01 avatar Jan 06 '20 02:01 muhk01

i am currently new in face recognition project, i want to ask what is actual difference between your model and this rep provided? does the model also improve accuracy in face recognition or only improve at face detection?

No difference to this repo. I advise you to read Arcface and RetinaFace paper. and you will find the answer.

Catchher avatar Jan 06 '20 07:01 Catchher

@Catchher Hi, Could you please release the head and optimizer model? I'd like to fine tune on my dataset. Thank you! ☺️

leeeeeeo avatar Feb 19 '20 12:02 leeeeeeo

@Catchher would you upload it somewhere else! the baidu is pretty much useless for the rest of the world!

Coderx7 avatar Mar 01 '20 08:03 Coderx7

Thanks for sharing your nice work. I have tried your code to reproduce the result with multi-gpu, and got a better performance than your pre-trained model. Following is eval result of ir_se50 model I got after 20 epochs. vgg2_fp - accuray:0.9507999999999999, threshold:1.6540000000000004 agedb_30 - accuray:0.9788333333333334, threshold:1.5299999999999998 calfw - accuray:0.9598333333333333, threshold:1.4600000000000002 cfp_ff - accuray:0.9961428571428572, threshold:1.4459999999999997 cfp_fp - accuray:0.982, threshold:1.59 cplfw - accuray:0.9285, threshold:1.61 lfw - accuray:0.9981666666666665, threshold:1.3960000000000001 I'll upload the model and provide a link later.

What is the value m

Johnny-Lin avatar Mar 03 '20 08:03 Johnny-Lin

@kidwhh https://blog.csdn.net/CV_YOU/article/details/86670188

leeeeeeo avatar Apr 11 '20 12:04 leeeeeeo

Thanks for sharing your nice work. I have tried your code to reproduce the result with multi-gpu, and got a better performance than your pre-trained model. Following is eval result of ir_se50 model I got after 20 epochs.

vgg2_fp - accuray:0.9507999999999999, threshold:1.6540000000000004 agedb_30 - accuray:0.9788333333333334, threshold:1.5299999999999998 calfw - accuray:0.9598333333333333, threshold:1.4600000000000002 cfp_ff - accuray:0.9961428571428572, threshold:1.4459999999999997 cfp_fp - accuray:0.982, threshold:1.59 cplfw - accuray:0.9285, threshold:1.61 lfw - accuray:0.9981666666666665, threshold:1.3960000000000001

I'll upload the model and provide a link later.

pre-trained model, this model trained by multi-gpu, when you test it with a single gpu, please remove 'module.' in any variable name. https://pan.baidu.com/s/1jZQ2dp_4YR5TvA4ARkKZ-g code: gh6e

@Catchher Thanks a lot for sharing weights! I am wondering which data did you use for training. Did you only use "emore" dataset ?

NamSahng avatar May 11 '20 06:05 NamSahng

Hi @Catchher, Can you upload pre-train model on google drive or dropbox? Thank you very much!

ThanhPham1987 avatar May 20 '20 09:05 ThanhPham1987

Hi, I want train this project with multi-GPUs, but meet a problem like "ValueError: some parameters appear in more than one parameter group" in file "Learner.py"(about p47, "self.optimizer = optim.SGD"). Could you tell how to solve this problem or give your multi-gpu train method? Thank you very much!

jinbaoziyl avatar Jun 08 '20 03:06 jinbaoziyl

Hi , what's the different between ir_se50 and original senet50 in Kaiming He 's paper . Any previous work apply imposed ir_se50 ?

nothingeasy avatar Sep 01 '20 12:09 nothingeasy

@Catchher Thanks for your sharing. I don't know why the acc is 0.6655 and not 0.9981666666666665 when I ran the evaluation code.

Wblossom avatar Dec 27 '20 01:12 Wblossom

@Catchher Thanks for your sharing. I don't know why the acc is 0.6655 and not 0.9981666666666665 when I ran the evaluation code.

Have you found the reason?? I meet the same problem. Look forward to your reply!!

modchmo avatar Sep 17 '21 09:09 modchmo