[package] name = "quantization" version = "0.1.0" authors = [ "Andrey Vasnetsov ", "Qdrant Team ", ] license = "Apache-2.0" edition = "2024" [lints] workspace = true [features] testing = ["common/testing"] [build-dependencies] cc = "1.0" [dependencies] fs-err = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } permutation_iterator = "0.1.2" rand = { workspace = true } rayon = { workspace = true } num-traits = { workspace = true } memory = { path = "../common/memory" } common = { path = "../common/common" } io = { path = "../common/io" } strum = { workspace = true } bytemuck = { workspace = true } parking_lot = { workspace = true } [dev-dependencies] quantization = { path = ".", features = ["testing"] } criterion = { workspace = true } num_threads = "0.1.6" tempfile = { workspace = true } [[bench]] name = "encode" harness = false [[bench]] name = "pq" harness = false [[bench]] name = "binary" harness = false