Skip to content

Bathymetry Metrics

sensingpy.bathymetry.metrics provides the ValidationSummary dataclass for storing and reporting error statistics from bathymetry model validation.


ValidationSummary

ValidationSummary dataclass

ValidationSummary(model: ndarray, in_situ: ndarray)

Class to estimate error and metrics from true and pred values.

Attributes:

Name Type Description
model ndarray

Predicted/modeled depth values

in_situ ndarray

In-situ (ground truth) depth measurements

Attributes

model instance-attribute
model: ndarray
in_situ instance-attribute
in_situ: ndarray
error property
error: ndarray

error = pred - true

MSD property
MSD: float

Mean Sample Differences = pred - true

MAE property
MAE: float

Mean Absolute Error

MedAE property
MedAE: float

Median Absolute Error

RMSE property
RMSE: float

Root Mean Squared Error

RMedSE property
RMedSE: float

Root Median Squared Error

Abs_std property
Abs_std: float

Absolute std error

N property
N: float

Number of errors