본문 바로가기

Utils

INTEL MKL ERROR/faiss 버전문제 해결

faiss 패키지로 유사도 계산하는 코드를 쓰려다가 해당 문제를 발견하셨나요?

 

INTEL MKL ERROR: /opt/conda/lib/python3.8/site-packages/faiss/../../.././libmkl_def.so: undefined symbol: mkl_sparse_optimize_bsr_trsm_i8.
Intel MKL FATAL ERROR: Cannot load libmkl_def.so.

 

 

faiss 버전을 다음과 같이 설정하면 해결됩니다! 왜인지 나는 faiss-gpu로 받으면 INTEL MKL error가 뜬다.

(환경: 리눅스 RTX3090 or A40)

pip install faiss-cpu==1.7.3