autoppl  v0.8
A C++ template library for probabilistic programming
ppl::expr::dist::details::normal_valid_dim< VarType, MeanType, SigmaType > Struct Template Reference

#include <normal.hpp>

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<class VarType, class MeanType, class SigmaType>
struct ppl::expr::dist::details::normal_valid_dim< VarType, MeanType, SigmaType >

Checks if var, mean, and sigma have proper relative shapes.

Member Data Documentation

◆ value

template<class VarType , class MeanType , class SigmaType >
constexpr bool ppl::expr::dist::details::normal_valid_dim< VarType, MeanType, SigmaType >::value
staticconstexpr
Initial value:
=
util::is_shape_v<VarType> &&
(
(util::is_scl_v<VarType> &&
(util::is_vec_v<VarType> &&
)

The documentation for this struct was generated from the following file:
ppl::expr::dist::details::normal_valid_param_dim_case_1::value
static constexpr bool value
Definition: normal.hpp:24
ppl::expr::dist::details::normal_valid_param_dim_case_2::value
static constexpr bool value
Definition: normal.hpp:39