Skip to main content

Python Package to support Deep Learning data preparation, pre-processing. training, result visualization and model deployment across different frameworks (nnUNet, nnDetection, MONAI).

Project description

PyMAIA

PyMAIA

Documentation Status Version License Python CUDA

GitHub Release Date - Published_At GitHub contributors GitHub top language GitHub language count GitHub Workflow Status (with event) GitHub all releases PyPI - Downloads GitHub PyPI - License

Conda Conda

GitHub repo size GitHub release (with filter) PyPI

What is PyMAIA?

Hive is a Python package to support Deep Learning data preparation, pre-processing. training, result visualization and model deployment across different frameworks (nnUNet , nnDetection, MONAI ).

Local Environment Setup

To install the package, run the following commands:

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
or conda install cudatoolkit cuda-version=11
pip install nnunetv2/nndetection
pip install pymaia-learn

More information can be found in the documentation.

Tutorials

Docker and Singularity

PyMAIA can be run in a containerized environment using Docker or Singularity. To create the PyMAIA image, you can use HPPCM, a tool to create container images for HPC applications from given recipes.

pip install hpccm

hpccm --recipe recipe.py --format singularity > PyMAIA.def
singularity build PyMAIA.sif PyMAIA.def

hpccm --recipe recipe.py --format docker > Dockerfile
docker build -t pymaia .

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

pymaia_learn-1.2.1.tar.gz (62.0 kB view details)

Uploaded Source

Built Distribution

pymaia_learn-1.2.1-py3-none-any.whl (60.6 kB view details)

Uploaded Python 3

File details

Details for the file pymaia_learn-1.2.1.tar.gz.

File metadata

  • Download URL: pymaia_learn-1.2.1.tar.gz
  • Upload date:
  • Size: 62.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pymaia_learn-1.2.1.tar.gz
Algorithm Hash digest
SHA256 72173df42b5c2d1a6aac703c87d4255aaa815073b3fa5fd68eec12e68cd85408
MD5 fca5b92cbea006f56cce867abea8bd80
BLAKE2b-256 bbd587a5ecf83915eefa20b8f82f66ae5d8e9eeed3a95ce7196e131674b29b42

See more details on using hashes here.

File details

Details for the file pymaia_learn-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: pymaia_learn-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 60.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pymaia_learn-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 492145a3fc24c44bbafadaa5b0b11b539e9354e0174fb2c4dcb06956ea6d3abd
MD5 0bc938b55d60a2978205366ffa7d05fa
BLAKE2b-256 f4ef0e7a607b41bae71e1fa28ac08829cceb7a270684253e27572e6bc27b8c24

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