cmaes 0.2.2

An implementation of the CMA-ES optimization algorithm.
Documentation
[[bench]]
harness = false
name = "iter"
path = "benches/iter.rs"

[dependencies.nalgebra]
version = "0.33"

[dependencies.nalgebra-lapack]
default-features = false
optional = true
version = "0.25"

[dependencies.plotters]
default-features = false
features = ["ttf", "bitmap_backend", "bitmap_encoder", "line_series"]
optional = true
version = "0.3.1"

[dependencies.rand]
version = "0.8.5"

[dependencies.rand_chacha]
version = "0.3.1"

[dependencies.rayon]
version = "1.5.1"

[dependencies.statrs]
version = "0.18"

[dev-dependencies.assert_approx_eq]
version = "1.1"

[dev-dependencies.criterion]
default-features = false
features = ["html_reports", "cargo_bench_support"]
version = "0.3.5"

[[example]]
name = "custom_type"
path = "examples/custom_type.rs"

[[example]]
name = "parallel_execution"
path = "examples/parallel_execution.rs"

[[example]]
name = "restarts"
path = "examples/restarts.rs"

[[example]]
name = "simple"
path = "examples/simple.rs"

[[example]]
name = "single_line"
path = "examples/single_line.rs"

[features]
accelerate = ["nalgebra-lapack/accelerate"]
default = ["plotters"]
intel-mkl = ["nalgebra-lapack/intel-mkl"]
netlib = ["nalgebra-lapack/netlib"]
openblas = ["nalgebra-lapack/openblas"]

[lib]
name = "cmaes"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "An implementation of the CMA-ES optimization algorithm."
documentation = "https://docs.rs/cmaes"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "cmaes"
readme = "README.md"
repository = "https://github.com/pengowen123/cmaes"
version = "0.2.2"

[[test]]
name = "general"
path = "tests/general.rs"

[[test]]
name = "termination"
path = "tests/termination.rs"