final_metrics
Calculate final metrics for binary or multiclass classification.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
classification
|
str
|
The type of classification. |
required |
y
|
ndarray
|
Ground truth (actual) labels. |
required |
preds
|
ndarray
|
Predicted labels from the model. |
required |
probs
|
Union[ndarray, None]
|
Predicted probabilities from model. Only used for binary classification and if available. |
required |
threshold
|
Union[float, None]
|
Best threshold used for binary classification. Defaults to None. |
None
|
Returns:
Type | Description |
---|---|
Dict[str, Any]
|
Dict[str, Any]: Dictionary of evaluation metrics. |
Source code in periomod/training/_metrics.py
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
|