Installing App SDK

MONAI Deploy App SDK is available as a Python package through Python Package Index (PyPI).

MONAI Deploy App SDK’s core functionality is written in Python 3 (>= 3.8) for Linux.

pip install monai-deploy-app-sdk

If you have installed MONAI Deploy App SDK previously, you can upgrade to the latest version with:

pip install --upgrade monai-deploy-app-sdk

Note

For packaging your application, MONAI Application Packager and MONAI Application Runner (MAR) requires NVIDIA Docker (NVIDIA Container Toolkit) installed:

https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker

Currently, nvcr.io/nvidia/clara-holoscan/holoscan:v0.6.0-dgpu base Docker image is used by MONAI Application Packager by default for X86-64 in Linux system.

The base image size is large so please pull the image in advance to save time. Note that the container image tag in the following example, e.g. v0.6.0, corresponds to the SDK version.

docker pull nvcr.io/nvidia/clara-holoscan/holoscan:v0.6.0-dgpu

Note

Windows users can install CUDA on WSL to use MONAI Deploy App SDK.