Module Gpr_interfaces.Sigs.Eval.Trained

module Trained: sig .. end
Trained model - requires targets

type t 
Type of trained models
val calc : Gpr_interfaces.Sigs.Eval.Model.t ->
targets:Lacaml.D.vec -> t
calc model ~targets
Returns trained model given model and targets.
val calc_mean_coeffs : t -> Lacaml.D.vec
calc_mean_coeffs trained
Returns the vector of coefficients for computing posterior means.
val calc_log_evidence : t -> float
calc_log_evidence trained
Returns the log evidence for the trained model (includes contribution to log evidence by underlying model).
val get_model : t -> Gpr_interfaces.Sigs.Eval.Model.t
get_model trained
Returns the model associated with the trained model.
val get_targets : t -> Lacaml.D.vec
get_targets trained
Returns targets used for training trained.