#include <cassert>
#include <random>
#include <fastad_bits/reverse/stat/uniform.hpp>
#include <autoppl/util/traits/traits.hpp>
#include <autoppl/expression/distribution/dist_utils.hpp>
#include <autoppl/math/density.hpp>
#include <autoppl/math/math.hpp>
Go to the source code of this file.
|
template<class MinType , class MaxType , class = std::enable_if_t< util::is_valid_dist_param_v<MinType> && util::is_valid_dist_param_v<MaxType> >> |
constexpr auto | ppl::uniform (const MinType &min_expr, const MaxType &max_expr) |
|
◆ PPL_UNIFORM_PARAM_SHAPE
#define PPL_UNIFORM_PARAM_SHAPE "Uniform parameters min and max must be either scalar or vector. " |