-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathshow_result.py
More file actions
24 lines (19 loc) · 897 Bytes
/
Copy pathshow_result.py
File metadata and controls
24 lines (19 loc) · 897 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import _pickle as pickle
import argparse
import os
def print_result(data_dir):
models_runs = [os.path.join(data_dir, val) for val in os.listdir(data_dir)]
for file_dir in models_runs:
if os.path.isfile(os.path.join(file_dir, 'result.pickle')):
data = pickle.load(open(os.path.join(file_dir, 'result.pickle'), 'rb'))
print(f" ====: {os.path.join(file_dir, 'result.pickle')}")
for key in data.keys():
print(f"{key}")
print('\t'.join([str(val) for val in data[key]]))
parser = argparse.ArgumentParser('Unsupervised Recommendation Training')
# Path Arguments gender_method
parser.add_argument('--data_dir', type=str,
default='/data/ceph/seqrec/UMMD/www/recommend',
help='print out the result in the result dir')
params = parser.parse_args()
print_result(params.data_dir)