🌟 Summary
Ultralytics 'v8.2.76' release includes updates focused on improving documentation, adding new plugins, and enhancing code functionality.
📊 Key Changes
- Documentation Updates:
- Introduced
mkdocs-macros-plugin
for better content duplication across docs. - Added video support in documentation for enhanced visualization.
- Corrected bibliography formatting and references.
- Introduced
- Code Enhancements:
- Improved error handling and handling of large inputs in the SAHI integration example.
- Added a workaround for YouTube test skips in GitHub Actions to avoid unauthorized errors.
- Adjusted
convert_segment_masks_to_yolo_seg
function for better user guidance.
- Dependencies:
- Included
mkdocs-macros-plugin
in the list of development dependencies for documentation builds.
- Included
🎯 Purpose & Impact
- Better Documentation Management:
- Usage of
mkdocs-macros-plugin
allows for content reuse, making docs maintenance easier and more consistent. - Enhanced documentation aesthetics and correctness help users better understand and utilize the tools.
- Usage of
- Improved Code Base:
- The SAHI example now provides more robust handling, which may prevent runtime errors when processing videos.
- Setting up better error skips in testing ensures smoother Continuous Integration (CI) workflows.
- User Guidance:
- The
convert_segment_masks_to_yolo_seg
function now includes clearer instructions, aiding users in effectively preparing their datasets.
- The
These improvements collectively enhance the user experience by providing clearer documentation, more robust code examples, and smoother testing and deployment workflows. 🌟
What's Changed
- Update Docs CSS by @glenn-jocher in #15062
- Use macros for Docs tables de-duplication by @ambitious-octopus in #14990
- Delete
/macros
dir from Docs site by @glenn-jocher in #15068 - Delete macros from sitemap.xml by @glenn-jocher in #15105
- Add https://youtu.be/EeDd5P4eS6A to docs by @RizwanMunawar in #15107
- Optimized SAHI video inference by @RizwanMunawar in #15183
- Update
convert_segment_masks_to_yolo_seg
to support custom datasets by @RizwanMunawar in #15176 ultralytics 8.2.76
Autobackend TensorRT/Triton Segment metadata fix by @Y-T-G in #15185
Full Changelog: v8.2.75...v8.2.76