pypi ultralytics 8.3.57
v8.3.57 - `ultralytics 8.3.57` Support `is_jetson()` and `is_raspberrypi()` in Docker images (#18449)

latest releases: 8.3.59, 8.3.58
6 days ago

🌟 Summary

The v8.3.57 release includes improved hardware and platform detection in Docker containers, new image annotation visualization utilities, stricter argument validation for export functions, and enhanced documentation.


📊 Key Changes

  • 🔧 Hardware Detection Fix for Docker: Extended platform detection capabilities by supporting is_jetson() and is_raspberrypi() inside Docker environments without requiring risky privileged mode.
  • 🖼️ Annotation Visualization Function: Introduced visualize_image_annotations for previewing YOLO bounding boxes and labels over images pre-training.
  • 🚀 Export Enhancements: Improved validation for model export arguments, refined metadata generation, and updated TensorFlow compatibility with onnx2tf.
  • 🗂️ Documentation Tweaks:
    • Embedded video tutorials directly into guides to simplify learning.
    • Enhanced dataset explorer and SKU-110k dataset documentation for better clarity.
    • Adjusted page navigation in solution docs for easier access.

🎯 Purpose & Impact

  • 🔍 Enable Safe GPU Deployments: The new device detection enhances NVIDIA Jetson and Raspberry Pi compatibility when working in Docker, without compromising security.
  • 🎨 Dataset Quality Checks: Users can now visually verify and correct dataset annotations before model training, reducing training inaccuracies caused by bad labels.
  • ⚙️ Smooth Export Workflow: Stricter checks and dependency updates ensure users face fewer issues when exporting models across formats and environments.
  • 🎥 Improved Usability: Embedded tutorials directly in the docs empower both new and experienced users with visual, hands-on learning resources.
  • 🗃️ Streamlined Navigation: Re-organized documentation improves discoverability of solutions and resources.

This release not only focuses on hardware compatibility improvements but also empowers users with tools to refine projects and workflows efficiently while offering an enhanced user experience! 🚀✨

What's Changed

Full Changelog: v8.3.56...v8.3.57

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.