__init__.py 572 Bytes
Newer Older
Zhang's avatar
v0.4.2  
Zhang committed
1
from .base import *
Hang Zhang's avatar
Hang Zhang committed
2
from .coco import COCOSegmentation
Zhang's avatar
v0.4.2  
Zhang committed
3
4
5
6
from .ade20k import ADE20KSegmentation
from .pascal_voc import VOCSegmentation
from .pascal_aug import VOCAugSegmentation
from .pcontext import ContextSegmentation
Hang Zhang's avatar
Hang Zhang committed
7
from .cityscapes import CitySegmentation
Zhang's avatar
v0.4.2  
Zhang committed
8
9

datasets = {
Hang Zhang's avatar
Hang Zhang committed
10
    'coco': COCOSegmentation,
Zhang's avatar
v0.4.2  
Zhang committed
11
12
13
14
    'ade20k': ADE20KSegmentation,
    'pascal_voc': VOCSegmentation,
    'pascal_aug': VOCAugSegmentation,
    'pcontext': ContextSegmentation,
Hang Zhang's avatar
Hang Zhang committed
15
    'citys': CitySegmentation,
Zhang's avatar
v0.4.2  
Zhang committed
16
}
Hang Zhang's avatar
Hang Zhang committed
17

Zhang's avatar
v0.4.2  
Zhang committed
18
19
def get_segmentation_dataset(name, **kwargs):
    return datasets[name.lower()](**kwargs)