# This file is generated by dune, edit dune-project instead opam-version: "2.0" synopsis: "A from-scratch Deep Learning framework with an optimizing compiler, shape inference, concise syntax" description: "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." maintainer: ["Lukasz Stafiniak "] authors: ["Lukasz Stafiniak"] license: "BSD-2-Clause" tags: ["deeplearning" "tensor" "backprop" "jit" "gccjit" "CUDA"] homepage: "https://github.com/lukstafi/ocannl" doc: "https://github.com/lukstafi/ocannl/blob/master/README.md" bug-reports: "https://github.com/lukstafi/ocannl/issues" x-maintenance-intent: ["(latest)"] flags: [ deprecated ] depends: [ "ocaml" {>= "5.1.0"} "dune" {>= "3.11"} "base" "core" "arrayjit" {= "0.4.0"} "printbox" {< "0.12"} "printbox-text" {< "0.12"} "ocannl_npy" "angstrom" {>= "0.15"} "stdio" "num" "ppxlib" "ppx_jane" "ppx_expect" "ppx_minidebug" {>= "2.0.0" & < "2.0.3"} "patdiff" {>= "v0.15.0"} "odoc" {with-doc} "md2mld" {with-doc} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ] ] dev-repo: "git+https://github.com/lukstafi/ocannl.git" url { src: "https://github.com/lukstafi/ocannl/archive/refs/tags/0.4.0.1.tar.gz" checksum: [ "md5=179e3bf2a47d49e71eaffa8229bcf1b8" "sha512=5e93c09c065ff34b7bdc32be9e5783a5ee22c7506c08d78201a81ab749708354a487a60bd101a80c0c087ba0937e055e4875295ab4c2c2ea107cc57a4241da44" ] }