File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -49,8 +49,9 @@ def uncalibrated_model_rates(self, alphas):
4949 # Get sums of tps and fns
5050 tps = tps .sum ()
5151 fns = fns .sum ()
52+ tpr = tps / (tps + fns )
5253
53- model_tpr .append (tps / ( tps + fns ) )
54+ model_tpr .append (tpr )
5455
5556 # FPS calculation
5657 fps = ((prediction_sets * (1 - self .prediction_dataset .labels_idx )).sum (axis = 1 ))
@@ -62,8 +63,9 @@ def uncalibrated_model_rates(self, alphas):
6263 # Get sums of tns and fps
6364 tns = tns .sum ()
6465 fps = fps .sum ()
66+ fpr = fps / (fps + tns )
6567
66- model_fpr .append (fps / ( fps + tns ) )
68+ model_fpr .append (fpr )
6769
6870 return model_tpr , model_fpr
6971
Original file line number Diff line number Diff line change @@ -87,6 +87,9 @@ def FPR(self):
8787 tns = tns .sum ()
8888 fps = fps .sum ()
8989
90+ if (fps + tns ) == 0 :
91+ tns = self .EPSILON
92+
9093 return fps / (fps + tns )
9194
9295
You can’t perform that action at this time.
0 commit comments