π Summary
This release updates key dependencies and improves error handling, making model exports more reliable and troubleshooting easier for users. ππ§
π Key Changes
- Updated the
onnxslim
dependency to version0.1.56
for ONNX and TensorFlow SavedModel exports, ensuring compatibility with the latest features and bug fixes. - Enhanced error handling when loading dataset caches and model weights, especially for missing modules and outdated NumPy versions.
- Improved error messages to clearly guide users on how to resolve issues related to missing or incompatible dependencies.
π― Purpose & Impact
- Boosts the reliability of exporting models to ONNX and TensorFlow formats, reducing the risk of export failures. π¦
- Makes it easier for users to identify and fix issues with their Python environment, especially around NumPy and other dependencies.
- Delivers a smoother, more user-friendly experience for both new and experienced usersβno changes to core workflows, so you can upgrade with confidence! πβ¨
What's Changed
- Handle
numpy._core
error while loading cache by @Y-T-G in #20904 ultralytics 8.3.148
updateonnxslim>=0.1.56
dependency by @glenn-jocher in #20905
Full Changelog: v8.3.147...v8.3.148