Module Owl_distribution_generic

val broadcast_align_shape : ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t * ( 'g, 'h ) Owl_dense_ndarray_generic.t * int array * int array * ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t * ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t
val broadcast_op0 : ( ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> unit ) -> ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val broadcast_op2 : ( ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> unit ) -> ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val broadcast_op1 : ( ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> unit ) -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> int -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val broadcast_op3 : ( ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( int64, Stdlib.Bigarray.int64_elt, Stdlib.Bigarray.c_layout ) Stdlib.Bigarray.Genarray.t -> unit ) -> ( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val uniform_rvs : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val uniform_pdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_logpdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_cdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_logcdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_ppf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_sf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_logsf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val uniform_isf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_rvs : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val gaussian_pdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_logpdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_cdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_logcdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_ppf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_sf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_logsf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gaussian_isf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val exponential_rvs : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> n:int -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val exponential_pdf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_logpdf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_cdf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_logcdf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_ppf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_sf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_logsf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val exponential_isf : lambda:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val poisson_rvs : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> n:int -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val gamma_rvs : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val gamma_pdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_logpdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_cdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_logcdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_ppf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_sf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_logsf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gamma_isf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_rvs : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val beta_pdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_logpdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_cdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_logcdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_ppf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_sf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_logsf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val beta_isf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val chi2_rvs : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> n:int -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val chi2_pdf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_logpdf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_cdf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_logcdf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_ppf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_sf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_logsf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val chi2_isf : df:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val f_rvs : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val f_pdf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_logpdf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_cdf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_logcdf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_ppf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_sf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_logsf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val f_isf : dfnum:( 'a, 'b ) Owl_dense_ndarray_generic.t -> dfden:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_rvs : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val cauchy_pdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_logpdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_cdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_logcdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_ppf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_sf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_logsf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val cauchy_isf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_rvs : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val lomax_pdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_logpdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_cdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_logcdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_ppf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_sf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_logsf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lomax_isf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_rvs : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val weibull_pdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_logpdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_cdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_logcdf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_ppf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_sf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_logsf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val weibull_isf : shape:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_rvs : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val laplace_pdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_logpdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_cdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_logcdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_ppf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_sf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_logsf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val laplace_isf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_rvs : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val gumbel1_pdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_logpdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_cdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_logcdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_ppf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_sf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_logsf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel1_isf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_rvs : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val gumbel2_pdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_logpdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_cdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_logcdf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_ppf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_sf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_logsf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val gumbel2_isf : a:( 'a, 'b ) Owl_dense_ndarray_generic.t -> b:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_rvs : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val logistic_pdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_logpdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_cdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_logcdf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_ppf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_sf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_logsf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val logistic_isf : loc:( 'a, 'b ) Owl_dense_ndarray_generic.t -> scale:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_rvs : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> n:int -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val lognormal_pdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_logpdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_cdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_logcdf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_ppf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_sf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_logsf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val lognormal_isf : mu:( 'a, 'b ) Owl_dense_ndarray_generic.t -> sigma:( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t -> ( 'g, 'h ) Owl_dense_ndarray_generic.t
val rayleigh_rvs : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> n:int -> ( 'c, 'd ) Owl_dense_ndarray_generic.t
val rayleigh_pdf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_logpdf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_cdf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_logcdf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_ppf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_sf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_logsf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t
val rayleigh_isf : sigma:( 'a, 'b ) Owl_dense_ndarray_generic.t -> ( 'c, 'd ) Owl_dense_ndarray_generic.t -> ( 'e, 'f ) Owl_dense_ndarray_generic.t