sig
  type t
  type co_variance_coeffs
  val calc :
    Gpr_interfaces.Sigs.Eval.Inputs.t ->
    sigma2:float -> Gpr_interfaces.Sigs.Eval.Model.t
  val update_sigma2 :
    Gpr_interfaces.Sigs.Eval.Model.t ->
    float -> Gpr_interfaces.Sigs.Eval.Model.t
  val calc_log_evidence : Gpr_interfaces.Sigs.Eval.Model.t -> float
  val calc_co_variance_coeffs :
    Gpr_interfaces.Sigs.Eval.Model.t ->
    Gpr_interfaces.Sigs.Eval.Model.co_variance_coeffs
  val get_kernel : Gpr_interfaces.Sigs.Eval.Model.t -> Spec.Kernel.t
  val get_sigma2 : Gpr_interfaces.Sigs.Eval.Model.t -> float
  val get_inputs :
    Gpr_interfaces.Sigs.Eval.Model.t -> Gpr_interfaces.Sigs.Eval.Inputs.t
  val get_inducing :
    Gpr_interfaces.Sigs.Eval.Model.t -> Gpr_interfaces.Sigs.Eval.Inducing.t
end