osbm commited on
Commit
7e81baf
·
1 Parent(s): e01fd9a

Update trainer.py

Browse files
Files changed (1) hide show
  1. trainer.py +12 -7
trainer.py CHANGED
@@ -910,10 +910,15 @@ class Trainer(object):
910
 
911
  print("Inference mode is lasted for {:.2f} seconds".format(et))
912
 
913
- print("Metrics calculation started using MOSES.")
914
-
915
- print("Validity: ", fraction_valid(metric_calc_dr), "\n")
916
- print("Uniqueness: ", fraction_unique(metric_calc_dr), "\n")
917
- print("Validity: ", novelty(metric_calc_dr, drug_smiles), "\n")
918
-
919
- print("Metrics are calculated.")
 
 
 
 
 
 
910
 
911
  print("Inference mode is lasted for {:.2f} seconds".format(et))
912
 
913
+ # print("Metrics calculation started using MOSES.")
914
+ return {
915
+ "runtime": et,
916
+ "fraction_valid": fraction_valid(metric_calc_dr),
917
+ "uniqueness": fraction_unique(metric_calc_dr),
918
+ "novelty": novelty(metric_calc_dr, drug_smiles),
919
+ }
920
+ # print("Validity: ", fraction_valid(metric_calc_dr), "\n")
921
+ # print("Uniqueness: ", fraction_unique(metric_calc_dr), "\n")
922
+ # print("Validity: ", novelty(metric_calc_dr, drug_smiles), "\n")
923
+
924
+ # print("Metrics are calculated.")