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
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
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72173df42b5c2d1a6aac703c87d4255aaa815073b3fa5fd68eec12e68cd85408 |
|
MD5 | fca5b92cbea006f56cce867abea8bd80 |
|
BLAKE2b-256 | bbd587a5ecf83915eefa20b8f82f66ae5d8e9eeed3a95ce7196e131674b29b42 |
Provenance
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 492145a3fc24c44bbafadaa5b0b11b539e9354e0174fb2c4dcb06956ea6d3abd |
|
MD5 | 0bc938b55d60a2978205366ffa7d05fa |
|
BLAKE2b-256 | f4ef0e7a607b41bae71e1fa28ac08829cceb7a270684253e27572e6bc27b8c24 |