Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Log_space = Dagger.Log_space
module Gen : sig ... end
module Pdfs = Stats.Pdfs
val float : float -> float Dagger.Dist.t
val int : int -> int Dagger.Dist.t
val bool : bool Dagger.Dist.t
val gaussian : mean:float -> std:float -> float Dagger.Dist.t
val brownian : start:float -> std:float -> float Dagger.Dist.t
val flat : float -> float -> float Dagger.Dist.t
val bernoulli : bias:float -> bool Dagger.Dist.t
val geometric : p:float -> int Dagger.Dist.t
val exponential : rate:float -> float Dagger.Dist.t
val uniform : 'a array -> 'a Dagger.Dist.t
val without_replacement : 'a array -> int -> ('a list * 'a list) Dagger.Dist.t
val categorical :
(module Stdlib.Hashtbl.S with type key = 'a) ->
('a * float) array ->
'a Dagger.Dist.t
val mixture : float array -> 'a Dagger.Dist.t array -> 'a Dagger.Dist.t