pypi ultralytics 8.2.94
v8.2.94 - `ultralytics 8.2.94` Apple MPS train memory display (#16272)

latest releases: 8.3.29, 8.3.28, 8.3.27...
one month ago

🌟 Summary

This release enhances support for Apple's MPS devices and includes various improvements for better performance and usability across platforms.

📊 Key Changes

  • Enhanced memory logging for Apple's MPS on macOS, ensuring accurate GPU memory usage reporting.
  • Improved prediction handling in the model, including saving predictions and consistent bounding box handling.
  • Updated documentation for seamless navigation and improved clarity.
  • Fixed issues with mps.empty_cache() for macOS without MPS, preventing crashes.
  • Introduced new benchmarks for Intel's latest hardware, providing key performance metrics.

🎯 Purpose & Impact

  • 🖥️ macOS Improvements: Accurate memory reporting and management enhance training and inference performance on macOS, especially for Apple hardware users.
  • 📈 Performance Benchmarks: Intel users gain insights into the performance of new hardware, helping them optimize their setups.
  • 📄 Documentation and Usability: Updated docs enhance user experience by making it easier to find information and contribute, fostering community growth.
  • 📐 Enhanced Prediction Handling: Saving predictions and improving mask-less bounding box handling enhance the output process, making models more robust and user-friendly.
  • 🚀 Optimized Platform Support: The changes ensure smoother operation across different environments, helping all users maximize the capabilities of Ultralytics models.

What's Changed

Full Changelog: v8.2.93...v8.2.94

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.