sklearn(2)
-
sklearn's plot_confusion_matrix 에러
1. 현상 plot_confusion_matrix 함수를 사용할 때 아래 에러메시지 발생 ImportError: cannot import name 'plot confusion matrix' from 'sklearn.metrics' (/home/ubuntu/mnt/brian/lib/python3.8/site-packages/sklearn/metrics/__init__.py 2. 해결방법 이전 버젼에는 사용할 수 있었던 sklearn.metrics.plot_confusion_matrix가 없어지고, 아래와 같이 ConfusionMatrixDisplay가 들어온 걸 확인할 수 있다. (scikit-learn 1.3.0 기준) from sklearn.metrics import ConfusionMatrixDisp..
2023.07.27 -
[XGBoost] use `early_stopping_rounds` in constructor or`set_params` instead. 해결방법
1. 현상 UserWarning: `early_stopping_rounds` in `fit` method is deprecated for better compatibility with scikit-learn, use `early_stopping_rounds` in constructor or`set_params` instead. 에러가 화면을 가득 채운다.. 2. 해결방법 from xgboost import XGBRegressor # Assuming you have your data and labels: X_train, y_train, X_valid, y_valid model = XGBRegressor( early_stopping_rounds=10, eval_set=[(X_valid, y_valid)] )..
2023.07.25