Owl_base_dense_ndarray_ctype elt = Complex.ttype arr =
(Complex.t, Bigarray.complex32_elt, Bigarray.c_layout) Bigarray.Genarray.tinclude Owl_base_dense_ndarray_intf.Common
with type arr := arr
and type elt := eltval number : Owl_types_common.numberval empty : int array -> arrval zeros : int array -> arrval ones : int array -> arrval bernoulli : ?p:float -> int array -> arrval shape : arr -> int arrayval numel : arr -> intval strides : arr -> int arrayRefer to :doc:`owl_dense_ndarray_generic`
val slice_size : arr -> int arrayRefer to :doc:`owl_dense_ndarray_generic`
val reset : arr -> unitval is_zero : arr -> boolval is_positive : arr -> boolval is_negative : arr -> boolval is_nonpositive : arr -> boolval is_nonnegative : arr -> boolval is_normal : arr -> boolval not_nan : arr -> boolval not_inf : arr -> boolval row_num : arr -> intval col_num : arr -> int