-
-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Detection support #60
Conversation
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
@Laughing-q took a first pass on detection. I inherited the segmentationTrainer and things seem to work without errors. But not sure about the correctness. |
@AyushExel Got some time testing this pr. If I found something to update, can I directly commit in this pr? |
@Laughing-q yes please go ahead |
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
@AyushExel okay the results of detect training seem to be correct (both single-gpu and ddp). Btw I added the plot. |
@Laughing-q ohh awesome. I'm merging this then.. Now we have all 3 tasks yay!!! |
@AyushExel @Laughing-q detection training and val is working now?? Wow ok then I can start porting over TAL/DFL loss updates from yolov5:exp13 branch? |
@glenn-jocher yes both detection and segmentation training now reproduce yolov5 both in single-gpu and ddp mode. |
@AyushExel ok got it! |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Laughing-q <1185102784@qq.com>
TODO:
π οΈ PR Summary
Made with β€οΈ by Ultralytics Actions
π Summary
Improved GitHub workflow for YOLOv5 model training and validation, and updates to loss and plotting functions. π
π Key Changes
detect
task to the CI workflow with training and validation steps.ap
(Average Precision) andf1
in performance metric dictionaries.ultralytics/yolo/v8/detect
.detect
).π― Purpose & Impact