Skip to main content

getml-mlflow

How to use

Prepare the Python environment.

$ uv venv

Install getml-mlflow via pip from pypi.

$ uv pip install getml-mlflow

Install latest getml-mlflow via pip from repository.

$ uv pip install "git+ssh://git@github.com/getml/getml-mlflow.git"

Run the mlflow server with its browser UI.

$ uv run mlflow ui

Open the mlflow UI in your browser.

$ open http://localhost:5000

Documentation

See User Guide

See API Reference

Log via mlflow

To log information from getML pipelines and its fit, score, predict and transform methods into mlflow, you can activate the mlflow autologging capabilities.

import getml_mlflow
getml_mlflow.autolog()

You can try this with our demonstrational notebooks and the community variants.

Delete a deleted experiment

By deleting an experiment in the mlflow UI, the experiment is still preset in the aether... Even when deleting the experiment via the mlflow CLI, the experiment is still present in the aether...

$ uv run mlflow experiments search --view all
Experiment Id       Name            Artifact Location
------------------  --------------  ------------------------------------
0                   Default         mlflow-artifacts:/0
888888888888888888  interstate94    mlflow-artifacts:/888888888888888888

$ uv run mlflow  experiments  delete -x 888888888888888888
Experiment with ID 888888888888888888 has been deleted.

Creating another experiment with the same name will result in the following error:

RestException: RESOURCE_ALREADY_EXISTS: Experiment 'interstate94' already exists in deleted state. You can restore the experiment, or permanently delete the experiment from the .trash folder (under tracking server's root folder) in order to use this experiment name again.

You have to delete the experiment from the aether via

$ rm -rf mlruns/.trash/888888888888888888/
$ MLFLOW_TRACKING_URI="http://localhost:5000" uv run mlflow gc

Release files for getml-mlflow 0.1.2

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

Source distribution (sdist)

Source distribution for getml-mlflow 0.1.2
File Size Uploaded
getml_mlflow-0.1.2.tar.gz 27.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for getml-mlflow 0.1.2
File Interpreter ABI Platform
getml_mlflow-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 53.3 kB

Release files / getml_mlflow-0.1.2.tar.gz

Download URL getml_mlflow-0.1.2.tar.gz
Size 27.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b3d2b51c3636fcf1c007b38556e8ea154910d11c62d6d5a5013518390481947c
BLAKE2b-256 checksum
How to use checksums
d5f2a2de53cc7c7dc3d77c927a8a27bae682147cded5b11595e972fc6ac79b6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.8

Release files / getml_mlflow-0.1.2-py3-none-any.whl

Download URL getml_mlflow-0.1.2-py3-none-any.whl
Size 26.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c18211028ceace0560b8331328a3d2be5f67bacb2da54f138f7a31150a8474da
BLAKE2b-256 checksum
How to use checksums
30d487f280681d23c0de9900e66b3d359266bedf6d70d0e29b63fcfeb2ec0dfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.8

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

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