[package] name = "cleora" version = "1.2.3" authors = ["Piotr Babel ", "Jacek Dabrowski ", "Konrad Goluchowski "] edition = "2018" license-file = "LICENSE" readme = "README.md" description = """ Cleora is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. """ [build] rustflags = ["-C", "target-cpu=native"] [dependencies] bus = "2.2.4" clap = { version = "3.1.8", features = ["cargo"] } env_logger = "0.9.0" log = "0.4.17" memmap = "0.7.0" rayon = "1.5.3" rustc-hash = "1.1.0" smallvec = "1.8.1" twox-hash = "1.6.3" simdjson-rust = "0.2.0-alpha" ryu = "1.0.10" ndarray = "0.15.4" ndarray-npy = "0.8.1" serde_json = "1.0.96" uuid = { version = "1.1.2", features = ["v4"] } [dev-dependencies] criterion = "0.3.3" insta = "1.3.0" [[bench]] name = "cleora_benchmark" harness = false [profile.release] opt-level = 3 lto = true codegen-units = 1