# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "nnv-rs" version = "0.6.1" exclude = [".github"] description = "Verification and Statistics on Deep Neural Networks" readme = "README.md" keywords = ["ndarray", "statistics", "verification", "machine-learning", "deep-learning"] categories = ["algorithms", "simulation", "science"] license = "MIT" repository = "https://github.com/drkwint/nnv-rs" resolver = "2" [profile.release] lto = true codegen-units = 1 panic = "abort" [lib] name = "nnv_rs" crate-type = ["lib"] [dependencies.approx] version = "^0.5.1" [dependencies.blas-src] version = "0.8" features = ["openblas"] optional = true [dependencies.cfg-if] version = "^1.0.0" [dependencies.coin_cbc] version = "^0.1.6" optional = true [dependencies.dyn-clone] version = "^1.0.5" [dependencies.float-cmp] version = "^0.9.0" [dependencies.good_lp] version = "^1.3.1" optional = true [dependencies.grb] version = "1.3.0" optional = true [dependencies.itertools] version = "^0.10.3" [dependencies.log] version = "^0.4.16" [dependencies.log4rs] version = "^1.0.0" [dependencies.more-asserts] version = "^0.2.2" [dependencies.ndarray] version = "^0.15.4" features = ["serde"] [dependencies.ndarray-linalg] version = "^0.14.1" [dependencies.ndarray-rand] version = "^0.14.0" [dependencies.ndarray-stats] version = "^0.5.0" [dependencies.num] version = "^0.4.0" [dependencies.openblas-src] version = "^0.10.4" features = ["cblas", "system"] optional = true [dependencies.ordered-float] version = "^2.10.0" [dependencies.rand] version = "^0.8.5" [dependencies.serde] version = "^1.0.136" [dependencies.serde_json] version = "^1.0.79" [dependencies.shh] version = "^1.0.1" [dependencies.truncnorm] version = "^0.5.1" [dependencies.typetag] version = "^0.1.8" [dev-dependencies.criterion] version = "0.3.5" features = ["html_reports"] [dev-dependencies.pprof] version = "^0.7.0" features = ["flamegraph", "criterion"] [dev-dependencies.proptest] version = "1.0.0" [dev-dependencies.proptest-derive] version = "0.3.0" [dev-dependencies.rand_pcg] version = "0.3.1" [features] blas_intel-mkl = ["ndarray-linalg/intel-mkl", "truncnorm/intel-mkl"] blas_openblas-system = ["ndarray/blas", "blas-src", "openblas-src", "ndarray-linalg/openblas-system", "truncnorm/openblas-system"] lp_coincbc = ["good_lp/coin_cbc", "coin_cbc"] lp_gurobi = ["grb"]