IrvingMeng / MagFace

MagFace: A Universal Representation for Face Recognition and Quality Assessment, CVPR2021, Oral
Apache License 2.0
608 stars 85 forks source link

When testing, feature list is empty #54

Open zhang123-sys opened 1 year ago

zhang123-sys commented 1 year ago

image

zhang123-sys commented 1 year ago

root@Idddbe339d00c011ff:/hy-nas/MagFace-main/eval/eval_recognition# ./eval.sh lfw/cfp/agedb/magface_iresnet18_casia_dp.pth official 18 Traceback (most recent call last): File "../../inference/gen_feat.py", line 6, in from utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/init.py", line 1, in from .utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/utils.py", line 17, in from loguru import logger ModuleNotFoundError: No module named 'loguru' Traceback (most recent call last): File "../../inference/gen_feat.py", line 6, in from utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/init.py", line 1, in from .utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/utils.py", line 17, in from loguru import logger ModuleNotFoundError: No module named 'loguru' Traceback (most recent call last): File "../../inference/gen_feat.py", line 6, in from utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/init.py", line 1, in from .utils import utils File "/hy-nas/MagFace-main/eval/eval_recognition/../../utils/utils.py", line 17, in from loguru import logger ModuleNotFoundError: No module named 'loguru' evaluate lfw Traceback (most recent call last): File "eval_1v1.py", line 153, in main() File "eval_1v1.py", line 150, in main perform_1v1_eval(args) File "eval_1v1.py", line 49, in perform_1v1_eval feat_pairs = load_feat_pair(feat_list, pair_list) File "eval_1v1.py", line 35, in load_feat_pair with open(feat_path) as f: FileNotFoundError: [Errno 2] No such file or directory: './features/magface_iresnet18//lfw_official.list' evaluate cfp Traceback (most recent call last): File "eval_1v1.py", line 153, in main() File "eval_1v1.py", line 150, in main perform_1v1_eval(args) File "eval_1v1.py", line 49, in perform_1v1_eval feat_pairs = load_feat_pair(feat_list, pair_list) File "eval_1v1.py", line 35, in load_feat_pair with open(feat_path) as f: FileNotFoundError: [Errno 2] No such file or directory: './features/magface_iresnet18//cfp_official.list' evaluate agedb Traceback (most recent call last): File "eval_1v1.py", line 153, in main() File "eval_1v1.py", line 150, in main perform_1v1_eval(args) File "eval_1v1.py", line 49, in perform_1v1_eval feat_pairs = load_feat_pair(feat_list, pair_list) File "eval_1v1.py", line 35, in load_feat_pair with open(feat_path) as f: FileNotFoundError: [Errno 2] No such file or directory: './features/magface_iresnet18//agedb_official.list'

IrvingMeng commented 1 year ago

Hi, the first error is ModuleNotFoundError: No module named 'loguru'. Installing the package may fix the issue.

zhang123-sys commented 1 year ago

image pip install loguru but ImportError: cannot import name 'utils' from 'utils.utils' (/hy-nas/MagFace-main/eval/eval_recognition/../../utils/utils.py)