zju3dv / EfficientLoFTR

491 stars 34 forks source link

ERROR: cannot load libmkl_vml_avx512.so.1 or libmkl_vml_def.so.1. #8

Open Master-cai opened 2 months ago

Master-cai commented 2 months ago

Hello! I followed the README to create the conda env and try to reproduce the results by bash scripts/reproduce_test/outdoor_full_auc.sh . But I met this errors:

| INFO     | __main__:<module>:128 - Args and config initialized!
INTEL MKL ERROR: /usr/local/lib/libmkl_vml_avx512.so.1: undefined symbol: mkl_lapack_dspevd.
Intel MKL FATAL ERROR: cannot load libmkl_vml_avx512.so.1 or libmkl_vml_def.so.1.

Any ideas? Thanks!

wyf2020 commented 2 months ago

Hi, thanks for your question. I just tried on a new 3090 server on autodl, re-cloned the latest version of the code, and recreated the environment following the README, but I didn't encounter this issue. Could you please provide your Linux (Ubuntu) version, Python version, Torch version, and GPU model? Also, I noticed that neither my pip nor conda list includes MKL or any package with MKL in its name. I guess you might have used Anaconda, which installs MKL packages by default. Perhaps switching to Miniconda could solve this issue.