pypi ultralytics 8.3.67
v8.3.67 - `ultralytics 8.3.67` NMS Export for Detect, Segment, Pose and OBB YOLO models (#18484)

latest release: 8.3.68
3 days ago

🌟 Summary

v8.3.67 introduces Non-Maximum Suppression (NMS) export capability for all YOLO models, including detection, segmentation, pose estimation, and oriented bounding box (OBB) tasks. 🎉

📊 Key Changes

  • Added NMS support during export for multiple formats: ONNX, TensorRT, TFLite, TFJS, SavedModel, OpenVINO, and TorchScript 🧩.
  • Enabled export-specific NMS for detect, segment, pose, and obb tasks with enhanced options like nms=True.
  • Expanded NMS-related functionality in models and exporters, including support for more complex configurations like agnostic or rotated NMS.
  • Streamlined model APIs to support embedded NMS using an updated NMSModel wrapper.

🎯 Purpose & Impact

  • Purpose:
    • Simplifies deployment pipelines by embedding NMS directly into exported models, removing the need for custom post-processing 🔗.
    • Enhances usability across deployment platforms (e.g., TensorFlow, ONNX, OpenVINO) by integrating NMS into the export pipeline.
  • Impact:
    • Significantly improves portability and ease of deployment for real-time applications 🎯.
    • Makes YOLO models more accessible for hardware-accelerated environments like TensorRT and Edge TPU 🚀.
    • Reduces errors and complexity in downstream pipelines by unifying pre/post-processing across tasks.

Overall, this update empowers developers to deploy YOLO models with integrated NMS across a wide variety of frameworks and platforms, making the process faster, more robust, and less error-prone. 🌟

What's Changed

Full Changelog: v8.3.66...v8.3.67

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.