arcface-pytorch icon indicating copy to clipboard operation
arcface-pytorch copied to clipboard

load mobilenet_v1_backbone_weights.pth error

Open jack-gits opened this issue 3 years ago • 11 comments

use this weights to train. but unfortunately, it raised an error as below:

arcface-pytorch/train.py", line 144, in pretrained_dict = {k: v for k, v in pretrained_dict.items() if np.shape(model_dict[k]) == np.shape(v)} KeyError: 'stage1.0.0.weight'

jack-gits avatar Mar 24 '22 14:03 jack-gits

Let me see your code ?

bubbliiiing avatar Mar 24 '22 17:03 bubbliiiing

What you change

bubbliiiing avatar Mar 24 '22 17:03 bubbliiiing

解决了。

jack-gits avatar Mar 27 '22 08:03 jack-gits

训练的accuracy和loss能到多少?

下面是我训练的数据,accuracy和loss很难改善。。。 Start Train Epoch 91/200: 100%|██████████| 7006/7006 [24:52<00:00, 4.69it/s, accuracy=0.639, lr=2.7e-5, total_loss=3.68] Finish Train Start Validation Epoch 91/200: 100%|██████████| 70/70 [00:05<00:00, 13.15it/s, accuracy=0.504, lr=2.7e-5, total_loss=8.59] Finish Validation 开始进行LFW数据集的验证。 LFW_Accuracy: 0.98733+-0.00611 Total Loss: 3.6754

jack-gits avatar Mar 27 '22 08:03 jack-gits

0 0accuracy? 没注意,我开了dropout,acc会低一些的

bubbliiiing avatar Mar 27 '22 14:03 bubbliiiing

问一下backbone用mobilenet, 从0开始训练要多久呀?你用的什么硬件配置? 我只有一个GPU,感觉训练很慢。。。都没信心了。

jack-gits avatar Mar 27 '22 15:03 jack-gits

0 0accuracy? 没注意,我开了dropout,acc会低一些的

不是0, 60%+, accuracy提升很慢,loss下降也非常慢。

jack-gits avatar Mar 27 '22 15:03 jack-gits

98不是很高了吗

bubbliiiing avatar Mar 28 '22 14:03 bubbliiiing

开始进行LFW数据集的验证。 LFW_Accuracy: 0.98733+-0.00611

bubbliiiing avatar Mar 28 '22 14:03 bubbliiiing

训练的精度比较低

accuracy=0.639, lr=2.7e-5, total_loss=3.68

jack-gits avatar Mar 30 '22 02:03 jack-gits

那个accuracy无用得。

bubbliiiing avatar Mar 30 '22 15:03 bubbliiiing