
<혼자 공부하는 머신러닝+딥러닝>의 주피터 노트북 코드를 사이킷런 1.1.0 버전에 맞추어 모두 테스트했습니다.
(노트: 2022년 5월 현재 코랩의 파이썬 버전은 3.7.x로 사이킷런 1.0.x만 설치됩니다. 코랩을 사용하는 경우 아래 수정 사항을 무시하세요)
사이킷런 1.1.0 버전에서 SGDClassifier
의 loss
매개변수 중 로지스틱 손실을 의미하는 'log'
가 'log_loss'
로 바뀐다는 경고가 발생합니다. 사이킷런 1.1.0 버전 이상을 사용하는 경우 경고를 피하기 위해 다음과 같이 변경해 주세요.
- (p208) 두 번째 손코딩, (p210) 첫 번째 손코딩, (p211) 두 번째 손코딩에서
loss='log'
를loss='log_loss'
로 바꿉니다. - (p214) 위에서 11번째 줄과 20번째 줄, (p215) 5번째 줄에서
loss='log'
를loss='log_loss'
로 바꿉니다. - (p345) 세 번째 손코딩, (p362) 위에서 15번째 줄에서
loss='log'
를loss='log_loss'
로 바꿉니다.
감사합니다!