github ultralytics/ultralytics v8.3.35
v8.3.35 - `ultralytics 8.3.35` enable `auto` letterbox if model is `dynamic` (#17687)

latest release: v8.3.36
one day ago

🌟 Summary

This release, version 8.3.35, introduces enhanced support for models with dynamic shapes in image processing, making model handling more adaptable and efficient. 🚀

📊 Key Changes

  • Dynamic Models Support: Improved the pre_transform function to enable automatic letterboxing when working with models that support dynamic input shapes.
  • Updated Docker Configuration: Switched Docker's base image to Python 3.11.10 for better consistency and added PaddlePaddle installation for broader compatibility.
  • Documentation Enhancements: Improved Ray Tune documentation, benchmarking tools, and documentation site usability with a scalable search bar.
  • Cosmetic and Code Maintenance: Various JavaScript updates for cleaner code structure and updated styles for improved user interaction.

🎯 Purpose & Impact

  • Enhanced Model Handling: By supporting dynamic shapes, the update ensures that users working with such models benefit from accurate image preprocessing and potentially improved performance.
  • Consistency and Compatibility: Docker updates aid in consistent environment setup and extend functionality by supporting PaddlePaddle installations.
  • Improved User Experience: Revised documentation and a smoother search experience make it easier for users to find information and ensure a seamless interaction with the site.
  • Developer-Focused Improvements: Code and workflow updates facilitate easier maintenance and readability, enabling developers to work more efficiently.

What's Changed

Full Changelog: v8.3.34...v8.3.35

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.