package owl

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Owl_slicingSource

include module type of struct include Owl_base_slicing end
Sourceval sdlist_to_sdarray : Owl_types.index list -> Owl_types.index_ array
Sourceval sdarray_to_sdarray : Owl_types.index array -> Owl_types.index_ array
Sourceval is_basic_slicing : Owl_types.index_ array -> bool
Sourceval check_slice_definition : Owl_types.index_ array -> int array -> Owl_types.index_ array
Sourceval calc_continuous_blksz : Owl_types.index_ array -> int array -> int * int
Sourceval calc_slice_shape : Owl_types.index_ array -> int array
Sourceval __foreach_continuous_blk : Owl_types.index_ array -> int -> int -> int array -> (int array -> unit) -> unit
Sourceval _foreach_continuous_blk : Owl_types.index_ array -> int -> (int array -> unit) -> unit
Sourceval optimise_input_shape : Owl_types.index_ array -> ('a, 'b, 'c) Bigarray.Genarray.t -> ('d, 'e, 'f) Bigarray.Genarray.t -> Owl_types.index_ array * ('a, 'b, 'c) Bigarray.Genarray.t * ('d, 'e, 'f) Bigarray.Genarray.t
Sourceval get_fancy_array_typ_ : Owl_types.index_ array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval set_fancy_array_typ : Owl_types.index_ array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval get_slice_array_typ_ : Owl_types.index_ array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval set_slice_array_typ : Owl_types.index_ array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval get_fancy_list_typ_ : Owl_types.index list -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval get_fancy_ext_idx_typ : Owl_types.index array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t
Sourceval set_fancy_list_typ : Owl_types.index list -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval set_fancy_ext_idx_typ : Owl_types.index array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval get_slice_list_typ : int list list -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t
Sourceval get_slice_list_typ_ : int list list -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval get_slice_ext_idx_typ : int list array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t
Sourceval set_slice_list_typ : int list list -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
Sourceval set_slice_ext_idx_typ : int list array -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> ('a, 'b, Bigarray.c_layout) Bigarray.Genarray.t -> unit
OCaml

Innovation. Community. Security.