pypi ultralytics 8.2.77
v8.2.77 - `ultralytics 8.2.77` new `color_mode=instance` plot arg (#15034)

latest releases: 8.2.98, 8.2.97, 8.2.96...
one month ago

🌟 Summary

Ultralytics' v8.2.77 introduces a variety of enhancements, including technical infrastructure improvements and updated documentation for improved user and developer experience.

📊 Key Changes

  • Cleanup Tool Cache: Added a step to free up space on the GitHub Actions runner.
  • Removal of .pre-commit-config.yaml: Deleted the configuration file used for pre-commit hooks.
  • Documentation Updates: Improved contributing guide to provide clearer instructions and visuals.
  • New Parameter in YOLOv8 Plot Function: Added color_mode parameter to plot method.
  • Inference Modifications: Modified device check conditions in DDP training.

🎯 Purpose & Impact

  • Enhanced CI/CD Efficiency: The cleanup step aims to free up disk space before installing packages, potentially preventing failures due to lack of space.
  • Streamlined Codebase: Removing the .pre-commit-config.yaml simplifies the repository by eliminating unnecessary configuration, making it lighter and easier to manage.
  • Contributor Friendliness: Improved documentation provides a more welcoming and guiding environment for new contributors, encouraging community engagement.
  • Visualization Flexibility: The addition of color_mode to the plot method allows for instance-based or class-based color settings, providing more customization options in visual outputs.
  • Training and Inference Optimization: Adjustments to device handling enable more robust handling of non-GPU environments, such as CPU or MPS.

These updates collectively enhance both the developer and user experience, making the project more efficient, accessible, and customizable. 🚀

What's Changed

New Contributors

Full Changelog: v8.2.76...v8.2.77

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.