pypi ultralytics 8.3.176
v8.3.176 - `ultralytics 8.3.176` Comet integration fix for YOLO Detect and OBB models (#21613)

latest releases: 8.3.240, 8.3.239, 8.3.238...
4 months ago

🌟 Summary

Ultralytics 8.3.176 improves experiment tracking with Comet ML, streamlines YOLOE exports, and refactors tracking internals for cleaner, more flexible pipelinesβ€”plus a new CoreML video to speed up Apple deployments. πŸš€πŸ“Š

πŸ“Š Key Changes

  • Comet ML integration (priority)
    • Automatically logs results.csv and args.yaml at the end of training for Detect and OBB (oriented bounding box) models. πŸ“
    • Adds helpers to log assets and tables; improves plot logging for detection/OBB metrics; clarifies type hints.
  • YOLOE export and class-handling
    • Fuses YOLOE prompt embeddings during export only (not during generic fuse), improving compatibility. 🧩
    • Allows setting new classes even after fusion for YOLOE models (removed previous restriction).
  • Trackers cleanup
    • BOT-SORT and BYTETracker now use a unified Results object (instead of separate arrays) to initialize and update tracks. πŸ”„
    • Reduces duplicate code and improves consistency; no changes to typical user-facing APIs.
  • Docs enhancement
    • Added a YouTube tutorial to the CoreML guide showing how to export YOLO11 for faster Apple device inference. πŸŽ₯πŸ“±

🎯 Purpose & Impact

  • Better experiment traceability
    • Key artifacts (metrics table, run config) are saved automatically to Comet ML, making runs easier to analyze, reproduce, and share. βœ…
  • Smoother YOLOE deployment
    • Export-time fusion reduces errors and increases format compatibility; post-fusion class setting makes model customization simpler. βš™οΈ
  • More maintainable tracking
    • Unified result handling simplifies extensions and future features; developers benefit from cleaner, consistent internals. 🧼
  • Faster Apple workflows
    • The new CoreML video helps users export YOLO11 for up to 2x faster inference on iOS and macOS, improving real-world deployment speed. ⚑

No expected breaking changes for most users. πŸŽ‰

What's Changed

Full Changelog: v8.3.175...v8.3.176

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.