Release Notes for NVIDIA NIM for Object Detection#

This documentation contains the release notes for NVIDIA NIM for Object Detection.

Release 1.4.0#

Summary#

Known Issues#

  • The persistence.enabled value and all related dependent configuration flags are currently non-functional in the NIM helm chart.

  • Under certain conditions, such as when you override the default value of NIM_TRITON_MAX_BATCH_SIZE for a highly concurrent workload, a CUDA illegal memory access error might occur. If you must reduce the batch size (for example, to minimize device VRAM utilization), you can avoid CUDA illegal memory access errors be setting NIM_TRITON_OPTIMIZATION_MODE=vram_opt. For details, see environment variables.

Release 1.3.0#

Summary#

  • Added support for B200 GPU.

Known Issues#

  • The list-model-profiles command incorrectly lists compatible model profiles as incompatible. Select the profile that matches your hardware configuration. This bug does not impact automatic profile selection.

Release 1.2.1#

Summary#

  • Fixed bug where list-model-profiles command fails to run on hosts that don’t have an NVIDIA GPUs, even when NIM_CPU_ONLY is set.

Known Issues#

  • The list-model-profiles command incorrectly lists compatible model profiles as incompatible. Select the profile that matches your hardware configuration. This bug does not impact automatic profile selection.

Release 1.2.0#

Summary#

This is a General Availability release of the NVIDIA NIM for Object Detection. This release contains the following changes:

  • Added support for nemoretriever-page-elements-v2, nemoretriever-graphic-elements-v1, and nemoretriever-table-structure-v1 models.

  • Added the NIM_TRITON_DYNAMIC_BATCHING_MAX_QUEUE_DELAY_MICROSECONDS and NIM_TRITON_MAX_QUEUE_SIZE environment variables.

  • You can now use the NIM_TRITON_OPTIMIZATION_MODE environment variable to optimize for performance or VRAM.

  • Renamed the NIM_TRITON_MODEL_BATCH_SIZE environment variable to NIM_TRITON_MAX_BATCH_SIZE.

  • Added processed images size (in MB) as usage metric in responses.

  • Reduced container image sizes.

  • Removed model profiles for A100 PCIe 40GB & H100 PCIe 80GB configurations.

Object Detection Model Supported#

  • nemoretriever-page-elements-v2

  • nemoretriever-graphic-elements-v1

  • nemoretriever-table-structure-v1

Known Issues#

  • The list-model-profiles command incorrectly lists compatible model profiles as incompatible. Select the profile that matches your hardware configuration. This bug does not impact automatic profile selection.

  • The list-model-profiles command fails to run on hosts that don’t have an NVIDIA GPUs, even when NIM_CPU_ONLY is set.

Release 1.1.0-rtx (Beta)#

Summary#

This is a public beta release of the NVIDIA NIM for Object Detection. This release contains the following changes:

  • Added support for GeForce RTX 4090, NVIDIA RTX 6000 Ada Generation, GeForce RTX 5080, and GeForce RTX 5090 for the nv-yolox-page-elements-v1 NIM.

  • Added the NIM_TRITON_MODEL_BATCH_SIZE environment variable.

Known Issues#

  • The list-model-profiles command incorrectly lists compatible model profiles as incompatible. Select the profile that matches your hardware configuration. This bug does not impact automatic profile selection.

Release 1.0.0#

Summary#

This is a Early Access release of the NVIDIA NIM for Object Detection. This release contains the following changes:

  • Updates the /v1/infer endpoint request and response JSON schemas. See the API Reference for more details.

Object Detection Model Supported#

  • nv-yolox-page-elements-v1

Release 0.2.1#

Summary#

This is an Early Access release of the NVIDIA NIM for Object Detection. This release contains the following fixes:

  • Fixes bug where NIM_HTTP_TRITON_PORT was not properly setting the port number.

  • Fixes the /v1/manifest API described in the API Reference returning an empty result instead of the manifest file.

  • Renames the previously supported model nv-yolox-structured-images-v1 to nv-yolox-page-elements-v1 to better describe the model.

Object Detection Model Supported#

  • nv-yolox-page-elements-v1

Release 0.2.0#

Summary#

This is the second Early Access release of the NVIDIA NIM for Object Detection. This release contains the following changes:

  • Added validation for the base64 decoding format and improved the error message for when the format is incorrect.

  • Improved startup performance of the NIM.

  • Added FP16 optimized TRT engines for A100, H100, A10G, L40S.

Object Detection Model Supported#

  • nv-yolox-structured-images-v1

Known Issues#

  • The /v1/manifest API described in the API Reference returns an empty result instead of the manifest file.

Release 0.1.0#

Summary#

This is the first Early Access release of the NVIDIA NIM for Object Detection.

Object Detection Model Supported#

  • nv-yolox-structured-images-v1

Known Issues#

  • If the input image_url does not match the expected format described in the API Reference, the runtime returns an error message, such as {"error": " not enough values to unpack (expected 2, got 1)"}, indicating what formatting error occurred.