Fixed display stats
This commit is contained in:
@@ -78,11 +78,11 @@ class MLAlgorithm(ABC):
|
||||
print(f"R^2 : {self.test_r_squared():0.5f}")
|
||||
else:
|
||||
conf = self.test_confusion_matrix()
|
||||
print(f"Accuracy : {conf.accuracy_per_class()}")
|
||||
print(f"Precision : {conf.precision_per_class()}")
|
||||
print(f"Recall : {conf.recall_per_class()}")
|
||||
print(f"F1 score : {conf.f1_score_per_class()}")
|
||||
print(f"Specificity: {conf.specificity_per_class()}")
|
||||
print(f"Accuracy : {conf.accuracy():0.5f} - classes {conf.accuracy_per_class()}")
|
||||
print(f"Precision : {conf.precision():0.5f} - classes {conf.precision_per_class()}")
|
||||
print(f"Recall : {conf.recall():0.5f} - classes {conf.recall_per_class()}")
|
||||
print(f"F1 score : {conf.f1_score():0.5f} - classes {conf.f1_score_per_class()}")
|
||||
print(f"Specificity: {conf.specificity():0.5f} - classes {conf.specificity_per_class()}")
|
||||
|
||||
def test_confusion_matrix(self) -> ConfusionMatrix:
|
||||
if self._target_type != TargetType.Classification\
|
||||
|
||||
Reference in New Issue
Block a user