honey_pot
scikit-learn UserWarning ignore 하기 본문
참고 블로그 (무한 감사의 이글루스...사라지지마 선생님 백업해주세요)
http://canasta.egloos.com/2664141
import warnings
warnings.filterwarnings('ignore', category='ignore, message='X does not have valid feature names,*')
이런식으로 썼는데 warning이 안 없어져서 더 찾아보다가 저 블로그 글 보고 해결했다
시스템의 환경변수 옵션을 바꾸는 방식이다
import warnings
if not sys.warnoptions:
warnings.simplefilter("ignore")
os.environ["PYTHONWARNINGS"] = "ignore" # filter
warnings.filterwarnings('ignore', 'X does not have valid feature names,*')
warnings.filterwarnings('ignore', category=UserWarning)
이것저것 다 합쳐서 보스몹 물리치는 것도 아니고 이렇게 막강한 워닝이라니
스택오버플로우에 사이킷런 워닝 suppress 하는 방법 묻는 글이 n년 전부터 올라와있다(...)
근데 하나도 안 통했다~ (이건 내가 쓰레드 쓰고 있어서일지도...?)
"PYTHONWARNINGS" 와 warnings에 관한 docs
👇
https://docs.python.org/3/library/warnings.html#describing-warning-filters
'기타' 카테고리의 다른 글
M1 Ventura + Wacom PTH-651 타블렛 연결 (0) | 2023.04.13 |
---|---|
[백업] scikit-learn GridSearchCV ConvergenceWarning 끄기 (0) | 2023.03.29 |
MLOPS FLASK 실습 (0) | 2023.02.06 |
VirtualBox 6.1.26 + Ubuntu 20.4.5 LTS + 도커 설치 (0) | 2023.02.01 |
윈도우에 도커 설치, 오라클 이미지 설치 방법 (0) | 2023.01.16 |
Comments