this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis:
4 "A from-scratch Deep Learning framework with an optimizing compiler, shape inference, concise syntax"
5description:
6 "OCaml Compiles Algorithms for Neural Networks Learning is a compiled Deep Learning framework that puts emphasis on low-level backends (like tinygrad), shape inference, concise notation (ab)using PPX."
7maintainer: ["Lukasz Stafiniak <lukstafi@gmail.com>"]
8authors: ["Lukasz Stafiniak"]
9license: "BSD-2-Clause"
10tags: ["deeplearning" "tensor" "backprop" "jit" "gccjit" "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"
14x-maintenance-intent: ["(latest)"]
15depends: [
16 "ocaml" {>= "5.2.0"}
17 "dune" {>= "3.11"}
18 "base" {>= "v0.17.0"}
19 "core" {>= "v0.17.0"}
20 "arrayjit" {>= "0.4.1"}
21 "printbox" {< "0.12"}
22 "printbox-text" {< "0.12"}
23 "ocannl_npy"
24 "angstrom" {>= "0.15"}
25 "stdio"
26 "num"
27 "ppxlib"
28 "ppx_jane"
29 "ppx_expect"
30 "ppx_minidebug" {>= "2.0.0" & < "2.0.3"}
31 "patdiff" {>= "v0.15.0"}
32 "odoc" {with-doc}
33 "md2mld" {with-doc}
34]
35build: [
36 ["dune" "subst"] {dev}
37 [
38 "dune"
39 "build"
40 "-p"
41 name
42 "-j"
43 jobs
44 "@install"
45 "@runtest" {with-test}
46 "@doc" {with-doc}
47 ]
48]
49dev-repo: "git+https://github.com/lukstafi/ocannl.git"
50url {
51 src: "https://github.com/lukstafi/ocannl/archive/refs/tags/0.4.1.1.tar.gz"
52 checksum: [
53 "md5=b7618f68bb78540cbef30a35e9f127b6"
54 "sha512=eb42fde46a0c29a7a2db1de361af3b35991b1eb05501536cc5f72dcf3225f5305559295824935f4d6a9c0a2bf7b64f061c8304143f28cccc1baa745e4599792e"
55 ]
56}