pypi ultralytics 8.2.38
v8.2.38 - `ultralytics 8.2.38` official YOLOv10 support (#13113)

latest releases: 8.2.49, 8.2.48, 8.2.47...
14 days ago

🌟 Summary

Release v8.2.38 introduces YOLOv10 models to the Ultralytics package, alongside enhancements and bug fixes.

📊 Key Changes

  • Benchmarking YOLOv10 Models: Added benchmarks for YOLOv10 models.
  • YOLOv10 Documentation: Detailed addition of YOLOv10 architecture and usage examples.
  • YOLOv10 Support: Added YOLOv10 configurations (.yaml files) for different model sizes including YOLOv10n, YOLOv10s, YOLOv10m, YOLOv10l, and YOLOv10x.
  • New Modules: Introduced new neural network modules (e.g., RepVGGDW, CIB, C2fCIB, Attention, PSA, SCDown).
  • End-to-End Detect (E2EDetect) Loss: Added a new loss function for end-to-end detection.
  • Extended Model Exports: Updated exporter configurations and limitations for new YOLOv10 operations.
  • Bug Fixes & Optimizations: Addressed various bugs and performance enhancements (e.g., support for different export formats).

🎯 Purpose & Impact

  • Improved Object Detection: The introduction of YOLOv10 models ensures optimized real-time object detection with high accuracy and low computational cost, beneficial for both current and future applications.
  • Enhanced Flexibility: The addition of new modules and configurations allows users to tailor their models and training pipelines more precisely according to their needs.
  • Better Performance: Benchmarking enhancements and end-to-end loss integration ensure more efficient and effective training and inference.
  • Comprehensive Documentation: Detailed YOLOv10 documentation facilitates easier adoption and understanding for both new and existing users.
  • Expanded Export Options: While not all formats are currently supported, the expanded export options provide more opportunities to deploy models across different platforms efficiently.

🚀 Next Steps

  • Users are encouraged to explore the new YOLOv10 models and configurations for enhanced detection capabilities.
  • Refer to the updated documentation for detailed guidance on utilizing the new features and modules effectively.

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.