티스토리 뷰
from sklearn.metrics import plot_roc_curve
plot_roc_curve(clf, x_test, y_test)
실행하면 다음과 같은 에러가 난다.
ImportError: cannot import name 'plot_roc_curve' from 'sklearn.metrics' (/usr/local/lib/python3.10/dist-packages/sklearn/metrics/__init__.py)
구글링 해보면 sklearn 버전 1.2부터 plot_roc_curve가 RocCurveDisplay로 바뀌었단다.
호출방식도 바뀌었음
---------------------------
Before sklearn 1.2:
---------------------------
from sklearn.metrics import plot_roc_curve
svc_disp = plot_roc_curve(svc, X_test, y_test)
rfc_disp = plot_roc_curve(rfc, X_test, y_test, ax=svc_disp.ax_)
---------------------------
From sklearn 1.2:
---------------------------
from sklearn.metrics import RocCurveDisplay
svc_disp = RocCurveDisplay.from_estimator(svc, X_test, y_test)
rfc_disp = RocCurveDisplay.from_estimator(rfc, X_test, y_test, ax=svc_disp.ax_)
(src : https://stackoverflow.com/questions/60321389/sklearn-importerror-cannot-import-name-plot-roc-curve)
- Total
- Today
- Yesterday
- UN
- 베트남 여행
- Volunteer
- pmp 공부
- 영어 공부
- 2020 보안전망
- 호주
- pmp 시험
- 영어공부
- 토익 요점
- PMP
- unv
- 베트남
- 배낭여행
- PMP 자격증
- 베트남 여행기
- 시드니
- pmp 자격
- 호주여행기
- 뉴질랜드
- undp
- 미국 여행기
- 인턴
- pmp 요약
- 자원봉사
- 뉴질랜드 여행
- 뉴질랜드 여행기
- 미국
- 해외봉사
- 토익 공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |