メインコンテンツまでスキップ

MLFlow

モデル構造

MLflowモデルは以下のような構造を持ちます。

# https://mlflow.org/docs/latest/models.html#mlmodel-file
my_model/
├── MLmodel
├── model.pkl
├── conda.yaml
├── python_env.yaml
└── requirements.txt

モデルに関する詳細は以下のページを参照してください: https://mlflow.org/docs/latest/models.html

環境

BentoMLのデプロイ環境では、buildpack-deps:jammy (Ubuntu 22.04) ベースにPython 3.10を使用します。解凍されたモデルは/user/modelに配置されます。

サンプルプロジェクト

MLflowではさまざまなサンプルプロジェクトを提供していますので、以下のサンプルを参照してモデルを作成できます。