Closed ShiqiSong closed 3 years ago
Hi @ShiqiSong , It is very easy to evaluate on your own dataset with just littel changes. All you need to do is following,
ssd/data/datasets/evaluation
__init__.py
file. get_annotation()
function in your dataloader. https://github.com/lufficc/SSD/blob/50373c79b861d5d239be4206fafc6661cea040b4/ssd/data/datasets/evaluation/voc/__init__.py#L21
Your ground truth should be xyxy format and it should be with respect to your input image size.eval_detection_voc()
function.
https://github.com/lufficc/SSD/blob/50373c79b861d5d239be4206fafc6661cea040b4/ssd/data/datasets/evaluation/voc/__init__.py#L35
Hi,I have trained the model on my own datasets,but how can i test my trained result? if isinstance(dataset, MyDataset): return my_own_evaluation(**args) how to code the "my_own_evaluation" function ?could you help me?