Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Npy
Sourcewrite ?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 option
to_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 option
Same 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 option
Same 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 option
Same as to_bigarray
for Bigarray.Array3.t}