logml.metrics.registry.survival
Functions
|
|
Classes
|
c-index survival metric class. |
- logml.metrics.registry.survival.calculate_concordance_index(y_true: numpy.array, y_score: numpy.array, raise_error=False, **_kwargs)
- Parameters
y_true – Survival target, np.array with structured dtype (censored, time)
y_score – Survival prediction (risk score).
- Return type
float - ‘cindex’ from sksurv.metrics.concordance_index_censored
- class logml.metrics.registry.survival.CIndex(**kwargs)
Bases:
logml.metrics.base.BaseMetric
c-index survival metric class. Calculates alternative cindex metric as per Harrel.
- LABEL: str = 'cindex'
- TASK: logml.common.ModelingTask = 'survival'
- get_value(y_true: Optional[numpy.ndarray] = None, y_pred: Optional[numpy.ndarray] = None, y_pred_proba: Optional[numpy.ndarray] = None, class_labels: Optional[list] = None, **kwargs)
- Returns
float - ‘cindex’ from sksurv.metrics.concordance_index_censored