🌟 Summary
The v8.2.79 update for Ultralytics YOLO brings improvements in documentation workflows, a refined deployment process, and better compatibility for inference tasks.
📊 Key Changes
- Documentation Workflow Overhaul: The documentation workflow (
docs.yml
) has been established as a separate process to streamline the documentation updates for user clarity. - Publishing Process Updates: Adjustments to the publishing workflow ensure cleaner and more efficient version checking and deployment, focusing now solely on PyPI without doc deployments.
- Inference Resolution Change: The inference example now uses a resolution of 640x640 instead of 640x480 for improved detection precision.
- Enhanced Compatibility: Updates in the model's post-processing provide better compatibility with Apple's MPS and CoreML.
🎯 Purpose & Impact
- Documentation Clarity and Efficiency: Separating doc updates into a dedicated workflow allows for more organized and error-free documentation updates, ensuring users have access to the latest insights and instructions.
- Streamlined Release Management: Fine-tuning the release process focuses the development efforts on core functionalities and ensures versions are correctly managed and published.
- Improved Detection Performance: The updated resolution in inference examples enhances detection accuracy, making the solution better suited for high-resolution object detection tasks.
- Broadened Compatibility: The changes ensure that Ultralytics software runs smoothly on macOS, expanding the capability across different hardware setups and enhancing user experience.
These enhancements strive to make Ultralytics' tools more robust, user-friendly, and functionally versatile for all users, from developers to dataset trainers. 🚀
What's Changed
- Split Docs action into separate workflow by @glenn-jocher in #15656
- Add https://youtu.be/28JV4rbzklM to docs by @RizwanMunawar in #15663
- Fix YOLOv8 C++ Example model input size by @AD-lite24 in #15665
- Skip Docs push if no changes by @glenn-jocher in #15675
- Simplify publish action by @glenn-jocher in #15657
- Bump contributor-assistant/github-action from 2.4.0 to 2.5.1 in /.github/workflows by @dependabot in #15681
ultralytics 8.2.79
YOLOv10 CoreML and MPS training "gather" op error fix by @Oil3 in #15672
New Contributors
- @AD-lite24 made their first contribution in #15665
- @Oil3 made their first contribution in #15672
Full Changelog: v8.2.78...v8.2.79