Michelangelo is an end-to-end model lifecycle management system at large scale
Project description
Michelangelo SDK
User Guide
pip install michelangelo
TODO: User Guide
Developer Guide
Preprequisites
- Python 3.9
- Poetry: https://python-poetry.org
Cheat Sheet
- Install dependencies:
poetry install - Add a new dependency:
poetry add <package-name> - Run tests:
poetry run pytest - Run examples:
poetry run python ./examples/bert_cola/bert_cola.py - Format code:
poetry run black . - Run Michelangelo CLI:
poetry run ma --help
Environment Setup: Mac
- Install Python 3.9:
brew install python@3.9 - Install Poetry:
curl -sSL https://install.python-poetry.org | python3.9 - - Create Python virtual environment and install packages:
poetry install
The last step will create a .venv directory if it doesn't already exist.
This directory contains a Python virtual environment with all the dependencies installed.
You can activate this virtual environment and use it like any other Python virtual environment,
or you can run commands via the Poetry CLI, e.g., poetry run python, poetry run pytest, etc.
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 pymichelangelo-0.1.0.tar.gz.
File metadata
- Download URL: pymichelangelo-0.1.0.tar.gz
- Upload date:
- Size: 1.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.9.21 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efa75c2e89890325ddac59465fa97f270e5a75c4d31ba6d1ac3a259baf331210
|
|
| MD5 |
2c7017f4f56a5b40c6f67b77392ed2ea
|
|
| BLAKE2b-256 |
7532698f937d88cacfc8c97ca3e811f6e9b4f88435efcc57acb5306a0c60ee59
|
File details
Details for the file pymichelangelo-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pymichelangelo-0.1.0-py3-none-any.whl
- Upload date:
- Size: 1.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.9.21 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55de2f64d1fae2a2c482baa4874c94b9b61092a5d65ca67d0f635369d255585e
|
|
| MD5 |
880b2696c936d2632f7c4b4b7634d117
|
|
| BLAKE2b-256 |
8ec159752be35e9e1055268e401c480d58ee4526d4ffe8e7be62abef7e643ef9
|