인프런 커뮤니티 질문&답변
gridSearchCV의 best estimator
작성
·
322
0
코드에 따라 refit=True 설정하고 학습데이터를 fit하여 test데이터를 예측할 때
1) estimator = gridmodel.best_estimator_ 후
pred = estimator.predict(X_test) 하는 경우도 있고,
바로
2) pred = gridmodel.predict(X_test) 하는 경우도 있는데,
Q1) refit= True설정하고 학습데이터를 fit하면 둘은 항상 같은 결과를 반환하나요? 해보니 그런거같긴한데....
Q2) refit이 False라면 둘 다 사용을 못하는 건가요?
답변 1
0
권 철민
지식공유자
안녕하십니까,
네 맞습니다. defaut는 refit=True이고 둘다 같은 결과를 반환하며 refit이 false이면 둘다 사용하지 못합니다. 최적화 도출된 하이퍼 파라미터를 classifier의 생성자로 입력한 뒤 재 학습해야 합니다.
감사합니다.





