Module Streamlines__Analysis.Univariate_distribution

type t = {
verbose : bool;
pixel_size : float;
logx_data : Streamlines.Globals.t_ba_floats;
n_samples : int;
logx_vec : Streamlines.Globals.t_ba_floats;
x_vec : Streamlines.Globals.t_ba_floats;
search_cdf_min : float;
}
val create : ?⁠pixel_size:float ‑> ?⁠n_samples:int ‑> ?⁠shear_factor:float ‑> ?⁠search_cdf_min:float ‑> ?⁠logx_min:float ‑> ?⁠logy_min:float ‑> ?⁠logx_max:float ‑> ?⁠logy_max:float ‑> logx_array:(float, Bigarray.float32_elt) ODN.t ‑> logy_array:(float, Bigarray.float32_elt) ODN.t ‑> t
val compute_kde : ?⁠bw_method:string ‑> 'a ‑> unit
val statistics : t ‑> unit
val find_modes : 'a ‑> unit
val choose_threshold : 'a ‑> unit
val compute_marginal_distribn : 'a ‑> unit