()
| 31 | |
| 32 | |
| 33 | def llm_exp(): |
| 34 | args = parse_args() |
| 35 | config: str = args.config |
| 36 | config = config.split(',') |
| 37 | os.makedirs(args.save_dir, exist_ok=True) |
| 38 | all_configs = [] |
| 39 | if not isinstance(config, list): |
| 40 | config = [config] |
| 41 | for dir_or_file in config: |
| 42 | all_configs.extend(find_all_config(dir_or_file)) |
| 43 | args.config = all_configs |
| 44 | exp_manager = ExpManager() |
| 45 | exp_manager.begin(args) |
| 46 | |
| 47 | |
| 48 | if __name__ == '__main__': |
no test coverage detected