New Release: Ultralytics v8.3.233

:rocket: Ultralytics v8.3.233 Release – Better Edge Deployments, Cleaner Docs, Future Axelera Support

Summary:
Ultralytics v8.3.233 focuses on more reliable Sony IMX exports on Debian/Ubuntu/Raspberry Pi, future Axelera edge‑AI integration, and smoother NVIDIA Jetson deployments, along with several documentation and tooling polish improvements.

You can read the full release notes on the Ultralytics v8.3.233 release page.


:glowing_star: Highlights

  • :white_check_mark: Robust Sony IMX exporter across Debian, Ubuntu, and Raspberry Pi
  • :brain: “Coming soon” Axelera integration docs for future YOLO/YOLO11 edge deployment
  • :robot: Updated NVIDIA Jetson guide with new hardware naming and ONNX Runtime tips
  • :books: Cleaner docs builds and refreshed edge AI glossary links
  • :label: Version bump to 8.3.233

:puzzle_piece: New Features

Sony IMX Exporter: Smarter Debian/Ubuntu Handling

Sony IMX export is now significantly more robust on edge Linux systems:

  • New helpers in ultralytics.utils:
    • is_debian() function
    • Flags: IS_DEBIAN, IS_DEBIAN_BOOKWORM, IS_DEBIAN_TRIXIE, IS_UBUNTU, and existing IS_RASPBERRYPI
  • export_imx now installs the correct Java version per platform:
    • Ubuntu / Debian Trixie (13) → installs OpenJDK 21
    • Raspberry Pi / Debian Bookworm (12) → installs OpenJDK 17
  • Uses sudo only when available and logs every step for transparency

This greatly reduces setup friction and environment‑specific breakage for IMX exports.


:brain: New Docs: Axelera Edge‑AI Integration (Coming Soon)

A full Axelera integration doc page has been added and wired into the documentation:

  • New page at docs/en/integrations/axelera.md, referenced from the integrations index and mkdocs.yml
  • Explains how Ultralytics YOLO models, including YOLO11, will run on Axelera Metis/Europa via the Voyager SDK
  • Clearly marked as “Coming soon — Q1 2026”
  • Includes future workflow examples using format="axelera" for planning and architecture design

This is not runnable yet, but it lets you plan future pipelines and hardware choices in advance.


:robot: Improvements

NVIDIA Jetson Guide Updates

The NVIDIA Jetson documentation has been refreshed for clarity and up‑to‑date tooling:

  • Clarified hardware naming, including Jetson AGX Thor (Jetson T5000) / Thor (T5000) in tested devices and comparison tables
  • Added explicit install instructions for onnxruntime-gpu 1.23.0 on JetPack 6 + Python 3.10 via the Jetson AI Lab wheel
  • Retained onnxruntime-gpu 1.20.0 as an alternative fallback example

This should make it easier to line up your Jetson hardware and software stack with the docs when deploying YOLO models.

Axelera Link & Glossary Clean‑up

Several docs references were updated to point to current resources on the Ultralytics website:

  • Edge AI, edge computing, model quantization
  • AI in manufacturing, AI in agriculture, and other solution pages

This improves navigation and keeps external references consistent with the latest content.

Quieter, Cleaner Docs Builds

The docs build tooling was tuned to be less noisy and slightly more efficient:

  • docs/build_docs.py now uses:
    • git clone -q --depth=1 --single-branch -b main ...

This makes CI logs easier to scan and reduces clutter when working with hub-sdk and docs repos.

Extended Utils Reference Docs

  • The new ultralytics.utils.__init__.is_debian helper is now included in the utilities reference docs, so it’s discoverable and documented for future platform‑specific logic.

:bug: Bug Fixes & Stability

This release is primarily a stability and platform‑support update:

  • More reliable Sony IMX exports on:
    • Debian Bookworm (including many Raspberry Pi images)
    • Debian Trixie
    • Ubuntu 24.xx+
  • Better cross‑platform support story through central OS flags like IS_DEBIAN_BOOKWORM, IS_DEBIAN_TRIXIE, IS_UBUNTU, and IS_RASPBERRYPI

These changes reduce manual troubleshooting for edge deployments and make it easier to extend exporter behavior in the future.


:magnifying_glass_tilted_left: PRs Included

You can browse every change in the full v8.3.232 → v8.3.233 diff.


:rocket: Getting Started or Upgrading

Install or upgrade to the latest Ultralytics release with:

pip install -U ultralytics

Then, for example, run a quick YOLO11 detection:

from ultralytics import YOLO

model = YOLO("yolo11n.pt")  # or your custom YOLO model
results = model("image.jpg")
results[0].show()

For Sony IMX export (with the new Debian/Ubuntu handling), you can use:

from ultralytics import YOLO

model = YOLO("yolo11n.pt")
model.export(format="imx")  # auto-handles Java per OS when possible

:speech_balloon: Feedback & Discussion

This release is especially valuable if you:

  • Export to Sony IMX on Debian, Ubuntu, or Raspberry Pi
  • Use NVIDIA Jetson devices for edge inference
  • Are planning future Axelera‑based YOLO/YOLO11 deployments

Please try v8.3.233, share your experience, and let us know:

  • How the IMX exporter behaves on your platform
  • Any gaps or confusions in the Jetson or Axelera documentation
  • Ideas for additional platform‑specific helpers or exporters

Your feedback helps the Ultralytics team and the wider YOLO community keep improving the ecosystem.