this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis:
4 "An array language compiler with multiple backends (CPU, CUDA), staged compilation"
5description:
6 "The optimizing compiler sub-package of OCANNL. Use neural_nets_lib instead to also get: nice syntax, shape inference, backpropagation, optimizers."
7maintainer: ["Lukasz Stafiniak <lukstafi@gmail.com>"]
8authors: ["Lukasz Stafiniak"]
9license: "BSD-2-Clause"
10tags: ["deeplearning" "array" "jit" "CUDA"]
11homepage: "https://github.com/lukstafi/ocannl"
12doc: "https://github.com/lukstafi/ocannl/blob/master/README.md"
13bug-reports: "https://github.com/lukstafi/ocannl/issues"
14flags: [ deprecated ]
15x-maintenance-intent: ["(latest)"]
16depends: [
17 "ocaml" {>= "5.1.0"}
18 "dune" {>= "3.11"}
19 "base"
20 "core"
21 "ctypes" {>= "0.20"}
22 "ctypes-foreign" {>= "0.20"}
23 "printbox" {< "0.12"}
24 "printbox-text" {< "0.12"}
25 "ocannl_npy"
26 "stdio"
27 "num"
28 "ppxlib"
29 "ppx_jane"
30 "ppx_expect"
31 "ppx_minidebug" {>= "2.0.0" & < "2.0.3"}
32 "odoc" {with-doc}
33]
34depopts: [
35 "cudajit"
36 "gccjit"
37]
38conflicts: [
39 "cudajit" {< "0.4.0" | >= "0.5.0"}
40 "gccjit" {< "0.3.2"}
41]
42build: [
43 ["dune" "subst"] {dev}
44 [
45 "dune"
46 "build"
47 "-p"
48 name
49 "-j"
50 jobs
51 "@install"
52 "@runtest" {with-test}
53 "@doc" {with-doc}
54 ]
55]
56dev-repo: "git+https://github.com/lukstafi/ocannl.git"
57url {
58 src: "https://github.com/lukstafi/ocannl/archive/refs/tags/0.4.0.1.tar.gz"
59 checksum: [
60 "md5=179e3bf2a47d49e71eaffa8229bcf1b8"
61 "sha512=5e93c09c065ff34b7bdc32be9e5783a5ee22c7506c08d78201a81ab749708354a487a60bd101a80c0c087ba0937e055e4875295ab4c2c2ea107cc57a4241da44"
62 ]
63}