Several hours ago, I downloaded the latest official YOLOv9 GitHub repository manually instead of downloading it by
git clone https://github.com/SkalskiP/yolov9.git
as the latest repository has not been released yet.
Then I exported YOLOv9 format from my Roboflow dataset version. I have used this dataset format for YOLOv9 Object Detection and it works fine. Now I want to use the same dataset format for YOLOv9 Instance Segmentation. In Roboflow platform, my dataset is well-annotated by polygon masks.
Several hours ago, I downloaded the latest official YOLOv9 GitHub repository manually instead of downloading it by
as the latest repository has not been released yet. Then I exported YOLOv9 format from my Roboflow dataset version. I have used this dataset format for YOLOv9 Object Detection and it works fine. Now I want to use the same dataset format for YOLOv9 Instance Segmentation. In Roboflow platform, my dataset is well-annotated by polygon masks.
where I used this code for training: https://github.com/WongKinYiu/yolov9/blob/main/segment/train.py
as the training process continued, I found something went wrong. The P, R, and mAP50 values all became 0 after epoch 3:
The detailed log is as follows: detailedLog.txt
But I have not got any warning messages on my labels' format, so I think my situation is not quite the same as yours.
Any advice on how to fix this? Best regards.
Originally posted by @txctxc in https://github.com/WongKinYiu/yolov9/issues/252#issuecomment-2044267051