티스토리 친구하기

본문 바로가기

Error

[Error] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA

728x90

  위의 내용은 에러가 아니고 경고다. 다음 명령어들 SSE4.1 SSE4.2 AVX AVX2 FMA 를 사용하면 CPU는 선형대수 연산을 좀 더 빠르게 수행할 수 있다. 위의 경고를 없애기 위해서는 1)무시하는 방법과 2) 환경에 맞게 텐서플로우 바이너리를 다시 빌드하는 방법이 있지만, 여기에서는 2) 방법만 설명하려고 한다. 아래의 링크에 들어가서 환경에 맞는 텐서플로우 바이너리 파일을 다운로드한다.

 

https://github.com/lakshayg/tensorflow-build

 

터미널을 이용하여 다운로드한 폴더(디렉토리)로 이동한 후, 다음 명령어를 입력한다.

 

pip install --ignore-installed --upgrade <binary_file_name.whl> --user

 

예를들면,  

pip install --ignore-installed --upgrade tensorflow-1.13.1-cp36-cp36m-macosx_10_13_x86_64.whl --user

 

 

 

 

출처

1. https://blog.naver.com/PostView.nhn?blogId=complusblog&logNo=221237740617&redirect=Dlog&widgetTypeCall=true&directAccess=false

 

 

 

 

반응형