글 작성자: 만렙개발자
pip install scikit-learn=0.21

 

 

AttributeError: 'KNeighborsClassifier' object has no attribute 'n_samples_fit_'

 

scikit-learn 0.21.3 버전보다 높아서 생기는 문제!! 위처럼 0.21 이하 버전으로 설치를 해주면 문제가 사라진다.

 

scikit-learn의 kNN보다는 Approximate knn(ANN)을 사용할 것을 추천한다! :)