[package] name = "rtx-ml-classic" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true description = "GPU-accelerated classical machine learning algorithms for RustyTorch++" [dependencies] # Core RustyTorch++ dependencies rtx-tensor = { path = "../rtx-tensor" } rtx-runtime = { path = "../rtx-runtime" } # Core utilities anyhow.workspace = true thiserror.workspace = true tracing.workspace = true # Serialization serde.workspace = true # Numerical computing ndarray = "0.15" rand = "0.8" rayon.workspace = true # Statistics and probability statrs.workspace = true approx = "0.5" [dev-dependencies] # Testing framework proptest.workspace = true criterion.workspace = true tokio.workspace = true # Additional testing utilities approx = "0.5" rand = "0.8" [features] default = ["gpu-acceleration"] gpu-acceleration = [] sklearn-compat = [] [lib] name = "rtx_ml_classic" path = "src/lib.rs" [[bench]] name = "ml_classic_bench" harness = false