autoppl
v0.8
A C++ template library for probabilistic programming
- a -
activate() :
ppl::expr::prog::ProgramNode< std::tuple< ModelExpr >, std::enable_if_t< util::is_model_expr_v< ModelExpr > > >
,
ppl::expr::prog::ProgramNode< std::tuple< TPExpr, ModelExpr >, std::enable_if_t< util::is_var_expr_v< TPExpr > &&util::is_model_expr_v< ModelExpr > > >
,
ppl::ParamView< ValueType, ShapeType, ConstraintType >
,
ppl::TParamViewBase< TParamView< ValueType, ShapeType > >
activate_refcnt() :
ppl::DataView< ValueType, ppl::mat >
,
ppl::DataView< ValueType, ppl::scl >
,
ppl::DataView< ValueType, ppl::vec >
,
ppl::expr::constraint::Bounded< LowerType, UpperType >
,
ppl::expr::constraint::Lower< ExprType >
,
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 >
,
ppl::expr::dist::Bernoulli< PType >
,
ppl::expr::dist::Cauchy< LocType, ScaleType >
,
ppl::expr::dist::Normal< MeanType, SigmaType >
,
ppl::expr::dist::Uniform< MinType, MaxType >
,
ppl::expr::dist::Wishart< VType, NType >
,
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 > >
ad() :
ppl::DataView< ValueType, ppl::mat >
,
ppl::DataView< ValueType, ppl::scl >
,
ppl::DataView< ValueType, ppl::vec >
,
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::TParamView< ValueType, scl >
,
ppl::TParamViewBase< TParamView< ValueType, ShapeType > >
ad_log_pdf() :
ppl::expr::dist::Bernoulli< PType >
,
ppl::expr::dist::Cauchy< LocType, ScaleType >
,
ppl::expr::dist::Normal< MeanType, SigmaType >
,
ppl::expr::dist::Uniform< MinType, MaxType >
,
ppl::expr::dist::Wishart< VType, NType >
,
ppl::expr::model::BarEqNode< VarType, DistType >
,
ppl::expr::model::GlueNode< LHSNodeType, RHSNodeType >
,
ppl::expr::prog::ProgramNode< std::tuple< ModelExpr >, std::enable_if_t< util::is_model_expr_v< ModelExpr > > >
,
ppl::expr::prog::ProgramNode< std::tuple< TPExpr, ModelExpr >, std::enable_if_t< util::is_var_expr_v< TPExpr > &&util::is_model_expr_v< ModelExpr > > >
adapt() :
ppl::mcmc::StepAdapter
,
ppl::mcmc::VarAdapter< diag_var >
Generated by
1.8.20