pypi ultralytics 8.3.97
v8.3.97 - `ultralytics 8.3.97` Update Dockerfile-cpu Sony IMX export tools (#19765)

latest releases: 8.3.99, 8.3.98
4 days ago

🌟 Summary

The Ultralytics 8.3.97 release focuses on enhancing Sony IMX export capabilities, improving Docker usability, and ensuring compatibility with key dependencies. Additionally, it includes minor documentation and code quality updates for a better user and developer experience. 🚀


📊 Key Changes

  • Sony IMX Export Enhancements:

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

    • Pinned paddlepaddle to versions below 3.0.0 to avoid compatibility issues.
  • Documentation and Code Improvements:

    • Standardized license headers across files for clarity.
    • Fixed typos and improved consistency in example notebooks.
    • Enhanced type annotations and documentation for better code readability.
  • Minor Adjustments:

    • Removed outdated redirects in documentation.
    • Improved HTML title handling for documentation pages.

🎯 Purpose & Impact

  • Enhanced Sony IMX Support:

    • Streamlines Sony IMX export workflows by integrating necessary tools and dependencies directly into Docker.
    • Saves users time and effort in setting up their environment.
  • Improved Stability:

    • Pinned paddlepaddle ensures smoother exports and inference workflows, avoiding potential bugs from breaking changes in newer versions.
  • Better User Experience:

    • Simplified and standardized example notebooks make it easier for users to follow and implement workflows.
    • Documentation updates improve navigation and usability, helping users find information faster.
  • Developer-Friendly Enhancements:

    • Consistent license headers and improved type annotations make the codebase easier to maintain and contribute to.

This release ensures a more robust and user-friendly experience for both end-users and developers, with a particular focus on expanding export capabilities and maintaining compatibility. 🌟

What's Changed

Full Changelog: v8.3.96...v8.3.97

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.