package owl
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
OCaml Scientific and Engineering Computing
Install
dune-project
Dependency
Authors
Maintainers
Sources
owl-1.0.2.tbz
sha256=38d210ce6c1c2f09631fd59951430e4f364b5ae036c71ed1b32ce559b2a29263
sha512=c468100556445384b9c6adad9c37b5a9b8c27db8be35f61979e65fafa88c60221b8bda0a9c06cfbbc8d4e216a1ed08a315dfefb45bb4f5f15aa82d4358f57567
doc/src/owl/owl_ndarray_contract.ml.html
Source file owl_ndarray_contract.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128# 1 "src/owl/core/owl_ndarray_contract.ml" (* * OWL - OCaml Scientific and Engineering Computing * Copyright (c) 2016-2020 Liang Wang <liang.wang@cl.cam.ac.uk> *) open Bigarray open Owl_core_types external owl_float32_ndarray_contract_one : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_float32_ndarray_contract_one" external owl_float64_ndarray_contract_one : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_float64_ndarray_contract_one" external owl_complex32_ndarray_contract_one : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_complex32_ndarray_contract_one" external owl_complex64_ndarray_contract_one : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_complex64_ndarray_contract_one" let _ndarray_contract_one : type a b. (a, b) kind -> (a, b) owl_arr -> (a, b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = function | Float32 -> owl_float32_ndarray_contract_one | Float64 -> owl_float64_ndarray_contract_one | Complex32 -> owl_complex32_ndarray_contract_one | Complex64 -> owl_complex64_ndarray_contract_one | _ -> failwith "_ndarray_contract_one: unsupported operation" external owl_float32_ndarray_contract_two : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_float32_ndarray_contract_two_byte" "stub_float32_ndarray_contract_two" external owl_float64_ndarray_contract_two : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_float64_ndarray_contract_two_byte" "stub_float64_ndarray_contract_two" external owl_complex32_ndarray_contract_two : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_complex32_ndarray_contract_two_byte" "stub_complex32_ndarray_contract_two" external owl_complex64_ndarray_contract_two : ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> ('a, 'b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = "stub_complex64_ndarray_contract_two_byte" "stub_complex64_ndarray_contract_two" let _ndarray_contract_two : type a b. (a, b) kind -> (a, b) owl_arr -> (a, b) owl_arr -> (a, b) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> (int64, int64_elt) owl_arr -> int64 -> unit = function | Float32 -> owl_float32_ndarray_contract_two | Float64 -> owl_float64_ndarray_contract_two | Complex32 -> owl_complex32_ndarray_contract_two | Complex64 -> owl_complex64_ndarray_contract_two | _ -> failwith "_ndarray_contract_two: unsupported operation"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>