pypi ultralytics 8.3.132
v8.3.132 - `ultralytics 8.3.132` Always transfer `Conv` layer pretrained weights (#20567)

latest releases: 8.3.196, 8.3.195, 8.3.194...
3 months ago

🌟 Summary

This release brings smarter model weight loading for multi-channel training, introduces the HomeObjects-3K indoor dataset, and enhances object counting, segmentation, and documentation for a more robust and user-friendly Ultralytics experience. 🚀🏠

📊 Key Changes

  • Smarter Model Weight Loading:

    • The model now intelligently transfers pretrained weights for the first convolutional layer, even when input channel sizes differ. This means easier adaptation to datasets with different image formats (e.g., multi-channel images).
    • Improved logging gives clearer feedback on which weights were successfully loaded.
  • New HomeObjects-3K Dataset:

    • Added a high-quality indoor object detection dataset with 12 common household items (like beds, sofas, TVs, and more), ideal for smart home, robotics, and AR applications.
  • Object Counting for Rotated Boxes (OBB):

    • The object counting solution now supports rotated bounding boxes, improving tracking and counting accuracy for objects at various angles—especially useful for aerial or industrial imagery.
  • Improved Segmentation Mask Handling:

    • Instance segmentation workflows now reliably extract and provide masks, reducing errors and making segmentation tasks more robust.
  • Unified Dataset Handling & Validation:

    • Training pipelines now use a consistent data structure across all YOLO tasks, with better error handling for pose datasets.
  • Branding & Documentation Updates:

    • All references updated from "YOLOv8" to "Ultralytics YOLO" for consistent branding.
    • A new YouTube video tutorial on data preprocessing and augmentation is now embedded in the docs for easier onboarding.
  • Streamlined CI & Maintenance:

    • YOLOv10 benchmarks removed from Raspberry Pi CI to focus on newer models.
    • Upgraded Slack notification integration for CI workflows.

🎯 Purpose & Impact

  • Greater Flexibility:

    • Users can now seamlessly use pretrained models with datasets that have different image channel counts, reducing manual work and errors.
  • Expanded Dataset Choices:

    • The HomeObjects-3K dataset makes it easier to train and evaluate models for indoor environments, supporting a wide range of real-world applications.
  • Improved Tracking & Counting:

    • Rotated bounding box support ensures more accurate object tracking and counting, especially in complex scenes.
  • Better User Experience:

    • Enhanced documentation, clearer logs, and video tutorials make it easier for both beginners and experts to get started and troubleshoot.
  • Consistency & Professionalism:

    • Unified branding and codebase improvements ensure a polished, reliable experience for all users.

✨ This update is packed with improvements that make Ultralytics YOLO models more adaptable, user-friendly, and ready for advanced computer vision tasks—whether you're working in research, industry, or just getting started!

What's Changed

Full Changelog: v8.3.131...v8.3.132

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.