package arrayjit

  1. Overview
  2. Docs
val physical_devices_only : config Variantslib.Variant.t
val for_parallel_copying : config Variantslib.Variant.t
val most_parallel_devices : config Variantslib.Variant.t
val fold : init:'a -> physical_devices_only:('b -> config Variantslib.Variant.t -> 'c) -> for_parallel_copying:('d -> config Variantslib.Variant.t -> 'e) -> most_parallel_devices:('f -> config Variantslib.Variant.t -> 'g) -> 'h
val iter : physical_devices_only:(config Variantslib.Variant.t -> Base.unit) -> for_parallel_copying:(config Variantslib.Variant.t -> Base.unit) -> most_parallel_devices:(config Variantslib.Variant.t -> Base.unit) -> Base.unit
val map : config -> physical_devices_only:(config Variantslib.Variant.t -> 'a) -> for_parallel_copying:(config Variantslib.Variant.t -> 'b) -> most_parallel_devices:(config Variantslib.Variant.t -> 'c) -> 'd
val make_matcher : physical_devices_only: (config Variantslib.Variant.t -> 'a -> (unit -> 'b) * 'c) -> for_parallel_copying: (config Variantslib.Variant.t -> 'd -> (unit -> 'e) * 'f) -> most_parallel_devices: (config Variantslib.Variant.t -> 'g -> (unit -> 'h) * 'i) -> 'j -> (config -> 'k) * 'l
val to_rank : config -> int
val to_name : config -> string
val descriptions : (string * int) list
OCaml

Innovation. Community. Security.