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,
)