Skip to content

Commit

Permalink
Add CityScapes evaluation as fallback option for datasets
Browse files Browse the repository at this point in the history
  • Loading branch information
botcs committed Sep 15, 2019
1 parent 8020d87 commit 5a99c70
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion maskrcnn_benchmark/data/datasets/evaluation/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from .coco import coco_evaluation
from .voc import voc_evaluation

from .cityscapes import abs_cityscapes_evaluation

def evaluate(dataset, predictions, output_folder, **kwargs):
"""evaluate dataset using different methods based on dataset type.
Expand All @@ -22,6 +22,8 @@ def evaluate(dataset, predictions, output_folder, **kwargs):
return coco_evaluation(**args)
elif isinstance(dataset, datasets.PascalVOCDataset):
return voc_evaluation(**args)
elif isinstance(dataset, datasets.AbstractDataset):
return abs_cityscapes_evaluation(**args)
else:
dataset_name = dataset.__class__.__name__
raise NotImplementedError("Unsupported dataset type {}.".format(dataset_name))

0 comments on commit 5a99c70

Please sign in to comment.