프로젝트 실행에 매개변수 추가하기
매개변수는 학습 중에 모델에 변수로 전달되어 모델의 동작을 구성하는 데 사용할 수 있어요. 이렇게 하면 학습 코드를 수정하지 않고도 서로 다른 매개변수로 모델을 여러 번 학습할 수 있습니다.
이 연습에서는 mlflow projects 모듈을 사용해 Insurance 실험을 위한 Logistic Regression 모델을 학습하는 Project를 실행해 보겠습니다. mlflow projects 모듈을 사용해 프로젝트를 실행하는 코드를 작성하고, 이어서 학습 중 모델에 하이퍼파라미터로 전달될 매개변수들을 추가할 거예요.
이 연습은 강의의 일부입니다
MLflow 소개
연습 안내
mlflow projects모듈에서mlflow.projects.run()함수를 호출하세요.- 매개변수 딕셔너리를 만들고
n_jobs_param을 2로,fit_intercept_param을False로 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
import mlflow
# Set the run function from the MLflow Projects module
____.____.____(
uri='./',
entry_point='main',
experiment_name='Insurance',
env_manager='local',
# Set parameters for n_jobs and fit_intercept
____={
'____': ____,
'____': ____
}
)