File size: 409 Bytes
814a594
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from .sampler import ShapeSampler
from .simpleclick_sampler import SimpleClickSampler


def build_shape_sampler(cfg, **kwargs):
    sampler_name = cfg['STROKE_SAMPLER']['EVAL']['MODE']
    if sampler_name == 'random':
        return ShapeSampler(cfg, **kwargs)
    elif sampler_name in ['best', 'best_random']:
        return SimpleClickSampler(cfg, **kwargs)
    else:
        assert False, "not implemented"