Project Structure for MLflow integrated ML Projects
This cli tool generates the following directory structure for quickstart ML projects
installaton:
pip install mlsetup
example use:
mlsetup create mytestproject
It generates the project with following structure
Project
|
+--- Input
| |
| +--- raw Raw data here
| |
| +--- interim Any intermediate data, to pause and continue experiments
| |
| +--- processed Processed data ready for ML pipeline
|
+--- output
| |
| +--- models Model pickle or model weights stored here
| |
| +--- artifacts Serialized artifacts like LabelEncoder, Vectorizer etc
| |
| +--- images All plots and visualizations goes here
| |
| +--- Results If the results needs to be stored for review, save here
|
+--- notebooks All notebooks and experiments resides here
|
+--- src Final program, with training and prediction pipeline
|
|
README.md Description and instruction about the project
mlsetup MLflow project file. If you want to use this directory as MLflow project
Requirements.txt python dependencies
Config.yml configuration key values in yaml format
Release files for mlsetup 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mlsetup-1.0.0.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mlsetup-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.6 kB
Release files / mlsetup-1.0.0.tar.gz
| Download URL | mlsetup-1.0.0.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ba04498104dc793f2a5f842d69c7ab50d027c80d574b3e97aee87295d4c248a
|
|
BLAKE2b-256 checksum How to use checksums |
4089abaa1b8c14f06d13f51ae23f7101793fb8a8977f24f77570b3700ba8b5b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
|
Release files / mlsetup-1.0.0-py3-none-any.whl
| Download URL | mlsetup-1.0.0-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a7c337a9051bf95664c864ba4aa0cd0d1637f6c614c17734349dd43fb332080
|
|
BLAKE2b-256 checksum How to use checksums |
2e4a55bd7e68055e866b5d17505077ded1c89602166cf1d29fc3b540bd406a0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
|