Spaces:
Runtime error
Runtime error
File size: 443 Bytes
04fbff5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import importlib
import os
import sys
CUR_DIR = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.join(CUR_DIR, "../"))
def base_build_fn(module, cls, params):
return getattr(importlib.import_module(
module, package=None), cls)(**params)
def build_from_cfg(config):
module, cls = config['name'].rsplit(".", 1)
params = config.get('params', {})
return base_build_fn(module, cls, params)
|