시작하기무료로 시작하기

프로젝트 실행에 매개변수 추가하기

매개변수는 학습 중에 모델에 변수로 전달되어 모델의 동작을 구성하는 데 사용할 수 있어요. 이렇게 하면 학습 코드를 수정하지 않고도 서로 다른 매개변수로 모델을 여러 번 학습할 수 있습니다.

이 연습에서는 mlflow projects 모듈을 사용해 Insurance 실험을 위한 Logistic Regression 모델을 학습하는 Project를 실행해 보겠습니다. mlflow projects 모듈을 사용해 프로젝트를 실행하는 코드를 작성하고, 이어서 학습 중 모델에 하이퍼파라미터로 전달될 매개변수들을 추가할 거예요.

이 연습은 강의의 일부입니다

MLflow 소개

강의 보기

연습 안내

  • mlflow projects 모듈에서 mlflow.projects.run() 함수를 호출하세요.
  • 매개변수 딕셔너리를 만들고 n_jobs_param을 2로, fit_intercept_paramFalse로 설정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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
  	____={
        '____': ____, 
        '____': ____
    }
)
코드 편집 및 실행