(args, path, ignore_keys=[])
| 178 | |
| 179 | |
| 180 | def load_and_overwrite_args(args, path, ignore_keys=[]): |
| 181 | with open(path, "r") as f: |
| 182 | overwrite_args = json.load(f) |
| 183 | for k, v in overwrite_args.items(): |
| 184 | if k not in ignore_keys: |
| 185 | setattr(args, k, v) |
| 186 | return args |
| 187 | |
| 188 | |
| 189 | def add_dict_to_argparser(parser, default_dict): |
no outgoing calls
no test coverage detected