package owl
Module Make.P
module Uniform : sig ... endmodule Gaussian : sig ... endmodule Exponential : sig ... endmodule Gamma : sig ... endmodule Beta : sig ... endmodule Chi2 : sig ... endmodule F : sig ... endmodule Cauchy : sig ... endmodule Lomax : sig ... endmodule Weibull : sig ... endmodule Laplace : sig ... endmodule Gumbel1 : sig ... endmodule Gumbel2 : sig ... endmodule Logistic : sig ... endmodule Lognormal : sig ... endmodule Rayleigh : sig ... endtype dist = Owl_distribution.Make(A).dist = | Uniform of Uniform.t| Gaussian of Gaussian.t| Exponential of Exponential.t| Gamma of Gamma.t| Beta of Beta.t| Chi2 of Chi2.t| F of F.t| Cauchy of Cauchy.t| Lomax of Lomax.t| Weibull of Weibull.t| Laplace of Laplace.t| Gumbel1 of Gumbel1.t| Gumbel2 of Gumbel2.t| Logistic of Logistic.t| Lognormal of Lognormal.t| Rayleigh of Rayleigh.t
type t = Owl_lazy.Make(A).tval variable : ?name:string -> unit -> tval eval : t -> unitval pp_lazy : Format.formatter -> t -> unitval to_trace : t list -> stringval to_dot : t list -> stringval is_var : t -> boolval is_const : t -> boolval refnum : t -> intval conv1d : ?padding:Owl_types.padding -> t -> t -> int array -> tval conv2d : ?padding:Owl_types.padding -> t -> t -> int array -> tval conv3d : ?padding:Owl_types.padding -> t -> t -> int array -> tval max_pool1d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval max_pool2d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval max_pool3d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval avg_pool1d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval avg_pool2d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval avg_pool3d : ?padding:Owl_types.padding -> t -> int array -> int array -> tval max_pool1d_backward :
Owl_types.padding ->
t ->
int array ->
int array ->
t ->
tval max_pool2d_backward :
Owl_types.padding ->
t ->
int array ->
int array ->
t ->
tval avg_pool1d_backward :
Owl_types.padding ->
t ->
int array ->
int array ->
t ->
tval avg_pool2d_backward :
Owl_types.padding ->
t ->
int array ->
int array ->
t ->
tval invalidate : t -> unitval id : t -> intval name : t -> string