Spaces:
Configuration error
Configuration error
| import imp | |
| import os | |
| def _evaluator_factory(cfg): | |
| module = cfg.evaluator_module | |
| path = cfg.evaluator_path | |
| evaluator = imp.load_source(module, path).Evaluator() | |
| return evaluator | |
| def make_evaluator(cfg): | |
| if cfg.skip_eval: | |
| return None | |
| else: | |
| return _evaluator_factory(cfg) | |