You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*`<APP_PATH>`: A path to MONAI Deploy Application folder or main code.
22
22
*`--config, -c <CONFIG>`: Path to the application configuration file.
23
23
*`--tag, -t <TAG>`: A MAP name and optionally a tag in the 'name:tag' format.
24
-
*`--platform <PLATFORM>`: Platform type of the container image, must be `x64-workstation` for x86-64 system.
24
+
*`--platform <PLATFORM>`: Platform type of the container image, must be `x86_64` for x86-64 system.
25
25
26
26
:::{note}
27
27
If `<APP_PATH>` refers to a python code (such as `./my_app.py`), the whole parent folder of the file would be packaged into the MAP container image, effectively the same as specifying the application folder path which includes `__main__.py` file. In both cases, the image's environment variable, `HOLOSCAN_APPLICATION` will be set with the path of the application folder in the image, i.e. `HOLOSCAN_APPLICATION=/opt/holoscan/app`. So, it is essential to provide the `__main__.py` file in the application folder, which usually would look like below:
@@ -54,7 +54,7 @@ The following lists a few most likely used [optional arguments](https://docs.nvi
54
54
Given an example MONAI Deploy App SDK application with its code residing in a directory `./my_app`, packaging this application with the Packager to create a Docker image tagged `my_app:latest` would look like this:
@@ -65,7 +65,7 @@ The MAP image name will be postfixed with the platform info to become `my_app-x6
65
65
:::{note}
66
66
* The current implementation of the Packager **ONLY** supports a set of [platform](https://docs.nvidia.com/holoscan/sdk-user-guide/cli/package.html#platform-platform) specific base images from `nvcr.io` as base images for the MAP.
67
67
68
-
* To package a MAP to run on ARMv8 AArch64 on Linux with discrete GPU, replace the commandline option `--platform x64-workstation` with `--platform igx-orin-devkit --platform-config dgpu`. It has been tested on [NVIDIA IGX Orin](https://www.nvidia.com/en-us/edge-computing/products/igx/).
68
+
* To package a MAP to run on ARMv8 AArch64 on Linux with discrete GPU, replace the commandline option `--platform x86_64` with `--platform igx-dgpu`. It has been tested on [NVIDIA IGX Orin](https://www.nvidia.com/en-us/edge-computing/products/igx/).
- This version of the App SDK is based on the newly released [Holoscan SDK v3](https://pypi.org/project/holoscan/), and is expected to be so with future minor releases of Holoscan SDK v3.
6
+
7
+
- Starting with version 3.0.0, [Holoscan SDK](https://pypi.org/project/holoscan/) and [Holoscan CLI](https://pypi.org/project/holoscan-cli/) are released in separate packages, and as such, this version of the MONAI Deploy App SDK has both as dependencies. As of now, version 3 of both packages are compatible.
8
+
9
+
- Remote inference on [Triton Inference Server](https://github.com/triton-inference-server) is now supported. Effort was made to make it user-friendly so existing example applications can be easily converted to use this feature by simply providing the network location of the server as well as the [Triton model configuration file](https://github.com/triton-inference-server/server/blob/main/docs/user_guide/model_configuration.md) sans the actual model files. [An example application](https://github.com/Project-MONAI/monai-deploy-app-sdk/tree/main/examples/apps/ai_remote_infer_app) has been provided to demonstrate such use case.
10
+
11
+
### Key changes
12
+
13
+
-[Cincinnati Children's Hospital Medical Cente](https://www.cincinnatichildrens.org/) researchers, @[Bryan](https://github.com/bluna301) @[Will](https://github.com/WillButAgain) and Elan, contributed numerous enhancements from experience developing and deploying MONAI based AI applications in clinical environments, to name but a few
14
+
15
+
- Enhanced the DICOM data loader to handle multi-phase DICOM series where multiple acquisitions exist and some DICOM SOP instances have the same image pospositiontion patient.
16
+
17
+
- Enahnced the DICOM series to volume operator to better handle the data types of the converted volume image for improved efficiency and memory usage.
18
+
19
+
- Enhanced the DICOM Segmentation operator to populate DICOM tags with AI model information which are consistent with other DICOM writers in the SDK.
20
+
21
+
22
+
Please also see the <ahref="https://github.com/Project-MONAI/monai-deploy-app-sdk/issues?q=is%3Aissue+is%3Aclosed">closed issues on Github</a> and the <ahref="https://github.com/Project-MONAI/monai-deploy-app-sdk/pulls?q=is%3Apr+is%3Aclosed">closed pull requests on Github</a>.
23
+
24
+
## Additional information
25
+
Please visit [GETTING STARTED](/getting_started/index) guide and follow the tutorials.
26
+
27
+
You can learn more about SDK usage through [DEVELOPING WITH SDK](/developing_with_sdk/index).
28
+
29
+
Please let us know how you like it and what could be improved by [submitting an issue](https://github.com/Project-MONAI/monai-deploy-app-sdk/issues/new/choose) or [asking questions](https://github.com/Project-MONAI/monai-deploy-app-sdk/discussions)
0 commit comments