Announcing Ultralytics v8.2.77 Release!
Summary
We are thrilled to announce the release of Ultralytics v8.2.77! This update brings a host of enhancements, including technical infrastructure improvements and updated documentation to elevate both user and developer experiences.
Key Changes
Cleanup Tool Cache
- Description: Added a step to free up space on the GitHub Actions runner.
- Impact: Enhances CI/CD efficiency by preventing failures due to lack of disk space.
Removal of .pre-commit-config.yaml
- Description: Deleted the configuration file used for pre-commit hooks.
- Impact: Streamlines the codebase, making it lighter and easier to manage.
Documentation Updates
- Description: Improved contributing guide with clearer instructions and visuals.
- Impact: Provides a more welcoming and guiding environment for new contributors, encouraging community engagement.
New Parameter in YOLOv8 Plot Function
- Description: Added
color_mode
parameter to theplot
method. - Impact: Allows for instance-based or class-based color settings, providing more customization options in visual outputs.
Inference Modifications
- Description: Modified device check conditions in DDP training.
- Impact: Enables more robust handling of non-GPU environments, such as CPU or MPS.
Purpose & Impact
These updates collectively enhance both the developer and user experience, making the project more efficient, accessible, and customizable.
Whatβs Changed
- Update Contributing guidelines by @glenn-jocher in PR #15373
- Fixed multiscale preprocess_batch by @ambitious-octopus in PR #15392
- Improve trainer DDP device handling by @alanZee in PR #15383
- Update Conda CI by @glenn-jocher in PR #15443
- Update Tracker docstrings by @glenn-jocher in PR #15469
- New
color_mode=instance
plot arg by @Laughing-q in PR #15034
New Contributors
Try It Out!
We encourage you to try out the new release and share your feedback with us. Your insights are invaluable in helping us improve and evolve Ultralytics YOLO.
Full Changelog: v8.2.77 Changelog
Release URL: Ultralytics v8.2.77 Release
Thank you for being a part of the Ultralytics community! We look forward to your feedback and contributions.
Happy coding!