clap0107
[sklearn] 머신러닝 학습 모델을 저장하는 방법 (2) 본문
반응형
필요 라이브러리 불러오기
from sklearn.tree import DecisionTreeClassifier
from sklearn import datasets
import joblib
예제로 "model"이라는 머신러닝 모델을 학습해 보았다.
모델 저장하기
#"saved"는 저장할 파일의 이름이고 "model"은 학습한 파일의 이름이다.
joblib.dump(model, "saved.pkl")
모델 불러오기
#"saved"에 저장한 파일을 불러왔다.
saved = joblib.load("saved.pkl")
이전에 포스팅에서는 pickle을 사용하여 모델을 저장하였다. 바이너리 파일을 열고 저장하는 방법이기 때문에 복잡하다. 그래서 joblib를 사용하는 게 더욱 간결하고 편한 것 같다.
반응형
'개발 > sklearn' 카테고리의 다른 글
[sklearn] 머신러닝 학습 모델을 저장하는 방법 (1) (0) | 2023.03.31 |
---|
Comments