New Release: Ultralytics v8.3.96

:glowing_star: Announcing Ultralytics 8.3.96 Release :rocket:

We’re thrilled to announce the release of Ultralytics v8.3.96, packed with updates to simplify workflows, enhance compatibility, and improve the overall developer experience for YOLO11 and associated tools! Whether you’re scaling up GPU workflows, working with edge devices like Raspberry Pi or Jetson boards, or simply looking for streamlined setups, this update has something for everyone.


:light_bulb: Summary

The v8.3.96 update focuses on delivering a smoother experience by unifying Docker configurations, preinstalling essential GPU libraries, and reducing friction in multi-platform use cases. Let’s dive into the highlights of this release:


:new_button: New Features

:hammer_and_wrench: Unified Docker Setup

  • Why it matters: We’ve simplified Docker management by consolidating configurations into the main Dockerfile. The previously separate Dockerfile-nvidia-cuda has been removed.
  • Result: Easier maintenance and reduced complexity across workflows.

:package: Preinstalled TensorRT and ONNX Runtime GPU Libraries

  • Why it matters: These essential libraries now come preinstalled for GPU support directly in the Dockerfile.
  • Result: A more streamlined setup and performance boost for GPU tasks out of the box.

:open_book: Expanded Documentation

  • For Raspberry Pi: Added overclocking instructions to optimize YOLO11 performance on Raspberry Pi 5.
  • For Docker: Introduced new Dockerfiles supporting NVIDIA Jetson devices and JupyterLab workflows.

:rocket: Improvements and Enhancements

  • :muted_speaker: Suppressed TensorFlow warnings to deliver cleaner logs and a more developer-friendly experience.
  • :counterclockwise_arrows_button: Simplified PaddlePaddle installation: Removed specific Python version constraints, increasing compatibility.
  • :warning: Enhanced version mismatch warnings for clearer and quicker troubleshooting.

:bullseye: Purpose & Impact

This release ensures a smoother, more efficient experience tailored to various user needs:

  • GPU Workflows: Preinstalled key libraries improve setup speed and performance for GPU-based tasks.
  • Broader Device Support: Guidance for Raspberry Pi 5 and customized Dockerfiles for Jetson boards help users leverage diverse hardware setups.
  • Streamlined Configuration: Unified Docker management reduces setup complexity and time investment.
  • Enhanced Usability: Improvements like suppressed warnings and simpler installations make the tools more accessible for new and experienced users alike.

:hammer_and_wrench: What’s Changed

Here’s a quick overview of the changes and their contributors:

Full Changelog: v8.3.96 Changelog


:sparkles: How to Get Started

Ready to upgrade? Download and explore the latest release from the Ultralytics 8.3.96 Release Page. We’d love to hear your thoughts and feedback as we continue to improve. Open a discussion or file an issue on our GitHub repo and help shape the future of YOLO11!

Your feedback is invaluable. We strive to keep pushing boundaries—together! :tada:


Thank you,
The Ultralytics Team