Skip to content

Commit 1a3ddcf

Browse files
committed
write predicted scores and correct labels to disk
1 parent 76ff6ce commit 1a3ddcf

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

network/finetuner.py

+5
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,11 @@ def pass_samples(self, phase, save_to_tensorboard=True):
237237
correct_labels[self.batch_size * index:min(self.batch_size * (index + 1),
238238
self.dataset_length[phase])] = labels.data
239239

240+
# save predicted and correct labels to post-process
241+
if not save_to_tensorboard:
242+
np.save(os.path.join(self.log_dir, 'predicted_scores.npy'), predicted_scores)
243+
np.save(os.path.join(self.log_dir, 'correct_labels.npy'), correct_labels)
244+
240245
metrics = self.eval.evaluate(predicted_scores, correct_labels, self.epoch, phase, save_to_tensorboard,
241246
self.samples_split)
242247
macro_f1, micro_f1, macro_p, micro_p, macro_r, micro_r = metrics['macro']['f1'], metrics['micro']['f1'], \

0 commit comments

Comments
 (0)