MCPcopy Create free account
hub / github.com/awslabs/gap-text2sql / main

Function main

rat-sql-gap/seq2struct/commands/infer.py:224–240  ·  view source on GitHub ↗
(args)

Source from the content-addressed store, hash-verified

222 return args
223
224def main(args):
225 if args.config_args:
226 config = json.loads(_jsonnet.evaluate_file(args.config, tla_codes={'args': args.config_args}))
227 else:
228 config = json.loads(_jsonnet.evaluate_file(args.config))
229
230 if 'model_name' in config:
231 args.logdir = os.path.join(args.logdir, config['model_name'])
232
233 output_path = args.output.replace('__LOGDIR__', args.logdir)
234 if os.path.exists(output_path):
235 print('Output file {} already exists'.format(output_path))
236 sys.exit(1)
237
238 inferer = Inferer(config)
239 model = inferer.load_model(args.logdir, args.step)
240 inferer.infer(model, output_path, args)
241
242
243if __name__ == '__main__':

Callers 1

infer.pyFile · 0.70

Calls 3

load_modelMethod · 0.95
inferMethod · 0.95
InfererClass · 0.85

Tested by

no test coverage detected