MCPcopy Create free account
hub / github.com/OpenDriveLab/ReSim / print_args

Function print_args

SwissArmyTransformer/sat/training/utils.py:52–64  ·  view source on GitHub ↗

Print arguments.

(args)

Source from the content-addressed store, hash-verified

50
51
52def print_args(args):
53 """Print arguments."""
54
55 print_rank0('arguments:', flush=True)
56 for arg in vars(args):
57 dots = '.' * (29 - len(arg))
58 print_rank0(' {} {} {}'.format(arg, dots, getattr(args, arg)), flush=True)
59 if args.save_args:
60 os.makedirs(os.path.join(args.summary_dir, SUMMARY_WRITER_DIR_NAME), exist_ok=True)
61 with open(os.path.join(args.summary_dir, SUMMARY_WRITER_DIR_NAME, args.experiment_name+'.txt'), "w") as f:
62 for arg in vars(args):
63 dots = '.' * (29 - len(arg))
64 f.write(' {} {} {}\n'.format(arg, dots, getattr(args, arg)))
65
66
67class Timers:

Callers 1

training_mainFunction · 0.85

Calls 1

print_rank0Function · 0.90

Tested by

no test coverage detected