Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
NpySourcewrite ?header_len bigarray filename writes a npy file filename with the content of bigarray. header_len can be used to override the npy header length. This is only useful for testing.
read_mmap filename ~shared returns a packed bigarray mmaped to the content of filename. If shared is true modifications made to the array are reflected to the file.
Conversion functions from packed arrays to bigarrays
val to_bigarray :
'c Bigarray.layout ->
('a, 'b) Bigarray.kind ->
packed_array ->
('a, 'b, 'c) Bigarray.Genarray.t optionto_bigarray layout kind packed_array returns Some a with a a Bigarray.Genarray.t if the layout and the kind of packed_array were equal to the layout and kind arguments. Otherwise, to_bigarray returns None
val to_bigarray1 :
'c Bigarray.layout ->
('a, 'b) Bigarray.kind ->
packed_array1 ->
('a, 'b, 'c) Bigarray.Array1.t optionSame as to_bigarray for Bigarray.Array1.t
val to_bigarray2 :
'c Bigarray.layout ->
('a, 'b) Bigarray.kind ->
packed_array2 ->
('a, 'b, 'c) Bigarray.Array2.t optionSame as to_bigarray for Bigarray.Array2.t
val to_bigarray3 :
'c Bigarray.layout ->
('a, 'b) Bigarray.kind ->
packed_array3 ->
('a, 'b, 'c) Bigarray.Array3.t optionSame as to_bigarray for Bigarray.Array3.t}