New Release: Ultralytics v8.2.85

:star2: Ultralytics YOLO v8.2.85 Release Announcement

Summary

We are excited to announce the release of Ultralytics YOLO v8.2.85! This update brings significant enhancements, including new features, improved workflows, and better compatibility across the platform. Dive into the details below to see what’s new and how it can benefit your projects.

:bar_chart: Key Changes

YOLOv10 Parameter Fix

  • New max_det Parameter: This update introduces the max_det parameter, allowing users to specify the maximum number of detections. This enhancement is a crucial step towards the upcoming YOLOv10, providing greater control and customization over model outputs.

GitHub Actions Update

  • Streamlined Publish Workflow: We have simplified the publish workflow by removing the openai dependency and consolidating complex scripts into a single command. This change reduces complexity and potential dependency issues, facilitating faster and more efficient publishing of updates.

INT8 Export Warning

  • Automatic dynamic=True Enforcement: Added a warning for automatic enforcement of dynamic=True during INT8 model exports to enhance compatibility, ensuring smoother user experiences with advanced export settings.

Documentation Enhancements

  • Improved Author Attribution: Enhanced documentation with author avatars, optimizing related tools and making contributions more visible and accessible to users.

Explorer Tests Requirement

  • PyTorch Version Update: Updated tests to require PyTorch version 1.13 or newer, ensuring compatibility, reliability, and stability across development environments.

:dart: Purpose & Impact

  • YOLOv10 Readiness: The new max_det parameter is a key enhancement that sets the stage for YOLOv10, giving users greater control and customization options over model outputs.
  • Optimized Release Workflow: The streamlined workflow reduces complexity and potential dependency issues, facilitating faster and more efficient publishing of updates.
  • Enhanced Export Compatibility: The INT8 export warning for dynamic=True ensures compliance with optimal settings, improving export reliability and performance.
  • Improved Documentation: Enhanced visualization with author avatars increases transparency and improves user interaction with the documentation.
  • Reliable Testing: By enforcing minimum version requirements for PyTorch, the update guarantees stable and consistent testing, enhancing overall development reliability.

These updates emphasize Ultralytics’ commitment to enhancing YOLOv10’s functionality, improving user control, and refining the overall development and deployment experience.

What’s Changed

Full Changelog: v8.2.84…v8.2.85

:rocket: Try It Out!

We encourage you to try out the new release and provide feedback. Your input is invaluable in helping us improve and deliver the best possible experience. Download the latest version here.

Thank you for your continued support and contributions to the Ultralytics community!