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.3.tar.gz (62.2 kB view details)

Uploaded Source

Built Distribution

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

pymaia_learn-1.2.3-py3-none-any.whl (61.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pymaia_learn-1.2.3.tar.gz
  • Upload date:
  • Size: 62.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymaia_learn-1.2.3.tar.gz
Algorithm Hash digest
SHA256 b1d04c7df4b3d9175a7a0aa6d516ea3595d33dad453b09ff3035f02158ef36d4
MD5 46d0c8182bad5be8f2cdb8d99a1623b4
BLAKE2b-256 b417a235b831736c80c285f060d3742dcc2217cf7965cd49ebec37d0f34d2b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pymaia_learn-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 61.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymaia_learn-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9840fbf1b1f18491160b5cd52984fd509bd41aec380fe0975855346651ffb928
MD5 5803d644e0e8e7892f7b361e825f46bc
BLAKE2b-256 0230266f092dc4ca2ce14d528ec46febe603eedccbf45fc34e32741a3e76c8ad

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