pyhazards.metrics package

class pyhazards.metrics.ClassificationMetrics[source]

Bases: MetricBase

_abc_impl = <_abc._abc_data object>
compute()[source]
Return type:

Dict[str, float]

reset()[source]
Return type:

None

update(preds, targets)[source]
Return type:

None

class pyhazards.metrics.MetricBase[source]

Bases: ABC

_abc_impl = <_abc._abc_data object>
abstract compute()[source]
Return type:

Dict[str, float]

abstract reset()[source]
Return type:

None

abstract update(preds, targets)[source]
Return type:

None

class pyhazards.metrics.RegressionMetrics[source]

Bases: MetricBase

_abc_impl = <_abc._abc_data object>
compute()[source]
Return type:

Dict[str, float]

reset()[source]
Return type:

None

update(preds, targets)[source]
Return type:

None

class pyhazards.metrics.SegmentationMetrics(num_classes=None)[source]

Bases: MetricBase

_abc_impl = <_abc._abc_data object>
compute()[source]
Return type:

Dict[str, float]

reset()[source]
Return type:

None

update(preds, targets)[source]
Return type:

None