Reproducible machine learning pipelines using mlflow.
Project description
mlf-core
Preprint
Overview
mlf-core provides CPU and GPU deterministic machine learning templates based on MLflow, Conda, Docker and a strong Github integration. Templates are available for PyTorch, TensorFlow and XGBoost. A custom linter ensures that projects stay deterministic in all phases of development and deployment.
Installing
Start your journey with mlf-core by installing it via $ pip install mlf-core.
See Installation.
run
See a mlf-core project in action.
config
Configure mlf-core to get started.
list
List all available mlf-core templates.
info
Get detailed information on a mlf-core template.
create
Kickstart your deterministic machine laerning project with one of mlf-core’s templates in no time.
See Create a project.
lint
Use advanced linting to ensure your project always adheres to mlf-core’s standards and stays deterministic.
bump-version
Bump your project version across several files.
sync
Sync your project with the latest mlf-core release to get the latest template features.
See Syncing a project.
upgrade
Check whether you are using the latest mlf-core version and update automatically to benefit from the latest features.
Credits
Primary idea and main development by Lukas Heumos. mlf-core is inspired by nf-core. This package was created with cookietemple based on a modified audreyr/cookiecutter-pypackage project template using cookiecutter.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mlf-core-1.11.4.tar.gz.
File metadata
- Download URL: mlf-core-1.11.4.tar.gz
- Upload date:
- Size: 5.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65b55decac92cd41150278975aa9a3152e7e9366b30fbe869eaf512956079a9a
|
|
| MD5 |
db33f4af216e8ab68d6c6bc98180c00a
|
|
| BLAKE2b-256 |
dc549a82e4f44c3846900ae57c549405fd2e4bcdce4d83ad30f6a88e2075cc04
|
File details
Details for the file mlf_core-1.11.4-py3-none-any.whl.
File metadata
- Download URL: mlf_core-1.11.4-py3-none-any.whl
- Upload date:
- Size: 6.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77e454173e7bce62ed203beaa7dea74f6bd2a769447936df2935c37affba1cf4
|
|
| MD5 |
2eb584e1f9e95e8391d54bb101b0668f
|
|
| BLAKE2b-256 |
bd4eaf8b83c5ef8d85c53f509694b576c7ffd0ac9628c1f5faef69526213427c
|