ref: 325585954d0875afe6c0cbb6d9cf2c95db3d22cb
dir: /dnn/torch/osce/extract_setup.py/
import torch import yaml import argparse parser = argparse.ArgumentParser() parser.add_argument('checkpoint', type=str, help='model checkpoint') parser.add_argument('setup', type=str, help='setup filename') if __name__ == "__main__": args = parser.parse_args() ckpt = torch.load(args.checkpoint, map_location='cpu') setup = ckpt['setup'] with open(args.setup, "w") as f: yaml.dump(setup, f)