From 82e430896594a9be0a97290b01f0acd3d568b36b Mon Sep 17 00:00:00 2001 From: Paul Best <paul.best@lis-lab.fr> Date: Thu, 26 Jan 2023 15:17:31 +0100 Subject: [PATCH] stdc2txt.py --- stdc2txt.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 stdc2txt.py diff --git a/stdc2txt.py b/stdc2txt.py new file mode 100755 index 0000000..bb54fe4 --- /dev/null +++ b/stdc2txt.py @@ -0,0 +1,26 @@ +import os +import argparse +import torch +import numpy as np + +parser = argparse.ArgumentParser() +parser.add_argument("stdc") +args = parser.parse_args() + +os.system('rm output_stdc.txt') + +f = open('output_stdc.txt', 'a') +m = torch.load(args.stdc) + +for k in m.keys(): + m[k] = m[k].squeeze().cpu() + f.write(k+'\n') + if len(m[k].shape) == 0: + f.write(str(m[k].item())+'\n') + elif len(m[k].shape) == 1: + f.write(",".join(m[k].numpy().astype(str))+'\n') + else : + for l in m[k].squeeze(): + f.write(",".join(l.numpy().astype(str))+'\n') + f.write('\n') + -- GitLab