sig
  type t
  val calc :
    Gpr_interfaces.Sigs.Eval.Model.t ->
    targets:Lacaml.D.vec -> Gpr_interfaces.Sigs.Eval.Trained.t
  val calc_mean_coeffs : Gpr_interfaces.Sigs.Eval.Trained.t -> Lacaml.D.vec
  val calc_log_evidence : Gpr_interfaces.Sigs.Eval.Trained.t -> float
  val get_model :
    Gpr_interfaces.Sigs.Eval.Trained.t -> Gpr_interfaces.Sigs.Eval.Model.t
  val get_targets : Gpr_interfaces.Sigs.Eval.Trained.t -> Lacaml.D.vec
end