🌟 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_scale
training option in documentation for dynamic image sizes during training. 🌈
- Added
- Docker Optimization:
- Added a
.dockerignore
file 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 #18507
- Update
yolov8
toyolo11
intensorrt.md
by @RizwanMunawar in #18513 - Add
multi_scale
training argument to docs by @Y-T-G in #18531 - Create .dockerignore by @glenn-jocher in #18534
ultralytics 8.3.58
Useuint8
type for TensorRT Profile by @Laughing-q in #18327
Full Changelog: v8.3.57...v8.3.58