facebookresearch / detr

End-to-End Object Detection with Transformers
Apache License 2.0
13.39k stars 2.41k forks source link

How do you get the labels from the Detr model outputs from evaluation? #279

Closed sarmientoj24 closed 3 years ago

sarmientoj24 commented 3 years ago

I would like to know how do I get the labels for the detr model for the evaluation for multi-class objects detection.

fmassa commented 3 years ago

Hi,

You can get the label list in our colab notebooks, which contains the labels for all the classes for detection.

For completeness, here is the label list, copied from the notebook:

CLASSES = [
    'N/A', 'person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus',
    'train', 'truck', 'boat', 'traffic light', 'fire hydrant', 'N/A',
    'stop sign', 'parking meter', 'bench', 'bird', 'cat', 'dog', 'horse',
    'sheep', 'cow', 'elephant', 'bear', 'zebra', 'giraffe', 'N/A', 'backpack',
    'umbrella', 'N/A', 'N/A', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis',
    'snowboard', 'sports ball', 'kite', 'baseball bat', 'baseball glove',
    'skateboard', 'surfboard', 'tennis racket', 'bottle', 'N/A', 'wine glass',
    'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'apple', 'sandwich',
    'orange', 'broccoli', 'carrot', 'hot dog', 'pizza', 'donut', 'cake',
    'chair', 'couch', 'potted plant', 'bed', 'N/A', 'dining table', 'N/A',
    'N/A', 'toilet', 'N/A', 'tv', 'laptop', 'mouse', 'remote', 'keyboard',
    'cell phone', 'microwave', 'oven', 'toaster', 'sink', 'refrigerator', 'N/A',
    'book', 'clock', 'vase', 'scissors', 'teddy bear', 'hair drier',
    'toothbrush'
]

I believe I've answered your question and as such I'm closing this issue, but let us know if you have further questions