Update dependency ultralytics to v8.3.54 #124
Open
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.54
Release Notes
ultralytics/ultralytics (ultralytics)
v8.3.54
: -ultralytics 8.3.54
New Streamlit inference Solution (#18316)Compare Source
🌟 Summary
Ultralytics
v8.3.54
delivers a significant overhaul in the Streamlit-based real-time inference solution, making it easier for users to perform live predictions with a better interface. It also introduces enhancements around exporting flexibility for OpenVINO models, updates to documentation for YOLO11 use, and streamlines development and compatibility workflows.📊 Key Changes
Inference
class.dynamic
shapes, expanding deployment flexibility.batch
,dynamic
, etc.) across multiple export formats.setup-uv
workflow to v5 to improve caching and build processes.🎯 Purpose & Impact
dynamic
OpenVINO exports ensures models work smoothly across various scenarios and hardware configurations. 🧩This release is ideal for users looking for a blend of usability in inference workflows and robustness in model deployment workflows! 🌟
What's Changed
dynamic
to approved OpenVINO export args by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18353YOLOv8
toYOLO11
inregion-counting.md
by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18360ultralytics 8.3.54
New Streamlit inference Solution by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18316Full Changelog: ultralytics/ultralytics@v8.3.53...v8.3.54
v8.3.53
: -ultralytics 8.3.53
New Export argument validation (#18185)Compare Source
🌟 Summary
The
v8.3.53
release introduces enhanced argument validation during model export to improve error handling and reduce user confusion, alongside other updates focusing on Dockerfile improvements for NVIDIA Jetson devices and internal code enhancements. 🚀📊 Key Changes
Primary Feature: Enhanced Export Argument Validation
int8
without required calibration data) will now raise clear errors.Other Updates:
settings.update()
Validation: Ensures proper handling of input types and keys for user settings.JSONDict
) and URL handling (clean_url
), improving performance and readability.🎯 Purpose & Impact
Export Validation Improvements
Jetson Dockerfile Updates
User-Friendly Enhancements
This release strongly benefits both developers configuring their models for export and users building YOLO models on NVIDIA platforms, ensuring smoother workflows and better system compatibility. 🚦
What's Changed
settings.update()
by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18337ultralytics 8.3.53
New Export argument validation by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18185Full Changelog: ultralytics/ultralytics@v8.3.52...v8.3.53
v8.3.52
: -ultralytics 8.3.52
AutoBatch CUDA computation improvements (#18291)Compare Source
🌟 Summary
Version
8.3.52
focuses on enhanced CUDA memory management for improved performance, with additional updates to documentation, compatibility for NVIDIA Jetson devices, and refined functionality for YOLO models. 🚀📊 Key Changes
cuda_memory_usage
Utility: Introduced a tool for dynamic monitoring and management of CUDA memory during operations.segment2box
for precise bounding box calculations when segments extend beyond the image boundaries.scale
parameter for multiscale training, and updated ROS and NVIDIA Jetson guides.🎯 Purpose & Impact
cuda_memory_usage
utility ensures more efficient GPU memory handling, reducing the risk of out-of-memory crashes during complex operations.This release delivers meaningful improvements for developers working across GPU-heavy tasks, embedded systems, and edge AI deployments! 🚀
What's Changed
segment2box
and clip segments by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/18294default.yaml
by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18300scale
description by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18303ultralytics 8.3.52
AutoBatch CUDA computation improvements by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/18291Full Changelog: ultralytics/ultralytics@v8.3.51...v8.3.52
v8.3.51
: -ultralytics 8.3.51
AutoBach logspace fit and checks (#18283)Compare Source
🌟 Summary
The Ultralytics v8.3.51 release introduces improved robustness for training batch size optimization, documentation enhancements, new features like a security alarm system, and updates to facilitate the transition from YOLOv8 to YOLO11. 🚀
📊 Key Changes
shell=True
for subprocess execution. ⚙️🎯 Purpose & Impact
This release elevates Ultralytics by streamlining processes, expanding use cases, and improving reliability for developers and organizations. ⭐
What's Changed
YOLOv8
toYOLO11
by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18276imx500
andMNN
intutorial.ipynb
export table by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18254shell=True
to run hyperparameter tuning by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18284ultralytics 8.3.51
AutoBach logspace fit and checks by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/18283Full Changelog: ultralytics/ultralytics@v8.3.50...v8.3.51
v8.3.50
: -ultralytics 8.3.50
Enhanced segment resample (#18171)Compare Source
🌟 Summary
Release
v8.3.50
introduces improvements to segment resampling logic, enhanced model handling during training and validation, documentation updates, and bug fixes across multiple areas for increased flexibility, accuracy, and usability. 🚀📘📊 Key Changes
🎯 Purpose & Impact
This update is pivotal for developers and users working with segmentation models, large datasets, or seeking smoother workflows during benchmarking, training, and inference with YOLO models.
What's Changed
train
arguments by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18221model.save()
for model YAMLs by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18212ultralytics 8.3.50
Enhanced segment resample by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/18171New Contributors
Full Changelog: ultralytics/ultralytics@v8.3.49...v8.3.50
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.