Skip to main content

aimlflow

Aim-powered supercharged UI for MLFlow logs

Run beautiful UI on top of your MLflow logs and get powerful run comparison features.

Platform Support PyPI - Python Version PyPI Package License


About

aimlflow helps to explore various types of metadata tracked during the training with MLFLow, including:

  • hyper-parameters
  • metrics
  • images
  • audio
  • text

More about Aim: https://github.com/aimhubio/aim

More about MLFLow: https://github.com/mlflow/mlflow

Getting Started

Follow the steps below to set up aimlflow.

  1. Install aimlflow on your training environment:
pip install aim-mlflow
  1. Run live time convertor to sync MLFlow logs with Aim:
aimlflow sync --mlflow-tracking-uri={mlflow_uri} --aim-repo={aim_repo_path}
  1. Run the Aim UI:
aim up --repo={aim_repo_path}

Why use aimlflow?

  1. Powerful pythonic search to select the runs you want to analyze.

image

  1. Group metrics by hyperparameters to analyze hyperparameters’ influence on run performance.

image

  1. Select multiple metrics and analyze them side by side.

image

  1. Aggregate metrics by std.dev, std.err, conf.interval.

image

  1. Align x axis by any other metric.

image

  1. Scatter plots to learn correlations and trends.

image

  1. High dimensional data visualization via parallel coordinate plot.

image

Metadata

Release files for aim-mlflow 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aim-mlflow 0.2.1
File Size Uploaded
aim-mlflow-0.2.1.tar.gz 11.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aim-mlflow 0.2.1
File Interpreter ABI Platform
aim_mlflow-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 22.9 kB

Release files / aim-mlflow-0.2.1.tar.gz

Download URL aim-mlflow-0.2.1.tar.gz
Size 11.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e36cb10bbd41958a0b5383f2791491ad33904c8285d5378c79e95ad0d8ee52f9
BLAKE2b-256 checksum
How to use checksums
51cb3d339466adc0511b5ba2f16f24f61c011af579fa0ecf9d0ba6e2ed482f0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.15

Release files / aim_mlflow-0.2.1-py3-none-any.whl

Download URL aim_mlflow-0.2.1-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
05c10776ac0cc65876d8de76c793b5b87d65aad41cf6122a1603ebd288425ab0
BLAKE2b-256 checksum
How to use checksums
ab865cfc0746f18bc9e8317941ec386c6a1fc9ca19f80c89907a926dfbabf38c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.15

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page