petal-decomposition 0.6.2

Matrix decomposition algorithms including PCA (principal component analysis) and ICA (independent component analysis)
Documentation
[badges.codecov]
repository = "petabi/petal-decomposition"
service = "github"
[dependencies.anyhow]
version = "<1.0.49"

[dependencies.intel-mkl-src]
default-features = false
optional = true
version = "0.6"

[dependencies.itertools]
version = "0.10"

[dependencies.lair]
version = "0.6"

[dependencies.lapack]
version = "0.19"

[dependencies.ndarray]
version = "0.15.2"

[dependencies.netlib-src]
default-features = false
features = ["cblas"]
optional = true
version = "0.8"

[dependencies.num-complex]
version = "0.4"

[dependencies.num-traits]
version = "0.2.15"

[dependencies.openblas-src]
default-features = false
features = ["cblas"]
optional = true
version = "0.10.4"

[dependencies.rand]
version = "0.8"

[dependencies.rand_distr]
version = "0.4"

[dependencies.rand_pcg]
version = "0.3"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1"

[dependencies.thiserror]
version = "1"
[dev-dependencies.approx]
version = "0.5"

[dev-dependencies.ndarray]
features = ["approx"]
version = "0.15"

[dev-dependencies.serde_json]
version = "1"

[features]
default = []
intel-mkl = ["intel-mkl-static"]
intel-mkl-static = ["intel-mkl-src/mkl-static-lp64-seq", "intel-mkl-src/download"]
intel-mkl-system = ["intel-mkl-src/mkl-dynamic-lp64-seq"]
netlib = ["netlib-static"]
netlib-static = ["netlib-src/static"]
netlib-system = ["netlib-src/system"]
openblas = ["openblas-static"]
openblas-static = ["openblas-src/static"]
openblas-system = ["openblas-src/system"]
serialization = ["serde", "lair/serialization", "ndarray/serde", "rand/serde1", "rand_pcg/serde1"]

[package]
authors = ["Min Kim <msk@dolbo.net>"]
categories = ["mathematics", "science", "algorithms"]
description = "Matrix decomposition algorithms including PCA (principal component analysis)\nand ICA (independent component analysis)"
documentation = "https://docs.rs/petal-decomposition"
edition = "2018"
exclude = ["./github"]
homepage = "https://github.com/petabi/petal-decomposition"
keywords = ["matrix", "decomposition", "pca", "ica", "dimensionality"]
license = "Apache-2.0"
name = "petal-decomposition"
readme = "README.md"
repository = "https://github.com/petabi/petal-decomposition"
version = "0.6.2"
[package.metadata.docs.rs]
no-default-features = true