pypi ultralytics 8.2.82
v8.2.82 - `ultralytics 8.2.82` YOLOv10 CoreML, Edge TPU and TF.js export support (#15796)

latest releases: 8.2.98, 8.2.97, 8.2.96...
25 days ago

🌟 Summary

The Ultralytics v8.2.82 release introduces significant advancements with the addition of YOLOv10 export support for CoreML, Edge TPU, and TF.js, marking this as the standout feature of the update.

📊 Key Changes

  • YOLOv10 Export Support: Expanded export capabilities now include CoreML, Edge TPU, and TF.js, enabling broader deployment options for YOLOv10 models across different platforms and devices.
  • Docstring Style Adjustments: Updates to the documentation build workflow to ignore specific style rules for docstrings to align with Google-style conventions.
  • Automated Code Style Checks: Integration of ruff as a new tool to perform style checks and fixes across the codebase, with a particular focus on improving docstring consistency.
  • Examples & Code Cleanup: Improvements and refinements in example scripts and code snippets, enhancing clarity and consistency, particularly in docstring formats and argument examples.
  • Multilingual Documentation: Minor updates to documentation links and the addition of new language support for specific parts of the guides.

🎯 Purpose & Impact

  • Enhanced Deployment Options: The new export capabilities for YOLOv10 models significantly broaden the range of deployment scenarios, making it easier for developers to deploy models on various platforms, including Apple devices, Google's Edge TPU, and web environments via TF.js.
  • Improved Developer Experience: Consistent and clear docstring styles improve code readability and maintainability, helping developers understand and contribute more efficiently.
  • User-Friendly Examples: More accurate and consistent example scripts enable users to replicate and learn from them more effectively, reducing errors during implementation.
  • Global Accessibility: The expansion of multilingual documentation allows a wider global audience to access resources in their preferred languages, enhancing usability and outreach.

What's Changed

New Contributors

Full Changelog: v8.2.81...v8.2.82

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.