Just Fighting
[Python] Joblib으로 객체 저장하기 본문
728x90
< 객체 저장하기 >
import joblib
filename = '파일명.확장자'
joblib.dump(객체, filename)
< 저장된 객체 불러오기 >
loaded_model = joblib.load(filename)
--- 10/11 추가
< 일반 함수 저장 & 불러오기 >
joblib.dump(함수명, '파일명.확장자')
# 예시
joblib.dump(func1, 'func1.func')
joblib.load('파일명.확장자')(매개변수)
# 예시
joblib.load('func1.func')(30)
함수에 숫자가 들어가는데 비슷한 함수를 여러 개 저장하고 싶으면 eval() 사용
eval(f'func{i}')
# 예시
joblib.dump(eval(f'func{i}'), f'func{i}.func')
---
728x90
'Python' 카테고리의 다른 글
[Python] 중복 순열 구하기 (product) (0) | 2022.11.30 |
---|---|
datetime 함수 정리 (0) | 2022.10.20 |
[EDA] 데이터 내용 살펴보기 (0) | 2022.07.17 |
[EDA] 데이터 정제하기 (0) | 2022.07.17 |
[EDA] 데이터 구조 살펴보기 (0) | 2022.07.17 |
Comments