# 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.3.3"} "printbox" {< "0.12"} "printbox-text" {< "0.12"} "ocannl_npy" "angstrom" {>= "0.15"} "stdio" "num" "ppxlib" "ppx_jane" "ppx_expect" "ppx_minidebug" {>= "1.5" & < "2.0.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.3.3.3.tar.gz" checksum: [ "md5=9170d4d98422350c9a73a95adfb795dc" "sha512=c1b024a69b1d0338af6e34508dbf6dccf3c2b6cc156e7628c3d7853c7040e225bdfc0a8731bb4db5a97edba90e26439987bfa505154d23af46f119c07ad809ed" ] }