Spaces:
Running
on
Zero
Running
on
Zero
| import argparse | |
| import yaml | |
| def str2bool(v): | |
| return v.lower() in ("true", "1") | |
| # Parse command line arguments. | |
| parser = argparse.ArgumentParser(description='dump eval data.') | |
| parser.add_argument('--config_path', type=str, default='configs/yfcc.yaml') | |
| def get_dumper(name): | |
| mod = __import__('dumper.{}'.format(name), fromlist=['']) | |
| return getattr(mod, name) | |
| if __name__=='__main__': | |
| args=parser.parse_args() | |
| with open(args.config_path, 'r') as f: | |
| config = yaml.load(f) | |
| dataset=get_dumper(config['data_name'])(config) | |
| dataset.initialize() | |
| if config['extractor']['extract']: | |
| dataset.dump_feature() | |
| dataset.format_dump_data() |