Skip to main content

a unified mlflow wrapper for standardized ML model logging and registration.

Project description

mlops-wrapper

custom python wrapper around mlflow

a unified mlflow wrapper that standardizes experiment tracking, artifact logging, and model registration across teams and projects. by providing decorators and base classes, this wrapper reduces boilerplate code and enforces best practices for mlflow usage.

features

  • consistent logging: standardized interface for logging parameters, metrics, and artifacts.
  • model registry integration: automatically register models in mlflow’s model registry.
  • decorator & base class: use a python decorator (@mlflow_experiment) or extend baseexperiment to minimize boilerplate code.
  • error handling: automatically logs exceptions and ensures mlflow runs are closed gracefully.
  • flexible storage: works with local or remote mlflow servers; supports s3 or local file system artifact stores.

usage

yet to be written

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlops_wrapper-0.1.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mlops_wrapper-0.1.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file mlops_wrapper-0.1.1.tar.gz.

File metadata

  • Download URL: mlops_wrapper-0.1.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for mlops_wrapper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 41e2873dcd1fddac2e4a600e1bca041fcc61fe46237d21772ce2f7906e3dbe95
MD5 2b293efc167389ebf8db868696f3fc18
BLAKE2b-256 f16591c7927a739c35b7032c475a4666b20d9fa3e81c21df87b69f26c95b0eb6

See more details on using hashes here.

File details

Details for the file mlops_wrapper-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mlops_wrapper-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for mlops_wrapper-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ea29f4486a168bcd91f906d52ee87abe679804df5d0eac8ed506cc14093f0f3d
MD5 238d20e7632a78a9f8c3781aa7d697a4
BLAKE2b-256 3a440facf2ec76bf57f35554965d21d1ad791393daaf754d1038f8e934f2c0d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page