New Release: Ultralytics v8.3.154

:rocket: Ultralytics v8.3.154 Release – Unified Validation & Metric System, UI Upgrades, and More!

:glowing_star: Summary

We’re excited to announce the launch of Ultralytics v8.3.154! This release unifies and modernizes the validation and metrics logic across all YOLO tasks, brings UI and performance enhancements, and continues our commitment to a seamless developer and user experience. Whether you’re a core contributor or an end user, you’ll benefit from greater consistency, clarity, and flexibility. Check out the improvements below!


:bar_chart: New Features & Major Improvements

Major Validator & Metrics Refactor

  • Unified the metrics and validator classes for detection, segmentation, pose, classification, and OBB, minimizing code duplication and paving the way for easier future enhancements.
  • Standardized postprocessing and plotting logic, making results visualization more reliable and intuitive.

Details in PR #21009 by @Laughing-q

Semantic Image Search UI Upgrade

  • Added “Top K” filter buttons (Top 5, Top 10, Top 30) and an interactive search bar to the similarity search experience for faster, more focused exploration.

See PR #21032 by @RizwanMunawar

Performance & Stability Improvements


:light_bulb: User Experience Enhancements

  • Clear feedback in logs when YOLO settings are updated, letting you see exactly which settings changed for enhanced transparency (PR #21031 by @Laughing-q).
  • Improved error handling and test reliability, particularly for custom and in-memory models.

:hammer_and_wrench: Bug Fixes


:bullseye: Purpose & Impact

  • For Developers:
    The codebase is now more modular and extensible, making it easier than ever to maintain or add features.
  • For End Users:
    Enjoy smoother, faster, and more accurate pose estimation. Updates to UI and logs provide greater transparency and control.
  • For the Community:
    These changes lay the groundwork for even more robust results and consistent reporting across all YOLO tasks.

:link: Useful Links


:raising_hands: Get Involved & Share Feedback!

We invite you to upgrade to v8.3.154, try out the new features and enhancements, and let us know your thoughts. Your feedback directly shapes the future of Ultralytics and YOLO!

To report bugs or suggest further improvements, please open an issue or start a discussion in our GitHub Discussions section.

Thank you for being part of our fast-growing, collaborative community! The ongoing growth and excellence of YOLO wouldn’t be possible without your input and enthusiasm.

Happy building!
– The Ultralytics Team