오히려 좋아..

상황이 나쁘게만 흘러가는 것 같을 때 외쳐보자.. .

궁금한 마음으로 포트폴리오 보기

Data Analysis and ML, DL

[sklearn] the reset parameter is False but there is no n_features_ in_ attribute. Is this estimator fitted? Request Method: GET

junha6316 2020. 11. 22. 16:53

스케일러를 fit 하지 않고 transform 하려고 했을 때 발생하는 오류라고 생각할 수 있다..

그때 발생하는 오류가 맞긴 하지만 나의 경우는 조금 달랐다.

 

Colab에서 scaling을 한 후에 fit하고 pickle이나 joblib을 이용해 저장하고 웹에서 불러올 때 위에 있는 에러가 발생했다.

 

이유는 sklearn의 버전이 저장하는 환경과 웹서버 환경이 다르기 때문이다.

 

2020.11.22 지금 Colab의 sklearn 버전은 0.22.2.post1

웹서버의 버전을 아래 명령어를 통해 낮춰주고 진행하면된다.

pip install scikit-learn==0.22.2.post1

 

 

참고로

sklearn.externals.joblib is deprecated 

'Data Analysis and ML, DL' 카테고리의 다른 글

[sklearn] 모델 저장 방법  (0) 2020.11.22