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

11 #2225

Closed
wants to merge 4 commits into from
Closed

11 #2225

wants to merge 4 commits into from

Conversation

QianWei-Code
Copy link

@QianWei-Code QianWei-Code commented Jun 18, 2024

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

This pull request introduces a validation script (val.py.bak) for YOLOv3, designed to test a trained model's performance across various input formats.

πŸ“Š Key Changes

  • Added val.py.bak: A new script that provides functionality to evaluate YOLOv3 models using multiple backend formats such as PyTorch, TensorRT, TensorFlow, and more.
  • Model and Data Management: Integrated the ability to handle different model weights and data configurations during validation.
  • Performance Metrics: Incorporated comprehensive evaluation metrics such as precision, recall, and mAP (mean Average Precision) to assess model accuracy.
  • Compatibility Checks: Ensures compatible model and data pairings, such as asserting correct number of classes.

🎯 Purpose & Impact

  • Broader Compatibility: Allows model validation on a variety of platforms and formats, ensuring flexibility and wider usage for different datasets and hardware configurations.
  • Enhanced Metrics Reporting: Provides detailed metrics to help users understand the model's performance, facilitating better model tuning and deployment decisions.
  • User Guidance: Offers clear instructions and warnings on how to effectively use the script, helping users avoid common pitfalls in model evaluation.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

πŸ‘‹ Hello @QianWei-Code, thank you for submitting a YOLOv3 πŸš€ PR! To allow your work to be integrated as seamlessly as possible, we advise you to:

  • βœ… Verify your PR is up-to-date with ultralytics/yolov3 master branch. If your PR is behind you can update your code by clicking the 'Update branch' button or by running git pull and git merge master locally.
  • βœ… Verify all YOLOv3 Continuous Integration (CI) checks are passing.
  • βœ… Reduce changes to the absolute minimum required for your bug fix or feature addition. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." β€” Bruce Lee

Copy link


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I sign the CLA


1 out of 2 committers have signed the CLA.
βœ… (UltralyticsAssistant)[https://github.com/UltralyticsAssistant]
❌ @QianWei-Code
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

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.

3 participants