New Release: Ultralytics v8.3.97

:rocket: Announcing Ultralytics Release v8.3.97!

We are excited to share the latest release of Ultralytics, version v8.3.97! This update is packed with enhancements to improve export capabilities, boost compatibility, and streamline workflows for our community of developers, researchers, and AI enthusiasts.

:glowing_star: Summary

The v8.3.97 release introduces robust Sony IMX export support, enhanced dependency management, and several documentation and code quality updates. These improvements make it easier than ever to leverage Ultralytics for your projects while providing a smoother, more developer-friendly experience.


:bar_chart: Key Changes

Sony IMX Export Enhancements

  • Added Java (OpenJDK 17) to the Docker image for seamless Sony IMX compatibility.
  • Updated dependencies, including model-compression-toolkit (>=2.3.0) and sony-custom-layers (>=0.3.0), for improved export workflows.
  • Introduced a new export command available in Docker for Sony IMX models.
  • Adjusted Python requirements, now specifying numpy==1.26.4 for Sony IMX usage.

Dependency Management

  • Pinned paddlepaddle<=3.0.0 to minimize bugs caused by breaking changes in recent releases.

Documentation and Code Improvements

  • Standardized license headers across the codebase.
  • Fixed typos and improved formatting consistency in example notebooks.
  • Enhanced type annotations and overall code readability.
  • Adopted H1 headers for cleaner HTML <title> rendering on Docs pages.

Minor Adjustments

  • Removed outdated redirects in the documentation configuration.

:bullseye: Purpose & Impact

:pushpin: Why it Matters to You

  1. Effortless Sony IMX Export:

    • Built-in support for required tools saves you time configuring the environment.
    • Ensures compatibility for smoother workflows.
  2. Boosted Stability:

    • Pinning paddlepaddle safeguards against unexpected bugs, preserving reliable functionality.
  3. Enhanced User Experience:

    • Simplified and polished example notebooks help you implement workflows effortlessly.
    • Improved navigation and documentation make finding information faster.
  4. Developer-Friendly Enhancements:

    • Cleaner, more standardized code facilitates contributions and ongoing innovation.

This release prioritizes making your experience better—whether you’re deploying Sony IMX models, exploring documentation, or contributing to the project. :hammer_and_wrench:


:memo: What’s Changed

Here’s a closer look at the updates included in this release:

For the complete list of changes, check the Full Changelog.


:globe_with_meridians: How to Get Started

Head over to the v8.3.97 Release Page to view the release details and download the latest version.

We Want Your Feedback!

Dive into the new features, test them out, and let us know your thoughts. Your feedback plays a crucial role in helping us improve. Feel free to start a discussion or submit an issue in the Ultralytics repository.

Thank you for being a part of the YOLO community—we couldn’t do it without you! :light_bulb: Together, we’re shaping the future of AI.