Skip to content

amesar/mlflow-tools

Repository files navigation

mlflow-tools

Some tools for MLflow.

Overview

MLflow Tools

Command line scripts

Display (list and dump) MLflow objects

Model Version Validation

  • See README_check_version.
  • Tools to:
    • Validate a version's MLflow model.
    • Compare two versions' MLflow models.

Helper Tools

  • README
  • Find best run of an experiment.
  • Find model artifact paths of a run
  • Find matching artifacts
  • Download model artifacts.
  • Call MLflow model server.
  • Registered model tools
    • Register a run's model as a registered model.
    • Delete registered model.
    • Delete model stages.
  • Call http_client - either MLflow API or Databricks API.

Databricks notebooks

Other tools

README:

  • MLflow Spark UDF Workaound
  • Failed Run Replayer
  • Seldon MLflow MLServer

Setup

Step 1. Create a virtual environment.

python -m venv mlflow-tools
source mlflow-tools/bin/activate

Step 2. pip install

pip install from github

pip install git+https:///github.com/amesar/mlflow-tools/#egg=mlflow-tools

or pip install in editable mode

git clone https://github.com/amesar/mlflow-tools
cd mlflow-tools
pip install -e .

About

Tools for MLflow

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages