|
autoppl
v0.8
A C++ template library for probabilistic programming
|
#include <cstdint>#include <autoppl/util/traits/type_traits.hpp>#include <autoppl/util/traits/var_expr_traits.hpp>#include <autoppl/util/traits/concept.hpp>Go to the source code of this file.
Classes | |
| struct | ppl::util::VarBase< T > |
| struct | ppl::util::ParamBase< T > |
| struct | ppl::util::TParamBase< T > |
| struct | ppl::util::DataBase< T > |
| struct | ppl::util::var_traits< VarType > |
| struct | ppl::util::param_traits< VarType > |
| struct | ppl::util::tparam_traits< VarType > |
| struct | ppl::util::data_traits< VarType > |
Namespaces | |
| ppl | |
| ppl::util | |
Variables | |
| template<class T > | |
| constexpr bool | ppl::util::param_is_base_of_v |
| template<class T > | |
| constexpr bool | ppl::util::tparam_is_base_of_v |
| template<class T > | |
| constexpr bool | ppl::util::data_is_base_of_v |
| template<class T > | |
| constexpr bool | ppl::util::is_param_v |
| template<class T > | |
| constexpr bool | ppl::util::is_tparam_v |
| template<class T > | |
| constexpr bool | ppl::util::is_data_v |
| template<class T > | |
| constexpr bool | ppl::util::is_var_v |
| template<class T > | |
| constexpr bool | ppl::util::is_dist_assignable_v |