New Release: Ultralytics v8.2.79

:rocket: Announcing Ultralytics YOLO v8.2.79 Release!

:star2: Summary

We are thrilled to announce the release of Ultralytics YOLO v8.2.79! This update brings significant improvements in documentation workflows, a refined deployment process, and enhanced compatibility for inference tasks. Dive into the details below to see what’s new and improved.

:bar_chart: Key Changes

Documentation Workflow Overhaul

  • What’s New: The documentation workflow (docs.yml) has been established as a separate process.
  • Impact: This change streamlines documentation updates, ensuring users have access to the latest insights and instructions without any hiccups.
  • PR: Split Docs action into separate workflow by @glenn-jocher

Publishing Process Updates

  • What’s New: Adjustments to the publishing workflow ensure cleaner and more efficient version checking and deployment, focusing now solely on PyPI without doc deployments.
  • Impact: This fine-tuning focuses development efforts on core functionalities and ensures versions are correctly managed and published.
  • PR: Simplify publish action by @glenn-jocher

Inference Resolution Change

  • What’s New: The inference example now uses a resolution of 640x640 instead of 640x480.
  • Impact: This update enhances detection accuracy, making the solution better suited for high-resolution object detection tasks.
  • PR: Fix YOLOv8 C++ Example model input size by @AD-lite24

Enhanced Compatibility

  • What’s New: Updates in the model’s post-processing provide better compatibility with Apple’s MPS and CoreML.
  • Impact: Ensures that Ultralytics software runs smoothly on macOS, expanding the capability across different hardware setups and enhancing user experience.
  • PR: YOLOv10 CoreML and MPS training “gather” op error fix by @Oil3

:dart: Purpose & Impact

  • Documentation Clarity and Efficiency: Separating doc updates into a dedicated workflow allows for more organized and error-free documentation updates.
  • Streamlined Release Management: Focuses the development efforts on core functionalities and ensures versions are correctly managed and published.
  • Improved Detection Performance: Enhances detection accuracy, making the solution better suited for high-resolution object detection tasks.
  • Broadened Compatibility: Ensures smooth operation on macOS, enhancing user experience across different hardware setups.

These enhancements strive to make Ultralytics’ tools more robust, user-friendly, and functionally versatile for all users, from developers to dataset trainers. :rocket:

What’s Changed

New Contributors

Full Changelog: v8.2.78…v8.2.79

Release URL: Ultralytics YOLO v8.2.79

We encourage you to try out the new release and share your feedback. Your insights are invaluable in helping us improve and evolve. Happy coding! :tada: