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