sig
  type t
  val eval :
    Gpr_interfaces.Specs.Kernel.t ->
    Gpr_interfaces.Specs.Eval.Input.t ->
    Gpr_interfaces.Specs.Eval.Inducing.t -> Lacaml.D.vec
  val weighted_eval :
    Gpr_interfaces.Specs.Kernel.t ->
    Gpr_interfaces.Specs.Eval.Input.t ->
    Gpr_interfaces.Specs.Eval.Inducing.t -> coeffs:Lacaml.D.vec -> float
  val eval_one :
    Gpr_interfaces.Specs.Kernel.t ->
    Gpr_interfaces.Specs.Eval.Input.t -> float
end