nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
#include <cstddef>
#include <memory_resource>
#include <nk/value/value.hpp>

Go to the source code of this file.

Enumerations

enum class  nk::stats::LhsCriterion { LhsCriterion::None , LhsCriterion::Maximin , LhsCriterion::Correlation }
 Criterion for lhsdesign optimization. More...

Functions

Value nk::stats::lhsdesign (::nk::ops::RngContext &rng, std::size_t n, std::size_t p, bool smooth, LhsCriterion criterion, std::size_t iterations, std::pmr::memory_resource *mr=nullptr)
 Latin Hypercube design (X = lhsdesign(n, p[, options])).
Value nk::stats::lhsdesign (::nk::ops::RngContext &rng, std::size_t n, std::size_t p, std::pmr::memory_resource *mr=nullptr)
 Latin Hypercube design with MATLAB defaults (smooth = on, criterion = maximin, iterations = 5).
Value nk::stats::lhsnorm (::nk::ops::RngContext &rng, const Value &mu, const Value &Sigma, std::size_t n, std::pmr::memory_resource *mr=nullptr)
 Latin Hypercube sample mapped to a Gaussian (Y = lhsnorm(mu, Sigma, n)).