pypi ultralytics 8.3.107
v8.3.107 - `ultralytics 8.3.107` Rockchip RKNN `Autobackend` fix (#20125)

latest releases: 8.3.122, 8.3.121, 8.3.120...
20 days ago

🌟 Summary

The Ultralytics 8.3.107 release introduces key improvements for model compatibility, export functionality, and testing efficiency. 🚀


📊 Key Changes

  • Rockchip RKNN Fix: Resolved file handling issues in torch_to_mnn by ensuring paths are properly converted to strings.
  • OpenVINO Compatibility: Updated OpenVINO version requirements to avoid macOS-specific issues and reverted CI runners to macOS 14 for stability.
  • Export Enhancements: Added standalone functions for exporting PyTorch models to ONNX and TensorRT formats, simplifying workflows for benchmarking and deployment.
  • Ray Tune Improvements: Introduced shorter, consistent trial names and directories for better organization during hyperparameter tuning.
  • BatchNorm Update: Ensured data type consistency in convolution and batch normalization fusion for improved precision.
  • Testing Optimization: Streamlined video download logic in solution tests, reducing unnecessary operations.

🎯 Purpose & Impact

  • 🛠️ Improved Compatibility: Enhanced support for RKNN models and resolved OpenVINO/macOS issues, ensuring smoother workflows across platforms.
  • 📂 Simplified Export: New export utilities make it easier to convert and benchmark models in ONNX and TensorRT formats.
  • 🔍 Better Debugging: Clearer trial naming in Ray Tune simplifies tracking and debugging during tuning processes.
  • Enhanced Precision: Updates to batch normalization fusion improve model stability and performance, especially for mixed-precision setups.
  • 🚀 Efficient Testing: Optimized test logic saves time and resources, improving the development experience.

This release focuses on reliability, usability, and compatibility, making it a valuable update for developers and researchers alike. 🌟

What's Changed

New Contributors

Full Changelog: v8.3.106...v8.3.107

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.