[package] name = "rkm" version = "0.8.1" authors = ["Nick Sarten "] description = "A generic k-means implementation" repository = "https://github.com/genbattle/rkm" readme = "README.md" license = "MIT" keywords = ["kmeans", "k-means", "means", "cluster", "clustering"] categories = ["algorithms", "science"] exclude = ["data/*"] workspace = ".." [features] parallel = ["ndarray-parallel", "rayon"] [dependencies] csv = "1.1.3" rand = "0.5.6" num = "0.2.1" ndarray = "0.12.1" bencher = "0.1.5" ndarray-parallel = {version = "0.9.0", optional = true} rayon = {version = "1.0.3", optional = true} [lib] name = "rkm" path = "src/lib.rs" [[bin]] name = "rkm_example" path = "src/example.rs" [[bench]] name = "bench" path = "src/bench.rs" harness = false # Use for debugging to work around https://github.com/rust-lang/cargo/issues/6301 # [profile.bench] # opt-level = 0 # debug = 2 # debug-assertions = true # overflow-checks = true