클라우드를 활용한 머신러닝 모델 Serving API 개발 4 : Serialization & De-serializatioin

임동윤·2022년 10월 13일
0
post-thumbnail
post-custom-banner

Serialization & De-serializatioin


실습 환경 세팅

  • 실습 진행을 위해 실습 코드를 깃헙에서 복제

머신러닝 모델 학습

  • 실습 진행을 위해 사전 준비한 코드를 실행하여 모델 학습 및 저장
$ python train_ml.py


Serialization 코드 확인

  • Serialization을 수행한 방식대로 De-Serialization을 해야함

De-Serialization

  • 저장된 모델을 불러와 특정 입력 값에 대한 예측 수행
    1. 터미널 환경에서 python 또는 ipython, jupyter notebook 실행
    2. 아래 예제 코드 테스트 하여 de-serialization 확인


Serialization과 De-Serialization 방법은 동일해야 함

  • joblib으로 serialization 하고 pickle으로 불러올 수 없음


profile
AI Tensorflow Python
post-custom-banner

0개의 댓글