🌟 Summary
Ultralytics v8.2.61 improves documentation and code understandability alongside some performance updates.
📊 Key Changes
- Documentation Script Improvement: Enhanced the
build_docs.py
for better documentation processing.- Added BeautifulSoup for the HTML processing.
- Converts plaintext links to HTML hyperlinks.
- YOLOv9 Benchmarks: Added detailed benchmarking information for YOLOv9.
- Documentation Refinements: Adjusted references and docstrings across multiple files to enhance readability and clarity.
- Class Descriptions Added: More comprehensive docstrings added to classes for better understanding.
- Configuration File Update: Adjustments made to support new configurations and improve user guidance.
🎯 Purpose & Impact
- Better Documentation Navigation: 📚 Enhances user experience by ensuring documentation links are properly formatted, allowing seamless navigation through web-based documents.
- Benchmarking Insights: 📊 Provides users with a clear understanding of how to benchmark YOLOv9 models, improving model evaluation processes.
- Improved Readability: ✍️ Refined documentation and class descriptions make the codebase more approachable for both new and existing users.
- Enhanced Configuration Management: 🛠️ Better guiding users in configuring and using the YOLO models effectively by offering detailed configuration examples and handling deprecated keys more elegantly.
What's Changed
- Fix Multi-GPU trained model export by @Y-T-G in #14551
- Fix Docs pretty
__init__.py
URLs by @glenn-jocher in #14550 - Add https://youtu.be/ziJR01lKnio to docs by @RizwanMunawar in #14554
- Add Custom CLIP Model Download Path by @wangsrGit119 in #14517
ultralytics 8.2.61
fixnum_threads
for CPU training by @Laughing-q in #14544
New Contributors
- @wangsrGit119 made their first contribution in #14517
Full Changelog: v8.2.60...v8.2.61