MLflow adapter for CrateDB
Project description
MLflow adapter for CrateDB
About
An adapter for MLflow to use CrateDB as a storage database for MLflow Tracking. MLflow is an open source platform to manage the whole ML lifecycle, including experimentation, reproducibility, deployment, and a central model registry.
Setup
Install the most recent version of the mlflow-cratedb
package.
pip install --upgrade 'mlflow-cratedb[examples]'
To verify if the installation worked, you can inspect the version numbers of the software components you just installed.
mlflow-cratedb --version
mlflow-cratedb cratedb --version
Documentation
The MLflow Tracking subsystem is about recording and querying experiments, across code, data, config, and results.
The MLflow adapter for CrateDB can be used in different ways. Please refer to the handbook, and the documentation about container usage.
For more general information, see Machine Learning with CrateDB and examples about MLflow and CrateDB.
Development
For joining the development, or for making changes to the software, read about how to install a development sandbox.
Project Information
Resources
Contributions
This library is an open source project, and is managed on GitHub. Every kind of contribution, feedback, or patch, is much welcome. Create an issue or submit a patch if you think we should include a new feature, or to report or fix a bug.
Development
In order to set up a development environment on your workstation, please head over to the development sandbox documentation. When you see the software tests succeed, you should be ready to start hacking.
License
The project is licensed under the terms of the Apache License 2.0, like MLflow and CrateDB, see LICENSE.
Acknowledgements
Siddharth Murching, Corey Zumar, Harutaka Kawamura, Ben Wilson, and all other contributors for conceiving and maintaining MLflow.
Andreas Nigg for contributing the tracking_merlion.py and tracking_pycaret.py ML experiment programs, using Merlion and PyCaret.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mlflow_cratedb-2.14.1.tar.gz
.
File metadata
- Download URL: mlflow_cratedb-2.14.1.tar.gz
- Upload date:
- Size: 50.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ba33500de5178c80755c2f684653424053be33e10800ae7db475d1d4a53a63c |
|
MD5 | 9906415a74608c5cc36d25f9822f4f29 |
|
BLAKE2b-256 | 5589a29bc23b4965ec7576f30f5d9a9cf141e1998260cd136bac13f396466bfa |
File details
Details for the file mlflow_cratedb-2.14.1-py3-none-any.whl
.
File metadata
- Download URL: mlflow_cratedb-2.14.1-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d61e1fb055aa66133d66f55e4e488a2e81ac1ff0527a155d228d3f7f0776c416 |
|
MD5 | c47739175922a558e235a906158b9eeb |
|
BLAKE2b-256 | 68da93ceb2c652034eef0eae5bf969cad05adefc75325bb4ee1f58074ebddba6 |