Spaces:
Sleeping
Sleeping
File size: 311 Bytes
37163a6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
datasets = dict()
def register(name):
def decorator(cls):
datasets[name] = cls
return cls
return decorator
def make(spec):
args = spec.get('args')
if args is None:
args = dict()
print('args:', args)
dataset = datasets[spec['name']](**args)
return dataset
|