sig
  type t
  val calc_model_inputs :
    Interfaces.Sigs.Eval.Model.t -> Interfaces.Sigs.Eval.Variances.t
  val calc :
    Interfaces.Sigs.Eval.Co_variance_predictor.t ->
    sigma2:float ->
    Interfaces.Sigs.Eval.Inputs.t -> Interfaces.Sigs.Eval.Variances.t
  val get :
    ?predictive:bool -> Interfaces.Sigs.Eval.Variances.t -> Lacaml.D.vec
end