You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test.py why map of val_data is better than test_data?
Additional context
hello,when i train myown data, I found that the map of val_data is better than test_data always,why?
Is val set used in training?
Should I use test set to evaluate my model, or val set or both?
Actually, I trained two models ,one is 94.3map on val and 93map on test,the other is 93.4map on val and 93.1map on test.
The former have more parameters like yolov5-p2.yaml,the latter have less parameter like yolov5.yaml origin.
Should I train the more parameter model more epochs? or use the latter model directly?
The text was updated successfully, but these errors were encountered:
@ggyybb about your confusion matrix, we just had a recent PR #2114 fix for this. You may want to git pull and then retest to get an updated confusion matrix.
P2 models have a P2/4 output layer, which will be better for detecting very small objects when compared to the standard (P3-P5) models.
From your results it seems both of your models perform similarly well. You might also try a P6 model to compare, i.e. yolov5m6.yaml.
❔Question
test.py why map of val_data is better than test_data?
Additional context
hello,when i train myown data, I found that the map of val_data is better than test_data always,why?
Is val set used in training?
Should I use test set to evaluate my model, or val set or both?
Actually, I trained two models ,one is 94.3map on val and 93map on test,the other is 93.4map on val and 93.1map on test.
The former have more parameters like yolov5-p2.yaml,the latter have less parameter like yolov5.yaml origin.
Should I train the more parameter model more epochs? or use the latter model directly?
The text was updated successfully, but these errors were encountered: