Tensorflow 모듈을 사용할 경우 사용자가 출력하지 않은 추가 정보들이 많이 출력됩니다.
특히 CUDA를 Tensorflow 모듈에서 사용하는 경우 더 많이 출력됩니다.
2021. 9. 14 최초작성
다음 링크에서 소개하는 방법 중 하나를 적용하면 이 디버깅 정보 메시지를 안보이게 할 수 있습니다.
https://stackoverflow.com/questions/35911252/disable-tensorflow-debugging-information
예를 들어 다음처럼 tensorflow 모듈만 임포트했는데도 CUDA 관련 메시지가 추가로 출력됩니다.
C:\Users\webnautes>python
Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
2021-09-14 22:28:38.813567: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudart64_110.dll
>>>
위 링크에서 소개하고 있는 해결 방법 중 하나인 다음 2줄을 추가한 후 tensorflow 모듈을 임포트해봅니다.
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
C:\Users\webnautes>python
Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
>>> import tensorflow as tf
>>>
이번엔 CUDA 관련 메시지가 출력되지 않습니다.
'Deep Learning & Machine Learning > 강좌&예제 코드' 카테고리의 다른 글
텐서플로우 콜백함수( Tensorflow Callbacks ) - ModelCheckpoint, ReduceLROnPlateau, EarlyStopping (0) | 2021.11.17 |
---|---|
tfds build 시 에러 AssertionError: Unrecognized instruction format ( 또는 Unrecognized split format ) (0) | 2021.11.12 |
Tensorflow Dataset의 window 메소드 사용법 (0) | 2021.09.14 |
LSTM 레이어 사용시 cuDNN 관련 에러 나는 경우 해결방법 (0) | 2021.09.09 |
Unknown: OSError: cannot identify image file (0) | 2021.08.21 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!