Published January 5, 2025
| Version v8.3.58
Software
Open
Ultralytics YOLO
Description
🌟 Summary
The v8.3.58 release introduces an update to the YOLO model benchmarking utility for TensorRT, documentation enhancements, and new features to improve usability and performance for developers and users. 🚀🛠️
📊 Key Changes
- TensorRT Model Benchmarking Improvement:
- Updated benchmarking to use
uint8(integer) input data instead offloat32(decimals) for classification tasks, reflecting real-world input formats.
- Updated benchmarking to use
- Documentation Enhancements:
- Embedded instructional videos in object counting and model exporting guides for clarity. 🎥
- Updated integration documentation for YOLO11, replacing mentions of YOLOv8.
- New Training Argument:
- Added
multi_scaletraining option in documentation for dynamic image sizes during training. 🌈
- Added
- Docker Optimization:
- Added a
.dockerignorefile to exclude unnecessary files, improving build efficiency and security.
- Added a
🎯 Purpose & Impact
Purpose:
- Optimize benchmarking processes and align input data with typical formats for more accurate performance evaluations during TensorRT model testing.
- Enhance usability through better instructional resources and accurate documentation for new model versions.
- Introduce dynamic training options to improve model adaptability for various image sizes.
- Improve Docker image builds by reducing clutter and improving security. 🔒
Impact:
- TensorRT users will benefit from faster and more realistic benchmarks for classification tasks. 🏎️
- Documentation updates simplify learning and onboarding for both new and advanced users. 📘
- Developers now have the option to train models across multiple resolutions, potentially enhancing inference accuracy.
- Docker environments become leaner and more secure, supporting cleaner deployments. 🐋
This release is an essential step forward for developers seeking both practical performance boosts and improved clarity in documentation! 💡
What's Changed
- Add https://youtu.be/K69DUpSBNdA to docs by @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18507
- Update
yolov8toyolo11intensorrt.mdby @RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/18513 - Add
multi_scaletraining argument to docs by @Y-T-G in https://github.com/ultralytics/ultralytics/pull/18531 - Create .dockerignore by @glenn-jocher in https://github.com/ultralytics/ultralytics/pull/18534
ultralytics 8.3.58Useuint8type for TensorRT Profile by @Laughing-q in https://github.com/ultralytics/ultralytics/pull/18327
Full Changelog: https://github.com/ultralytics/ultralytics/compare/v8.3.57...v8.3.58
Notes
Files
ultralytics/ultralytics-v8.3.58.zip
Files
(2.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:df95335ba6374f9148571c54b90e9bb8
|
2.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ultralytics/ultralytics/tree/v8.3.58 (URL)
Software
- Repository URL
- https://github.com/ultralytics/ultralytics