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.6) 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/pytorch:21.07-py3 base Docker image is used by MONAI Application Packager by default.

The image size is large so please pull the image in advance to save time.

docker pull nvcr.io/nvidia/pytorch:21.07-py3

Note

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