This repository was archived by the owner on Jun 11, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
Update dependency ultralytics to v8.3.153 #124
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8e7c625 to
60ee997
Compare
60ee997 to
874b64a
Compare
874b64a to
08674f5
Compare
08674f5 to
ba0bcb8
Compare
ba0bcb8 to
484eb7d
Compare
484eb7d to
dd37bfc
Compare
dd37bfc to
aac1e32
Compare
aac1e32 to
a812e1f
Compare
a812e1f to
ae1aa49
Compare
ae1aa49 to
efed5b2
Compare
efed5b2 to
7ad1fad
Compare
7ad1fad to
78bdede
Compare
78bdede to
74b1aa9
Compare
74b1aa9 to
dd62ddb
Compare
dd62ddb to
63a0454
Compare
4f9e216 to
08539c8
Compare
08539c8 to
c62b935
Compare
c62b935 to
292dc47
Compare
292dc47 to
8dbbc73
Compare
8dbbc73 to
77bc9b8
Compare
77bc9b8 to
b637337
Compare
b637337 to
80add90
Compare
80add90 to
09a4800
Compare
09a4800 to
6e8f2ce
Compare
6e8f2ce to
419798e
Compare
419798e to
af4694d
Compare
af4694d to
099e79e
Compare
099e79e to
d798d5d
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.3.49->8.3.153Release Notes
ultralytics/ultralytics (ultralytics)
v8.3.153: -ultralytics 8.3.153OpenVINO COCO128 benchmarks (#20877)Compare Source
🌟 Summary
This release introduces comprehensive OpenVINO benchmark results for YOLO11 models on the latest Intel® Core™ Ultra™ 7 265K hardware, alongside improved documentation, more accurate benchmarking data for Raspberry Pi and Rockchip devices, enhanced tracking examples, and a key fix for per-class metric reporting. 🚀
📊 Key Changes
🎯 Purpose & Impact
This update is especially valuable for developers and researchers deploying YOLO11 models on modern Intel chips or edge devices, and for anyone seeking reliable, easy-to-understand benchmarking and tracking workflows.
What's Changed
trackersREADME.md by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20986rockchip-rknn.mdby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/21006metrics.summaryby @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20995ultralytics 8.3.153OpenVINO COCO128 benchmarks by @ambitious-octopus in https://github.com/ultralytics/ultralytics/pull/20877Full Changelog: ultralytics/ultralytics@v8.3.152...v8.3.153
v8.3.152: -ultralytics 8.3.152Optimize padding for Segment mask processing (#20957)Compare Source
🌟 Summary
Enhanced segmentation mask accuracy, improved memory management, faster confusion matrix processing, and better documentation for Ultralytics YOLO11. 🚀🖼️
📊 Key Changes
🎯 Purpose & Impact
Overall, this release delivers a smoother, more reliable, and more accessible experience for all Ultralytics YOLO11 users! 🎉
What's Changed
normalizemodes for confusion matrix (≤30 classes) by @mihlefeld in https://github.com/ultralytics/ultralytics/pull/20955ultralytics 8.3.152Optimize padding for Segment mask processing by @horsto in https://github.com/ultralytics/ultralytics/pull/20957New Contributors
Full Changelog: ultralytics/ultralytics@v8.3.151...v8.3.152
v8.3.151: -ultralytics 8.3.151Adddecimalsargument to Metrics (#20952)Compare Source
🌟 Summary
This release brings cleaner, more customizable metric reporting across all tasks, improved tracking reliability, and efficiency boosts for video processing. It also enhances documentation and testing for a smoother user experience. 🚀✨
📊 Key Changes
decimalsandnormalizeoptions to all metricsummary()methods, letting users control the precision and format of evaluation results.🎯 Purpose & Impact
Overall, this update delivers a more polished, efficient, and user-friendly experience for anyone working with Ultralytics models and solutions!
What's Changed
solutionsextras inuv exportinstall by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20956TrackZoneby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20928ultralytics 8.3.151Adddecimalsargument to Metrics by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20952New Contributors
Full Changelog: ultralytics/ultralytics@v8.3.150...v8.3.151
v8.3.150: -ultralytics 8.3.150Set defaultconf=0.01for OBB validation (#20923)Compare Source
🌟 Summary
This release streamlines model validation, improves memory efficiency for oriented bounding box (OBB) tasks, enhances documentation clarity, and fixes usability issues in the parking management solution. 🚀
📊 Key Changes
pytorch-cpu) for Conda-based continuous integration tests, ensuring compatibility on machines without GPUs.🎯 Purpose & Impact
Overall, this update delivers a smoother development and user experience, with optimizations that benefit both everyday users and contributors.
What's Changed
parking annotatorby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20926pytorch-cpufor Conda CI tests by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20931ultralytics 8.3.150Set defaultconf=0.01for OBB validation by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20923Full Changelog: ultralytics/ultralytics@v8.3.149...v8.3.150
v8.3.149: -ultralytics 8.3.149Fix group-convolutions export bug for Edge TPU (#20919)Compare Source
🌟 Summary
This release enhances model export compatibility, improves usability for video and visualization workflows, and expands documentation and reporting features across Ultralytics tools. 🚀
📊 Key Changes
plot()method, ensuring all options are up-to-date and easy to find.🎯 Purpose & Impact
✨ This update is all about making Ultralytics tools more robust, user-friendly, and ready for deployment across a wider range of platforms and workflows!
What's Changed
normalizeanddecimalssupport for confusion matrix export by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20912visualization-args.mdby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20910yolo11nmodel support forIMXformat in export table by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20884waitKey()anddestroyAllWindows()to Predictor by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20913ultralytics 8.3.149Fix group-convolutions export bug for Edge TPU by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20919Full Changelog: ultralytics/ultralytics@v8.3.148...v8.3.149
v8.3.148: -ultralytics 8.3.148updateonnxslim>=0.1.56dependency (#20905)Compare Source
🌟 Summary
This release updates key dependencies and improves error handling, making model exports more reliable and troubleshooting easier for users. 🚀🔧
📊 Key Changes
onnxslimdependency to version0.1.56for ONNX and TensorFlow SavedModel exports, ensuring compatibility with the latest features and bug fixes.🎯 Purpose & Impact
What's Changed
numpy._coreerror while loading cache by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20904ultralytics 8.3.148updateonnxslim>=0.1.56dependency by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/20905Full Changelog: ultralytics/ultralytics@v8.3.147...v8.3.148
v8.3.147: -ultralytics 8.3.147Confusion Matrix export to CSV, XML, HTML, JSON, and SQL formats (#20834)Compare Source
🌟 Summary
This release brings powerful new ways to export confusion matrix results, improved YOLOv7 ONNX/TensorRT inference support, enhanced OpenVINO documentation for YOLO11, and several usability and documentation updates. 📊🚀
📊 Key Changes
Confusion Matrix Export Enhancements
YOLOv7 ONNX & TensorRT Inference Support
OpenVINO Documentation Update for YOLO11
Prediction Arguments & OBB Documentation
rectargument, explaining its effect on image padding and inference speed.BatchNorm Initialization Fix
Training Parameter Docstring Update
batchinstead ofbatch_size.🎯 Purpose & Impact
Easier, Flexible Analysis
Broader Model Compatibility
Up-to-date Hardware Guidance
Improved Usability
More Reliable Training
In summary:
This update makes validation results more accessible, expands model and hardware support, and improves the overall user experience for both developers and non-experts. 🎉
What's Changed
rectto prediction arguments by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20857yamlby @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18149batchparameter by @erfan-zekri in https://github.com/ultralytics/ultralytics/pull/20888ultralytics 8.3.147Confusion Matrix export to CSV, XML, HTML, JSON, and SQL formats by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20834Full Changelog: ultralytics/ultralytics@v8.3.146...v8.3.147
v8.3.146: -ultralytics 8.3.146New COCO8-Grayscale dataset (#20827)Compare Source
🌟 Summary
Ultralytics 8.3.146 introduces full support for grayscale object detection workflows, highlighted by the new COCO8-Grayscale dataset, a dedicated grayscale YOLO11n model, and comprehensive grayscale testing and documentation. 🖤📦
📊 Key Changes
yolo11n-grayscale.ptmodel is now available for download and use.🎯 Purpose & Impact
In summary:
This release makes Ultralytics a more versatile platform for both color and grayscale object detection, while also delivering a range of usability, performance, and documentation improvements. 🚀
What's Changed
{}instead ofset([])by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20803r_svariable for intersection check by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20829save_cropfrom validation arguments by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20821NoneTyperesult when using ReID with CLI by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20814uvalways installing to--systemenvironment by @Burhan-Q in https://github.com/ultralytics/ultralytics/pull/20837ultralytics 8.3.146New COCO8-Grayscale dataset by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20827Full Changelog: ultralytics/ultralytics@v8.3.145...v8.3.146
v8.3.145: -ultralytics 8.3.145Support all export arguments for benchmark (#20257)Compare Source
🌟 Summary
This release brings major improvements to model benchmarking flexibility, chart interactivity in documentation, and tracking code clarity—making Ultralytics tools easier and more powerful for everyone! 🚀📊
📊 Key Changes
benchmarkmethod now acceptsdata,format, andverbosedirectly, and supports all export-specific arguments for more customizable benchmarking.is_trackproperty for easier and more consistent tracking checks across code, examples, and docs.verboseargument in benchmark documentation.🎯 Purpose & Impact
is_trackproperty standardizes tracking checks, reducing bugs and improving code clarity.Enjoy the new features and improvements! If you have feedback or questions, the Ultralytics community is here to help. 💡
What's Changed
chart-widget.jsby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20794is_trackattribute by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20792verboseargument description in benchmark doc by @lakshanthad in https://github.com/ultralytics/ultralytics/pull/20791ultralytics 8.3.145Support all export arguments for benchmark by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20257New Contributors
Full Changelog: ultralytics/ultralytics@v8.3.144...v8.3.145
v8.3.144: -ultralytics 8.3.144Declarative docstrings and type hints (#20777)Compare Source
🌟 Summary
This release focuses on improved code clarity and reliability, introducing enhanced docstrings and type hints across the Ultralytics codebase, smarter GPU selection, and documentation updates for better user experience. 📝🚀
📊 Key Changes
select_idle_gpufunction now considers both free memory and GPU utilization, allowing for more efficient and conflict-free device selection. Users can customize thresholds via environment variables. (PR #20780)🎯 Purpose & Impact
✨ This update makes Ultralytics more robust, user-friendly, and ready for both production and research use!
What's Changed
iouin validation docs by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20776ultralytics 8.3.144Declarative docstrings and type hints by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/20777Full Changelog: ultralytics/ultralytics@v8.3.143...v8.3.144
v8.3.143: -ultralytics 8.3.143Add Profiling for Solutions (#20730)Compare Source
🌟 Summary
This release introduces detailed performance profiling to Ultralytics Solutions, giving users clear insights into how fast tracking and processing steps run, along with improved logging and more robust object tracking. 🚀⏱️
📊 Key Changes
🎯 Purpose & Impact
This update is especially valuable for anyone looking to monitor, debug, or optimize their use of Ultralytics Solutions.
What's Changed
is_obbusage fromstore_tracking_historyby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20760ultralytics 8.3.143Add Profiling for Solutions by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20730Full Changelog: ultralytics/ultralytics@v8.3.142...v8.3.143
v8.3.142: -ultralytics 8.3.142SimplifyAnnotator.box_label(#20754)Compare Source
🌟 Summary
This release streamlines how bounding boxes are drawn and improves overall usability, robustness, and documentation clarity across the Ultralytics ecosystem. 🖼️✨
📊 Key Changes
box_labelfunction no longer requires arotatedparameter; it now automatically detects and handles both standard and oriented bounding boxes.🎯 Purpose & Impact
🚀 This release is all about making Ultralytics tools smoother, smarter, and more user-friendly for everyone!
What's Changed
Minimum requirementsin docs by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20743track_dataand itsidby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20741frozensetfromValueErrorlogs by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20746setMouseCallbackwhereimshownot supported by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20753ultralytics 8.3.142SimplifyAnnotator.box_labelby @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20754Full Changelog: ultralytics/ultralytics@v8.3.141...v8.3.142
v8.3.141: -ultralytics 8.3.141Automatically detect RTDETR models (#20578)Compare Source
🌟 Summary
This update introduces automatic detection and seamless handling of RTDETR models, along with several improvements for GPU selection, code clarity, dataset accessibility, and overall robustness. 🚀
📊 Key Changes
YOLOclass now automatically recognizes and initializes RTDETR models from checkpoints, making it effortless to use RTDETR alongside other Ultralytics models.🎯 Purpose & Impact
YOLOclass, avoiding unnecessary duplication and saving memory.✨ This release makes Ultralytics models—especially RTDETR—even easier to use, more reliable, and more accessible for everyone!
What's Changed
TaskAlignedAssignermodule by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20725Autodevicememory check by using percentage form by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/20714loss.detach()temp return variable by @genji970 in https://github.com/ultralytics/ultralytics/pull/20721HomeObjects-3Knotebook in docs by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/20732CenterCropin Classify prediction by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20715ultralytics 8.3.141Automatically detect RTDETR models by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/20578New Contributors
Full Changelog: ultralytics/ultralytics@v8.3.140...v8.3.141
v8.3.140: -ultralytics 8.3.140Fixuvchecks withuv -V(#20710)Compare Source
🌟 Summary
This release brings improved reliability for package management, enhanced export and benchmarking features, clearer documentation, and new video tutorials to help users get the most out of Ultralytics YOLO models. 🚀
📊 Key Changes
to_dfandto_sqlmethods, allowing users to control normalization, decimal precision, and dynamic SQL table creation for easier data analysis and reporting.🎯 Purpose & Impact
This update is all about making Ultralytics tools more reliable, flexible, and user-friendly—whether you're a developer, researcher, or just getting started with computer vision! 🚀✨
What's Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.