モデルの検索
MLflow Model Registry が大きくなり、他のユーザーと共同作業をするようになると、特定の条件に合うモデルを検索できることが重要になります。
この演習では、MLflow Model Registry でモデルを検索するためのフィルター文字列を2つ作成します。1つ目は "Insurance" という名前のすべてのモデルを検索し、2つ目は "Insurance" ではないモデルを検索します。
同じ MLflow Model Registry を使って他の共同作業者がすでにモデルを作成しており、MLflow Client モジュールのインスタンスは client として用意されています。
client = mlflow.MlflowClient()
MLflow Client モジュールはインポート済みです。
この演習はコースの一部です
MLflow 入門
演習の手順
- 名前が
'Insurance'で始まるすべてのモデルを見つけるフィルター文字列を作成します。 insurance_filter_stringを使って Model Registry を検索します。- 名前が
'Insurance'と等しくないモデルを見つけるフィルターを作成します。 not_insurance_filter_stringというフィルター文字列の変数で Registry を検索します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Insurance filter string
insurance_filter_string = "____ ____ '____'"
# Search for Insurance models
print(____.____(____=____))
# Not Insurance filter string
not_insurance_filter_string = "____ ____ '____'"
# Search for non Insurance models
print(____.____(____=____))