Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Usage example docstrings #9075

Merged
merged 3 commits into from
Aug 21, 2022
Merged

Improved Usage example docstrings #9075

merged 3 commits into from
Aug 21, 2022

Conversation

glenn-jocher
Copy link
Member

@glenn-jocher glenn-jocher commented Aug 21, 2022

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

Enhancements made to enable YOLOv5 classification and detection on more media types and export to various formats.

πŸ“Š Key Changes

  • Classification and Detection: Expanded the ability of YOLOv5's classification and detection to handle various sources like images and videos, and formats including PyTorch, ONNX, TensorFlow, CoreML, etc.
  • Training and Validation: Updated usage instructions for training and validating classification and detection models, highlighting single-GPU and multi-GPU distributed data parallel (DDP) training.
  • Export Functionality: Clarified export script usage to support different model formats for subsequent inference.
  • Documentation Clarity: Improved instructions and comments in scripts to facilitate user understanding of models, datasets, and general usage.

🎯 Purpose & Impact

  • Versatility: Users can now more easily use YOLOv5 for classification/detection across different formats and sources, making the tool more flexible. πŸ”„
  • Usability: Updated scripts and clearer descriptions improve accessibility for new users and reduce potential confusion. πŸ’‘
  • Performance: Multi-GPU DDP training support enhances performance, allowing for faster and more efficient training on larger datasets. βš™οΈ
  • Model Deployment: Expanded export options make it easier for users to deploy YOLOv5 models across a wider range of platforms and devices. πŸš€

@glenn-jocher glenn-jocher self-assigned this Aug 21, 2022
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
@glenn-jocher glenn-jocher merged commit 06831aa into master Aug 21, 2022
@glenn-jocher glenn-jocher deleted the new/docstrings branch August 21, 2022 23:06
ctjanuhowski pushed a commit to ctjanuhowski/yolov5 that referenced this pull request Sep 8, 2022
* Updated Usage examples

* Update detect.py

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>

* Update predict.py

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant