Announcing Ultralytics YOLO v8.2.80 Release!
Summary
We are excited to announce the release of Ultralytics YOLO v8.2.80! This update brings a mix of behind-the-scenes improvements, documentation updates, and usability enhancements, particularly around data handling and workflow automation.
Key Changes
New Features
- Enhanced Dataset Management: Weβve added a new section in the documentation about downloading datasets directly from Ultralytics HUB. This makes data preparation more straightforward and less time-consuming. PR #15728 by @sergiuwaxmann
- Model Interface Improvement: Expanded support for input types, including PIL (Python Imaging Library) images, for more versatile image processing. PR #15719 by @JoshJarabek7
Improvements
- GitHub Workflows Adjustment: Modifications made to GitHub Actions workflows to streamline pull request and publication processes by refining the way PR details are extracted. PR #15686 by @glenn-jocher
- Documentation Language Links Update: Corrections and improvements in language link references in both the main README and tutorials. PR #15703 and PR #15704 by @glenn-jocher
- Metrics Code Update: Tweaked how class names are handled in plotting functions, shifting from list to dictionary format for better identification and flexibility. PR #15726 by @yuefanhao
Purpose & Impact
- Streamlined Processes: The workflow updates aim to improve developer efficiency and reduce errors in managing code changes, enhancing the overall continuous integration experience.
- User-Friendly Dataset Access: The added documentation helps users easily download datasets, making data preparation more straightforward and less time-consuming.
- Better Compatibility: By accepting PIL images, the model becomes more versatile, especially beneficial for users integrating with various image processing libraries.
- Improved Accuracy: Using dictionaries for class names in metrics promotes better clarity and precision in data interpretation and result visualization, aiding in more insightful analysis.
Whatβs Changed
- Remove Hindi and Dutch languages by @glenn-jocher in PR #15703 and PR #15704
- Update publish.yml to use
gh
by @glenn-jocher in PR #15686 - Update HUB Docs for new dataset download feature by @sergiuwaxmann in PR #15728
- Fix model
names
docstring type todict
by @yuefanhao in PR #15726 ultralytics 8.2.80
add PIL type hints tomodel()
by @JoshJarabek7 in PR #15719
New Contributors
- @yuefanhao made their first contribution in PR #15726
- @JoshJarabek7 made their first contribution in PR #15719
Full Changelog: v8.2.79β¦v8.2.80
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. Happy coding!
Release URL: Ultralytics YOLO v8.2.80