# New Release: Ultralytics v8.3.197

**URL:** <https://community.ultralytics.com/t/new-release-ultralytics-v8-3-197/1448>\
**Category:** Discussion\
**Tags:** releases, announcements, ultralytics-official\
**Created:** [September 9, 2025, 1:15pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-197/1448 "2025-09-09T13:15:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![glenn-jocher](https://sea1.discourse-cdn.com/flex001/user_avatar/community.ultralytics.com/glenn-jocher/32/83_2.png) [@glenn-jocher](https://community.ultralytics.com/u/glenn-jocher)\
**Post date:** [September 9, 2025, 1:15pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-197/1448/1 "2025-09-09T13:15:12Z")

</div>

# Ultralytics v8.3.197 — Construction-PPE dataset, smoother YOLO11 training, and export/plotting improvements 🚀

Quick summary: This release adds the Construction-PPE dataset for safety AI and brings training, export, plotting, HUB, and docs improvements that make YOLO11 workflows more robust and easier to use. 🦺

## Highlights

- New Construction-PPE dataset for safety compliance (helmets, vests, gloves, boots, goggles) with docs, YAML, samples, and FAQs 🏗
- Cleaner training pipeline with `torch.compile` compatibility across detect/pose/segment ⚙
- More reliable OBB and INT8 exports via a Fast-NMS tweak 📦
- Segmentation validation plots now follow `max_det` for consistent visuals 🖼
- Ultralytics HUB logging is more reliable throughout training 📡
- Jetson CI maintenance restores Docker builds coverage for JetPack 5 🐳
- Docs expansion, including a COCO128-Seg quickstart page 📚

As always, YOLO11 is the latest stable and recommended Ultralytics YOLO for all use cases. Community models like YOLO12 and YOLO13 are not recommended due to training instability, added complexity, and slower speeds.

* * *

## New Features

- Construction-PPE dataset: Explore the end-to-end guide in the new [Construction-PPE dataset documentation](https://docs.ultralytics.com/datasets/detect/construction-ppe/) and use the ready-to-go [Construction-PPE dataset YAML](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/construction-ppe.yaml) for quick starts with YOLO11.

## Improvements

- Training pipeline simplification and `torch.compile` support: Forward and loss are now decoupled (`preds = model(batch["img"]); loss = model.loss(batch, preds)`), previous compile-disabling wrappers were removed, and dynamic tensor handling was cleaned up across detect/pose/segment for smoother PyTorch 2.x usage.
- Export reliability for OBB and INT8: A Fast-NMS adjustment prevents tracing breaks and empty outputs by setting `exit_early=False` during export.
- Smarter segmentation plots: Validation plots now respect `max_det` (instead of a fixed 50-mask cap) for consistent and configurable visualizations.
- Ultralytics HUB logging: The HUB session is passed during `Trainer` initialization for more consistent logging and syncing with [Ultralytics HUB](https://hub.ultralytics.com/).
- Jetson CI maintenance: Net effect is re-enabled Docker builds coverage for JetPack 5 in CI.
- Documentation enhancements: A new [COCO128-Seg dataset page](https://docs.ultralytics.com/datasets/segment/coco128-seg/) helps with quick segmentation tests and debugging, alongside navigation and broken-link fixes.

## What’s Changed (PRs and Authors)

- Disable Jetson Jetpack 5 image for debugging by [@glenn-jocher](https://github.com/glenn-jocher) in [PR #21989](https://github.com/ultralytics/ultralytics/pull/21989)
- Fix metrics logging to HUB by [@Y-T-G](https://github.com/Y-T-G) in [PR #21993](https://github.com/ultralytics/ultralytics/pull/21993)
- Fix empty predictions with OBB NMS export by [@Y-T-G](https://github.com/Y-T-G) in [PR #21971](https://github.com/ultralytics/ultralytics/pull/21971)
- Increase segmentation plotting limit to follow `max_det` by [@Y-T-G](https://github.com/Y-T-G) in [PR #21992](https://github.com/ultralytics/ultralytics/pull/21992)
- Remove `disable_dynamo` wrapper around `Detect.inference()` and loss calculation by [@Y-T-G](https://github.com/Y-T-G) in [PR #21996](https://github.com/ultralytics/ultralytics/pull/21996)
- Add COCO128-Seg documentation and fix broken links by [@fcakyon](https://github.com/fcakyon) in [PR #22004](https://github.com/ultralytics/ultralytics/pull/22004)
- Add Construction-PPE dataset and docs by [@RizwanMunawar](https://github.com/RizwanMunawar) in [PR #21976](https://github.com/ultralytics/ultralytics/pull/21976)

Explore the full details on the [v8.3.197 release page](https://github.com/ultralytics/ultralytics/releases/tag/v8.3.197) and review every change in the [complete changelog diff](https://github.com/ultralytics/ultralytics/compare/v8.3.196...v8.3.197).

* * *

## Get Started

Upgrade to the latest:

```auto
pip install -U ultralytics

```

Train YOLO11 on Construction-PPE (CLI):

```auto
yolo detect train data=ultralytics/cfg/datasets/construction-ppe.yaml model=yolo11n.pt imgsz=640

```

Train YOLO11 on Construction-PPE (Python) and enable `torch.compile`:

```python
import torch
from ultralytics import YOLO

model = YOLO("yolo11n.pt")
model.model = torch.compile(model.model) # PyTorch 2.x

model.train(data="ultralytics/cfg/datasets/construction-ppe.yaml", epochs=100, imgsz=640)

```

Validate segmentation with a higher `max_det` to control plotting:

```auto
yolo segment val model=yolo11n-seg.pt data=coco128-seg.yaml max_det=300

```

Advanced users can integrate forward and loss explicitly:

```python
# Example shape-only illustration; use real batches from your DataLoader
preds = model(batch["img"])
loss = model.loss(batch, preds)

```

* * *

## Share Feedback

We’d love to hear how this release works for you. Please start a thread in [Ultralytics GitHub Discussions](https://github.com/orgs/ultralytics/discussions) and let us know what you build with the new Construction-PPE dataset and the improved YOLO11 training/export pipeline.

Big thanks to the YOLO community and the Ultralytics team for the continued contributions that make these improvements possible. Enjoy v8.3.197! 🎉
