def save_training_info(values, path):
"""
Gets a set of values as dictionary and append them to a log file.
stores in <path>/train_log.pkl
"""
file_name = os.path.join(path, __train_log_file_name)
try:
with open(file_name, "rb") as f:
log = pickle.load(f)
except IOError: # first time
log = {}
for k in values.keys():
log[k] = []
for k, v in values.items():
log[k].append(v)
with open(file_name, "wb") as f:
pickle.dump(log, f)
评论列表
文章目录