Skip to main content

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

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


Download files

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

Source Distribution

pymichelangelo-0.1.0.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

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

pymichelangelo-0.1.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

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

Hashes for pymichelangelo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 efa75c2e89890325ddac59465fa97f270e5a75c4d31ba6d1ac3a259baf331210
MD5 2c7017f4f56a5b40c6f67b77392ed2ea
BLAKE2b-256 7532698f937d88cacfc8c97ca3e811f6e9b4f88435efcc57acb5306a0c60ee59

See more details on using hashes here.

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

Hashes for pymichelangelo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55de2f64d1fae2a2c482baa4874c94b9b61092a5d65ca67d0f635369d255585e
MD5 880b2696c936d2632f7c4b4b7634d117
BLAKE2b-256 8ec159752be35e9e1055268e401c480d58ee4526d4ffe8e7be62abef7e643ef9

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