You can search for identifiers within the package.
in-package search v0.2.0
tiny_libs.ai_learning
Matrix
type t = {
rows : int;
cols : int;
data : float array;
}
val create : int -> int -> t
val init : int -> int -> (int -> int -> float) -> t
val of_lists : float list list -> t
val to_lists : t -> float list list
val identity : int -> t
val random : seed:int -> ?spread:float -> int -> int -> t
val vector : float array -> t
val to_vector : t -> float array
val get : t -> int -> int -> float
val set : t -> int -> int -> float -> unit
val row : t -> int -> float array
val same_shape : t -> t -> bool
val add : t -> t -> t
val sub : t -> t -> t
val times : t -> t -> t
val scale : float -> t -> t
val map : (float -> float) -> t -> t
val map2 : (float -> float -> float) -> t -> t -> t
val sum : t -> float
val transpose : t -> t
val mul : t -> t -> t
val mul_simple : t -> t -> t
val mul_fast : t -> t -> t
val fast : bool ref