Just Fighting

[Python] Joblib으로 객체 저장하기 본문

Python

[Python] Joblib으로 객체 저장하기

yennle 2022. 9. 29. 11:02
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