Ultralytics v8.3.57 Release Announcement!
Summary
We are excited to introduce the latest Ultralytics release, v8.3.57, bringing improved hardware and platform detection in Docker containers, new image annotation visualization utilities, stricter validation for model exports, and enhanced documentation to streamline your workflows. Dive in and explore the key updates!
Key Changes
Improved Hardware Detection in Docker
- Enhanced platform detection with support for
is_jetson()
andis_raspberrypi()
inside Docker. - No need for privileged mode, ensuring a secure and seamless deployment experience.
Visualization for Annotations
- Introducing
visualize_image_annotations
: effortlessly preview YOLO bounding boxes and labels over your dataset images pre-training. - Helps identify and fix dataset issues early for better training outcomes.
Export Enhancements
- Stricter argument validation makes exporting models smoother and error-free.
- Updated metadata generation and improved compatibility with TensorFlow via
onnx2tf
.
Documentation Upgrades
- Embedded video tutorials into documentation guides for an easier learning experience.
- Comprehensive updates to the dataset explorer and SKU-110k dataset documentation.
- Re-organized page structure in solution docs for better navigation and quick access.
Purpose & Impact
This update focuses on empowering users across all levels by addressing key hardware compatibility, dataset visualization, and export challenges. Significant usability improvements include:
- Enhanced Deployments: Simplify GPU-based workflows on NVIDIA Jetson and Raspberry Pi within Docker environments securely.
- Dataset Quality Assurance: Visualize and verify dataset annotations effortlessly to eliminate bad labels before training.
- Streamlined Exports: Improved checks and dependencies ensure a hassle-free export process across diverse formats.
- Better User Experience: Embedded tutorials and refined documentation navigation enable faster learning and exploration.
In essence, v8.3.57 ensures that your journey with Ultralytics models is smoother, smarter, and more efficient!
Whatโs Changed
- Add YouTube Video Tutorials and Annotated Demo to docs by @RizwanMunawar in PR #18478.
- Update page order for Ultralytics Solution docs by @RizwanMunawar in PR #18479.
- Fix Python code blocks for explorer.md by @glenn-jocher in PR #18471.
- PyCharm Code and Docs Inspect fixes by @RizwanMunawar in PR #18461.
- Add
visualize_image_annotations
function by @RizwanMunawar in PR #18430. - Add export argument support to model metadata by @glenn-jocher in PR #18472.
- Support for
is_jetson()
andis_raspberrypi()
in Docker images by @lakshanthad in PR #18449.
Full Changelog: v8.3.56โฆv8.3.57
Join the Conversation
We invite you to try out v8.3.57 today! Whether youโre a developer, researcher, or enthusiast, your feedback is invaluable in driving innovation. Share your thoughts, questions, and experiences directly with us by opening a discussion topic or submitting issues.
Release Page: v8.3.57 Release Notes
Thank you for being part of the incredible Ultralytics journey. We canโt wait to see what youโll create next!