autoppl  v0.8
A C++ template library for probabilistic programming
dist_expr_traits.hpp File Reference
#include <autoppl/util/traits/concept.hpp>
#include <autoppl/util/traits/type_traits.hpp>
#include <autoppl/util/traits/var_traits.hpp>
#include <cstdint>
#include <cstddef>

Go to the source code of this file.

Classes

struct  ppl::util::DistExprBase< T >
 
struct  ppl::util::dist_expr_traits< DistExprType >
 

Namespaces

 ppl
 
 ppl::util
 

Typedefs

using ppl::util::dist_value_t = double
 
using ppl::util::cont_param_t = double
 
using ppl::util::disc_param_t = int32_t
 

Variables

template<class T >
constexpr bool ppl::util::dist_expr_is_base_of_v
 
template<class T >
constexpr bool ppl::util::is_dist_expr_v