Source file owl_ppl_random_variable.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 1 "src/owl/ppl/owl_ppl_random_variable.ml"
(*
 * OWL - OCaml Scientific and Engineering Computing
 * Copyright (c) 2016-2019 Liang Wang <liang.wang@cl.cam.ac.uk>
 *)

open Owl_types


module Make (A : Stats_Dist) = struct

  module Dist = Owl_distribution.Make (A)

  module Lazy = Owl_lazy.Make (A)

  type t = {
    mutable dist : Dist.dist;
    mutable expr : Lazy.value;
  }


  let uniform ~a ~b = () [@@warning "-27"]


end