package owl
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Owl - An OCaml Numerical Library
Install
dune-project
Dependency
Authors
Maintainers
Sources
owl-base-0.3.7.tbz
sha256=28d6c909f8f91cd8fd61fd1079b2f0e4bf8917bf33e2da96607caf63c73d0a39
md5=16454681ed82d527edf25eaee668c88a
doc/owl/Owl_sparse_ndarray/S/index.html
Module Owl_sparse_ndarray.S
include module type of struct include Owl_sparse_ndarray_s end
type arr = (float, Bigarray.float32_elt) Owl_sparse_ndarray_generic.tCreate sparse ndarray
val zeros : int array -> arrval binary : ?density:float -> int array -> arrval uniform : ?scale:float -> ?density:float -> int array -> arrObtain basic properties
val shape : arr -> int arrayval num_dims : arr -> intval nth_dim : arr -> int -> intval numel : arr -> intval nnz : arr -> intval density : arr -> floatval kind : arr -> (elt, Bigarray.float32_elt) Bigarray.kindManipulate a N-dimensional array
Iterate array elements
Examine array elements or compare two arrays
val is_zero : arr -> boolval is_positive : arr -> boolval is_negative : arr -> boolval is_nonpositive : arr -> boolval is_nonnegative : arr -> boolInput/Output and helper functions
val print : arr -> unitval save : arr -> string -> unitval load : string -> arrUnary mathematical operations
Binary mathematical operations
include module type of struct include Operator end
val (+) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval (-) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval (*) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval (/) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval (+$) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
'a ->
('a, 'b) Owl_sparse_ndarray_generic.tval (-$) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
'a ->
('a, 'b) Owl_sparse_ndarray_generic.tval (*$) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
'a ->
('a, 'b) Owl_sparse_ndarray_generic.tval (/$) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
'a ->
('a, 'b) Owl_sparse_ndarray_generic.tval ($+) :
'a ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval ($-) :
'a ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval ($*) :
'a ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval ($/) :
'a ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.tval (=) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (!=) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (<>) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (>) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (<) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (>=) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
boolval (<=) :
('a, 'b) Owl_sparse_ndarray_generic.t ->
('a, 'b) Owl_sparse_ndarray_generic.t ->
bool sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>