sig
type estimator = float array -> float array -> Unmark.Estimate.e
and e = {
a : float;
b : float;
r2 : float;
bounds : (float * float) Stdlib.Lazy.t;
}
val pp_e : Unmark.Estimate.e Unmark.fmt
val validity : Unmark.Estimate.e -> [ `Bad | `Good | `Meh | `Undef ]
val ols : Unmark.Estimate.estimator
val tse : Unmark.Estimate.estimator
end