해당 메시지는 Error나 Warning이 아닌 Info성 메세지이다.

 

사용중인 CPU는 설치된 텐서플로우 바이너리가 사용하지 않는 명령어들을 지원한다는 의미로, 문제가 있다는 메시지는 아니다.

 

분석해보면, 최신 CPU들은 선형 대수 ( Linear Algebra ) 연산을 더 빠르게 수행할 수 있도록 도와주는 AVX와 같은 명령어를 제공해주는데, 이 명령어를 사용하지 않고 있으니 위 메시지가 나오지 않도록 조치를 취해주면 머신러닝에서의 학습 작업의 학습 속도를 개선해준다고 보면 되겠다.

 

해당 메시지가 출력되지 않도록 조치를 취하고 싶다면 아래와 같이 진행해보자.

 

 

 

tensorflow를 실행하는 파일 상단에 아래와 같은 내용을 추가해주거나 파이썬 실행환경에서 'TF_CPP_MIN_LOG_LEVEL' 이라는 값을 2로 변경한 후 실행해주면 된다.

 

import os
os.environ['TF_CPP_MIN_LEVEL'] = '2'

 

+ Recent posts