# New Release: Ultralytics v8.3.37

**URL:** <https://community.ultralytics.com/t/new-release-ultralytics-v8-3-37/538>\
**Category:** Discussion\
**Tags:** ultralytics-official, releases, announcements\
**Created:** [November 25, 2024, 1:10pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-37/538 "2024-11-25T13:10:25Z")\
**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:** [November 25, 2024, 1:10pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-37/538/1 "2024-11-25T13:10:26Z")

</div>

# 🚀 Ultralytics v8.3.37 Release Announcement

We’re thrilled to announce the release of **Ultralytics v8.3.37**! 🎉 This update brings exciting new features, key improvements, and important fixes designed to enhance your experience and streamline workflows. Here’s everything you need to know about this release:

* * *

## 🌟 **Summary**

The new version, **v8.3.37** , focuses on improving export functionality, refining model operation modes, and enhancing the user experience with updates to documentation and annotation utility resources.

From better handling of TensorRT exports to the introduction of an `eval` method for models, this release ensures that both the new and seasoned users of Ultralytics benefit from optimized operations and simpler workflows.

* * *

## 📊 **Key Changes**

### **1. TensorRT Auto-Workspace Size**

- Exporting models with TensorRT just got easier! The `workspace` parameter is now set to `None` by default, enabling auto-managed workspace allocation, saving both time and reducing configuration complexities.
- PR: [#17748](https://github.com/ultralytics/ultralytics/pull/17748) by [@Burhan-Q](https://github.com/Burhan-Q)

* * *

### **2. Label Padding Adjustment**

- Fixed the label augmentation to properly calculate vertical and horizontal padding when `center=False`.
- This improvement ensures higher annotation accuracy, critical for training and evaluating models effectively.
- PR: [#17728](https://github.com/ultralytics/ultralytics/pull/17728) by [@Y-T-G](https://github.com/Y-T-G)

* * *

### **3. Model Evaluation Mode**

- Added a method, `model.eval()`, to easily switch models between training and evaluation modes. This helps ensure consistent performance during evaluations and simplifies performance metric generation.
- PR: [#17754](https://github.com/ultralytics/ultralytics/pull/17754) by [@Laughing-q](https://github.com/Laughing-q)

* * *

### **4. Documentation Updates**

- New video tutorials were added in the documentation for hand keypoint estimation ([Video 1](https://youtu.be/c-S5M36XWmg)) and annotation utilities ([Video 2](https://youtu.be/fd6u1TW_AGY)).
- Standardized dataset configuration references (e.g., updates like replacing obsolete `coco-seg.yaml` with `coco.yaml`) ensure clearer annotation and setup steps.
- PRs:
  - Video Tutorials: [#17722](https://github.com/ultralytics/ultralytics/pull/17722) by [@RizwanMunawar](https://github.com/RizwanMunawar)
  - Dataset Standardization: [#17739](https://github.com/ultralytics/ultralytics/pull/17739) by [@Y-T-G](https://github.com/Y-T-G)

* * *

### **5. Dependency Updates**

- Effective maintenance and improvements applied across GitHub workflows, like moving to more robust dependencies (e.g., bumping `astral-sh/setup-uv` version).
- PR: [#17753](https://github.com/ultralytics/ultralytics/pull/17753) by [@dependabot[bot]](https://github.com/apps/dependabot)

* * *

## 🎯 **Purpose and Impact**

- **Ease of Exporting Models:** The TensorRT auto-workspace size adds seamlessness to model exporting workflows.
- **Enhanced Annotation Accuracy:** Optimized label padding contributes to better training results.
- **Ease of Model Assessment:** The ability to toggle into evaluation mode benefits users dealing with rigorous model testing and validation.
- **Better Documentation:** Updated guides and robust video tutorials enhance user understanding, encouraging correct feature adoption.

* * *

## 🛠 **Full Release Details**

Here’s the complete list of changes:

- Fixed labels padding for Letterbox with `center=False` ([#17728](https://github.com/ultralytics/ultralytics/pull/17728)) by [@Y-T-G](https://github.com/Y-T-G)
- Added video tutorials to documentation: [Video 1](https://youtu.be/c-S5M36XWmg) & [Video 2](https://youtu.be/fd6u1TW_AGY) ([#17722](https://github.com/ultralytics/ultralytics/pull/17722)) by [@RizwanMunawar](https://github.com/RizwanMunawar)
- Standardized dataset configurations ([#17739](https://github.com/ultralytics/ultralytics/pull/17739)) by [@Y-T-G](https://github.com/Y-T-G)
- Updated dependencies and GitHub workflow setups ([#17753](https://github.com/ultralytics/ultralytics/pull/17753)) by [@dependabot[bot]](https://github.com/apps/dependabot)
- Introduced model `eval` mode ([#17754](https://github.com/ultralytics/ultralytics/pull/17754)) by [@Laughing-q](https://github.com/Laughing-q)
- Implemented TensorRT auto-managed workspace ([#17748](https://github.com/ultralytics/ultralytics/pull/17748)) by [@Burhan-Q](https://github.com/Burhan-Q)

**Changelog** : [v8.3.36…v8.3.37](https://github.com/ultralytics/ultralytics/compare/v8.3.36...v8.3.37)  
**Release URL** : [Ultralytics v8.3.37](https://github.com/ultralytics/ultralytics/releases/tag/v8.3.37)

* * *

## 📢 **We Need Your Feedback!**

We encourage you to try out this new release and explore its features! If you spot any issues, have suggestions, or simply want to share your experiences, feel free to join the conversation on our GitHub Discussions or open a new issue.

Thank you for being a part of the YOLO community and continually helping us improve. See you in the next update! 🚀

Happy exploring!  
The Ultralytics Team
