module Stats:sig..end
type t = {
|
n_samples : |
(* |
Number of samples used for training
| *) |
|
target_variance : |
(* |
Variance of targets
| *) |
|
sse : |
(* |
Sum of squared errors
| *) |
|
mse : |
(* |
Mean sum of squared errors
| *) |
|
rmse : |
(* |
Root mean sum of squared errors
| *) |
|
smse : |
(* |
Standardized mean squared error
| *) |
|
msll : |
(* |
Mean standardized log loss
| *) |
|
mad : |
(* |
Mean absolute deviation
| *) |
|
maxad : |
(* |
Maximum absolute deviation
| *) |
val calc_n_samples : Gpr_interfaces.Sigs.Eval.Trained.t -> intcalc_n_samples trainedtrained.val calc_target_variance : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_target_variance trainedtrained.val calc_sse : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_sse trainedtrained
model.val calc_mse : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_mse trainedtrained model.val calc_rmse : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_sse trainedtrained model.val calc_smse : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_smse trainedtrained model. This is equivalent to the mean squared error divided
by the target variance.val calc_msll : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_msll trainedval calc_mad : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_mad trainedtrained model.val calc_maxad : Gpr_interfaces.Sigs.Eval.Trained.t -> floatcalc_mad trainedtrained model.val calc : Gpr_interfaces.Sigs.Eval.Trained.t -> tcalc trainedtrained model.