[[bench]]
harness = false
name = "mixturs_bench"
path = "benches/lib.rs"
[dependencies.itertools]
version = "0.10"
[dependencies.nalgebra]
features = ["rand"]
version = "0.31"
[dependencies.plotters]
optional = true
version = "0.3"
[dependencies.plotters-backend]
optional = true
version = "0.3"
[dependencies.rand]
default-features = false
features = ["small_rng"]
version = "0.8"
[dependencies.rayon]
version = "1.5"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.statrs-fork]
version = "0.17"
[dev-dependencies.bincode]
version = "1.3.3"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3"
[[example]]
name = "clustering"
required-features = ["serde", "plot"]
[[example]]
name = "clustering_multithread"
required-features = ["serde", "plot"]
[features]
default = ["plot"]
plot = ["dep:plotters", "dep:plotters-backend"]
serde = ["nalgebra/serde-serialize", "dep:serde"]
[package]
authors = ["Egor Dmitriev"]
categories = ["science", "computer-vision", "mathematics"]
description = "Unofficial implementation of Dirichlet Process Mixture Model Split/Merge algorithm"
documentation = "https://docs.rs/mixturs/"
edition = "2021"
homepage = "https://github.com/EgorDm/mixturs"
keywords = ["probability", "statistics", "stats", "clustering", "math"]
license = "MIT"
name = "mixturs"
readme = "README.md"
repository = "https://github.com/EgorDm/mixturs"
version = "0.1.0"