[package] name = "quantization" version = "0.1.0" authors = [ "Andrey Vasnetsov ", "Qdrant Team ", ] license = "Apache-2.0" edition = "2024" [lints] workspace = true [build-dependencies] cc = "1.0" [dependencies] 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 } [dev-dependencies] criterion = { workspace = true } num_threads = "0.1.6" tempfile = { workspace = true } common = { path = "../common/common", features = ["testing"] } [[bench]] name = "encode" harness = false [[bench]] name = "pq" harness = false [[bench]] name = "binary" harness = false