Published June 14, 2025
| Version v8.3.155
Software
Open
Ultralytics YOLO
Description
🌟 Summary
This release (v8.3.155) delivers a key bug fix for YOLO-World models, improves developer experience with enhanced type annotations, and updates documentation and learning resources. 🚀📚
📊 Key Changes
- 🛠️ YOLO-World Bug Fix: Resolved an error with the
set_classes()method after running predictions, ensuring smoother workflow when updating classes dynamically. - 📝 Better Type Annotations: Added detailed argument and return type hints across Ultralytics Solutions modules, making the codebase clearer and more robust for developers.
- 📺 New Video Guide: Embedded a YouTube video in the Similarity Search documentation for a more engaging, visual learning experience.
- 📄 Documentation Update: Clarified that the
batchparameter supports both integers and floats, helping users leverage advanced batch size features. - 🔗 Improved Link Checking: Enhanced the repository's link validation workflow for more accurate and reliable documentation checks.
🎯 Purpose & Impact
- 🐞 For YOLO-World Users: You can now safely change detection classes after making predictions, even when moving models between devices (e.g., CPU/GPU), without encountering errors.
- 👩💻 For Developers: Improved type annotations make the code easier to read, maintain, and extend, while boosting IDE support and reducing bugs.
- 🎓 For Learners: The new video guide helps users quickly grasp how to build and use semantic image search with Ultralytics, OpenAI CLIP, and Meta FAISS.
- 📚 For All Users: Documentation is now more accurate and user-friendly, reducing confusion and making advanced features easier to use.
- 🛡️ For Project Quality: More robust link checking ensures that documentation remains reliable and up-to-date.
Overall, this update enhances reliability, developer experience, and learning resources for the Ultralytics community! 🌟
What's Changed
- Update links.yml by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/21040
- Docs: Correct batch parameter type to reflect float support by @muhammadravi251001 in https://github.com/ultralytics/ultralytics/pull/21053
- Add https://youtu.be/zplKRlX3sLg to docs by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/21052
- Add argument and return type annotations to
Solutionsby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/21057 ultralytics 8.3.155Fix YOLO-Worldset_classes()error after prediction by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/21051
New Contributors
- @muhammadravi251001 made their first contribution in https://github.com/ultralytics/ultralytics/pull/21053
Full Changelog: https://github.com/ultralytics/ultralytics/compare/v8.3.154...v8.3.155
Notes
Files
ultralytics/ultralytics-v8.3.155.zip
Files
(2.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:d443e5a6743c947b2d5e9ea41c34e118
|
2.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ultralytics/ultralytics/tree/v8.3.155 (URL)
Software
- Repository URL
- https://github.com/ultralytics/ultralytics