src.model.metrics.MNO_cm module
metrics functions Wrapper
Use this module to load a custom metric function
- class src.model.metrics.MNO_cm.FN_confusion_matrix(*args, name='FN_confusion_matrix', **kwargs)
Bases:
generic_cm_object- get_object(ap, an) Tensor
- class src.model.metrics.MNO_cm.FP_confusion_matrix(*args, name='FP_confusion_matrix', **kwargs)
Bases:
generic_cm_object- get_object(ap, an) Tensor
- class src.model.metrics.MNO_cm.TN_confusion_matrix(*args, name='TN_confusion_matrix', **kwargs)
Bases:
generic_cm_object- get_object(ap, an) Tensor
- class src.model.metrics.MNO_cm.TP_confusion_matrix(*args, name='TP_confusion_matrix', **kwargs)
Bases:
generic_cm_object- get_object(ap, an) Tensor
- class src.model.metrics.MNO_cm.U_confusion_matrix(*args, name='U_confusion_matrix', **kwargs)
Bases:
generic_cm_object- get_object(ap, an) Tensor
- class src.model.metrics.MNO_cm.generic_cm_object(expected_labels: Tensor | None = None, name='generic_cm_object', margin: float | str = 0.5, normalize: bool = True, **kwargs)
Bases:
Metric- get_object(ap, an) Tensor
- reset_state()
reset_state.
- result()
result.
- update_state(ap, an, sample_weight=None)
Accumulate statistics for the metric.