Skip to main content

ML-MAID : ML - Miniature Automatic Installer for Dependencies

Project description

ML-MAID : ML - Miniature Automatic Installer for Dependencies

  • Install dependencies without having to issue a zillion pip install commands.
  • Re-implement ML-Maid compliant workflows and repositories without a sweat.
  • No need to use Conda and Docker unless you really have to.
  • Requirement files don't solve the problem.
  • Setup CUDA automatically.

Why ML MAID ?

ML Maid aimed to be a complete and unique tool that aims to automatically install dependencies in Python with specific focus on ML environments. It aims to solve the problem of environment re-creation from old code without the hassle of manually building docker containers unless really required. The idea behind ML-Maid is to implicitly enforce checks to keep the environment setup as simple as possible, so that it is easy to replicate. It also aims to completely automate the environment replication process. It aims to keep the environment simple starting from the production phase of the software life-cycle to save developer time.

Is ML-Maid a Replacement for Docker / Conda / Python Venv : NO

ML Maid aims to automate the use of tools like Docker / Conda / Python venv without adding any additional complexity so that the developer can focus on writing code.

Installation

pip install ml-maid

Usage

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

mlmaid-0.1.1.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

mlmaid-0.1.1-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file mlmaid-0.1.1.tar.gz.

File metadata

  • Download URL: mlmaid-0.1.1.tar.gz
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for mlmaid-0.1.1.tar.gz
Algorithm Hash digest
SHA256 44c255963518976647ec814af41466cbf819a1a4752393b7430cca6382750ec0
MD5 b9b2ddef089354c1e82c3c32eae14a91
BLAKE2b-256 0a209636e1f3b5c95b3d3997649b13c568578296d618b57761ee49ef6f792bcc

See more details on using hashes here.

File details

Details for the file mlmaid-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mlmaid-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for mlmaid-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00fc2890b19333403607a3e0945541dd0eee551c0eaf937d9a21998808923948
MD5 6cf5c4084ef32e12ad1785d746a95ef1
BLAKE2b-256 285ca1b537d2bf55761fa39b3e7ed397b9eb5d3552a282199684cb70821c3d39

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page