light-curve-feature 0.1.21

Feature extractor from noisy time series
Documentation
[package]
name = "light-curve-feature"
version = "0.1.21"
description = "Feature extractor from noisy time series"
repository = "https://github.com/hombit/light-curve"
authors = ["Konstantin Malanchev <hombit@gmail.com>"]
license = "GPL-3.0-or-later"
edition = "2018"

[lib]
bench = false

[features]
default = ["fftw-source"]
fftw-system = ["fftw/system"]
fftw-source = ["fftw/source"]
fftw-mkl = ["fftw/intel-mkl"]

[dependencies]
dyn-clonable = "~0.9.0"
num-complex = "0.2"
num-traits = "0.2"
conv = "0.3"
libm = "^0.2.1"
light-curve-common = "0.1.0"
fftw = { version = "~0.6.1", default-features = false }

[dev-dependencies]
rand = "~0.7"
rand_distr = "~0.2"
criterion = "~0.3"
rustfft = "~3.0"
chfft = "~0.3.4"

[build-dependencies]
# Temporary to fix fftw-src build
# https://github.com/rust-math/fftw/issues/99
fs_extra = "~1.1.0"

[[bench]]
name = "benchmark"
path = "benches/lib.rs"
harness = false

[package.metadata.docs.rs]
rustdoc-args = [
    "--html-in-header",
    "katex-header.html",
]
no-default-features = true
features = ["fftw-system"]