terrasensetk.performance.metrics package¶
Submodules¶
terrasensetk.performance.metrics.IMetrics module¶
-
class
terrasensetk.performance.metrics.IMetrics.
IMetrics
[source]¶ Bases:
object
Base class for metric calculation Based on the work present in: https://github.com/ECGomes/nilm_metrics/blob/master/metrics/metrics_base.py
terrasensetk.performance.metrics.RegressionMetrics module¶
-
class
terrasensetk.performance.metrics.RegressionMetrics.
RegressionMetrics
[source]¶ Bases:
terrasensetk.performance.metrics.IMetrics.IMetrics
-
cmd_abse
(state_gt, state_pred)[source]¶ Calculate the Average Error of the ground truth vs predicted values ae = sum()
-
cmd_ae
(state_gt, state_pred)[source]¶ Calculate the Average Error of the ground truth vs predicted values ae = sum()
-
cmd_cv_rmsd
(state_gt, state_pred)[source]¶ Calculates the 1 - Covariance of the RMSD inv_cv = 1 - (RMSE / mean(ground_truth))
-
cmd_ee
(state_gt, state_pred)[source]¶ Calculates the energy error of the predictions versus the ground truth values
-
cmd_mae
(state_gt, state_pred)[source]¶ Calculates the Mean Absolute Error of the ground truth vs predicted values
-