autoppl
v0.8
A C++ template library for probabilistic programming
Here is a list of all class members with links to the classes they belong to:
- t -
t0 :
ppl::StepConfig
term_buffer :
ppl::VarConfig
theta_adj_ref :
ppl::mcmc::TreeInput< ADExprType, SubviewType >
theta_prime_ref :
ppl::mcmc::TreeInput< ADExprType, SubviewType >
theta_ref :
ppl::mcmc::TreeInput< ADExprType, SubviewType >
tp_adj :
ppl::util::PtrPack< UCValPtrType, UCAdjPtrType, TPValPtrType, TPAdjPtrType, CValPtrType >
tp_adj_ref :
ppl::mcmc::TreeInput< ADExprType, SubviewType >
tp_expr_t :
ppl::expr::prog::ProgramNode< std::tuple< TPExpr, ModelExpr >, std::enable_if_t< util::is_var_expr_v< TPExpr > &&util::is_model_expr_v< ModelExpr > > >
tp_offset :
ppl::util::OffsetPack
tp_val :
ppl::util::PtrPack< UCValPtrType, UCAdjPtrType, TPValPtrType, TPAdjPtrType, CValPtrType >
tp_val_ptr_t :
ppl::util::PtrPack< UCValPtrType, UCAdjPtrType, TPValPtrType, TPAdjPtrType, CValPtrType >
TParam() :
ppl::TParam< ValueType, ppl::mat >
,
ppl::TParam< ValueType, ppl::scl >
,
ppl::TParam< ValueType, ppl::vec >
TParamView() :
ppl::TParamView< ValueType, ShapeType >
,
ppl::TParamView< ValueType, scl >
,
ppl::TParamView< ValueType, vec >
TParamViewBase() :
ppl::TParamViewBase< TParamView< ValueType, ShapeType > >
transform() :
ppl::expr::constraint::Bounded< LowerType, UpperType >
,
ppl::expr::constraint::Lower< ExprType >
,
ppl::expr::constraint::PosDef
,
ppl::expr::constraint::Transformer< ValueType, mat, PosDef >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Bounded< LowerType, UpperType > >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Lower< ExprType > >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Unconstrained >
Transformer() :
ppl::expr::constraint::Transformer< ValueType, mat, PosDef >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Bounded< LowerType, UpperType > >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Lower< ExprType > >
,
ppl::expr::constraint::Transformer< ValueType, ShapeType, Unconstrained >
traverse() :
ppl::DataView< ValueType, ppl::scl >
,
ppl::expr::model::BarEqNode< VarType, DistType >
,
ppl::expr::model::GlueNode< LHSNodeType, RHSNodeType >
,
ppl::expr::var::BinaryNode< BinaryOp, LHSVarExprType, RHSVarExprType >
,
ppl::expr::var::Constant< ValueType, ppl::mat >
,
ppl::expr::var::Constant< ValueType, ppl::scl >
,
ppl::expr::var::Constant< ValueType, ppl::vec >
,
ppl::expr::var::DotNode< LHSVarExprType, RHSVarExprType >
,
ppl::expr::var::ForEachNode< VecExprType >
,
ppl::expr::var::GlueNode< LHSExprType, RHSExprType >
,
ppl::expr::var::OpEqNode< Op, TParamViewType, VarExprType >
,
ppl::expr::var::UnaryNode< UnaryOp, VarExprType >
,
ppl::ParamView< ValueType, ShapeType, ConstraintType >
,
ppl::TParamViewBase< TParamView< ValueType, ShapeType > >
TreeInput() :
ppl::mcmc::TreeInput< ADExprType, SubviewType >
TreeOutput() :
ppl::mcmc::TreeOutput
type :
ppl::util::details::convert_to_param< T, std::enable_if_t< ad::util::is_eigen_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_param< T, std::enable_if_t< std::is_arithmetic_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_param< T, std::enable_if_t< util::is_data_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_param< T, std::enable_if_t< util::is_param_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_param< T, std::enable_if_t< util::is_tparam_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_param< T, std::enable_if_t< util::is_var_expr_v< std::decay_t< T > > &&!util::is_var_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_program< T, std::enable_if_t< util::is_model_expr_v< std::decay_t< T > > > >
,
ppl::util::details::convert_to_program< T, std::enable_if_t< util::is_program_expr_v< std::decay_t< T > > > >
,
ppl::util::details::var< V, mat >
,
ppl::util::details::var< V, scl >
,
ppl::util::details::var< V, vec >
Generated by
1.8.20