# This file is generated by dune, edit dune-project instead opam-version: "2.0" synopsis: "An array language compiler with multiple backends (CPU, CUDA), staged compilation" description: "The optimizing compiler sub-package of OCANNL. Use neural_nets_lib instead to also get: nice syntax, shape inference, backpropagation, optimizers." maintainer: ["Lukasz Stafiniak "] authors: ["Lukasz Stafiniak"] license: "BSD-2-Clause" tags: ["deeplearning" "array" "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" "ctypes" {>= "0.20"} "ctypes-foreign" {>= "0.20"} "gccjit" {>= "0.3.2"} "printbox" {< "0.12"} "printbox-text" {< "0.12"} "ocannl_npy" "stdio" "num" "ppxlib" "ppx_jane" "ppx_expect" "ppx_minidebug" {>= "1.5" & < "2.0.0"} "odoc" {with-doc} ] depopts: ["cudajit"] conflicts: ["cudajit" {>= "0.4.0"}] 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" ] }