Reputation: 11
please help .
run eval.py of the tensorflow detection model
I want to find the precision and I got this data. Can someone explain to me if it's ok or not and what can I do please.
I am new in these subjects
Upvotes: 1
Views: 292
Reputation:
To explain the concepts in detail.
So what you need to do in your case is to create a DataFrame with Objects, Actual value and Prediction value
, the prediction you can say TRUE if your IoU value >=0.5.
IoU measures the overlap between 2 boundaries. We use that to measure how much our predicted boundary overlaps with the ground truth (the real object boundary). In some datasets, we predefine an IoU threshold (say 0.5) in classifying whether the prediction is a true positive or a false positive.
Then you can calculate the average precision accordingly.
Hope this answer helps you, Happy Learning!
Upvotes: 1