package prbnmcn-dagger-test

  1. Overview
  2. Docs

Module Basic_consistency.GenSource

Sourcetype state = Dagger.RNG.t
Sourcetype parameters = {
  1. nsamples : int;
  2. state : state;
}
Sourcetype !'a t = state -> 'a
Sourcetype !'a res = parameters -> (module Basic_structures.Basic_intf.Std with type t = 'a) -> ('a, float) Stats__Stats_intf.fin_mes
Sourceval return : 'a -> 'a t
Sourceval bind : 'a t -> ('a -> 'b t) -> 'b t
Sourceval map : 'a t -> ('a -> 'b) -> 'b t
Sourceval run : 'a t -> 'a res
Sourcemodule Infix : sig ... end
Sourceval float : float -> float t
Sourceval int : int -> int t
Sourceval bool : bool t
Sourceval uniform : 'a array -> 'a t
Sourceval bernouilli : float -> bool t
Sourceval geometric : float -> int t
Sourceval subsample : n:int -> 'a t -> 'a t
Sourceval of_empirical : 'a array -> 'a t
Sourceval exponential : rate:float -> float t
Sourceval box_muller : mean:float -> std:float -> (float * float) t
Sourceval gaussian : mean:float -> std:float -> float t
Sourceval poisson : lambda:float -> int t
Sourceval range : Stats__Stats_intf.range -> float t
Sourceval gamma : shape:float -> scale:float -> float t
Sourceval categorical : ('a * float) list -> 'a t
Sourceval without_replacement : int -> 'a list -> ('a list * 'a list) t
Sourceval of_fin_mes : ('a, float) Stats__Stats_intf.fin_mes -> 'a t
Sourcemodule Rational : sig ... end
OCaml

Innovation. Community. Security.