始める無料で始める

MLflow projects モジュール

MLflow Projects は、mlflow projects モジュールを使って Python からプログラム的に実行することもできます。

この演習では、projects モジュールを使って MLflow Project を実行し、"Insurance" プロジェクト向けのモデルを学習します。MLproject ファイルで定義されたエントリポイントを指定して学習コードを実行します。また、実験名を "Insurance" に設定し、MLflow Tracking の正しい実験にモデルが記録されるようにします。

IPython シェルで print(MLproject) を実行すると、MLproject ファイルの内容を確認できます。

この演習はコースの一部です

MLflow 入門

コースを見る

演習の手順

  • mlflow projects モジュールから run() 関数を呼び出してください。
  • MLproject ファイルの URI をカレントワーキングディレクトリに設定してください。
  • MLproject ファイルに従い、エントリポイントを "main" に設定してください。
  • 実験名を "Insurance" に設定してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

import mlflow

# Set the run function from the MLflow Projects module
____.____.____(
  	# Set the URI as the current working directory
    ____='____',
    # Set the entry point to main
    ____='____',
    # Set the experiment name as Insurance
    ____='____',
    env_manager="local",
    synchronous=True,
)
コードを編集して実行