![]() |
Stan
1.0
probability, sampling & optimization
|
#include <map>#include <vector>#include <boost/variant/recursive_variant.hpp>Go to the source code of this file.
Namespaces | |
| stan | |
| Probability, optimization and sampling library. | |
| stan::gm | |
| Directed graphical model compiler. | |
Typedefs | |
| typedef int | stan::gm::base_expr_type |
| typedef std::pair< expr_type, std::vector< expr_type > > | stan::gm::function_signature_t |
| typedef int | stan::gm::var_origin |
Functions | |
| std::ostream & | stan::gm::write_base_expr_type (std::ostream &o, base_expr_type type) |
| std::ostream & | stan::gm::operator<< (std::ostream &o, const expr_type &et) |
| expr_type | stan::gm::promote_primitive (const expr_type &et) |
| expr_type | stan::gm::promote_primitive (const expr_type &et1, const expr_type &et2) |
| bool | stan::gm::is_nil (const expression &e) |
| size_t | stan::gm::total_dims (const std::vector< std::vector< expression > > &dimss) |
| expr_type | stan::gm::infer_type_indexing (const base_expr_type &expr_base_type, size_t num_expr_dims, size_t num_index_dims) |
| expr_type | stan::gm::infer_type_indexing (const expression &expr, size_t num_index_dims) |
| void | stan::gm::print_var_origin (std::ostream &o, const var_origin &vo) |
| void | stan::gm::generate_expression (const expression &e, std::ostream &o) |
Variables | |
| const int | stan::gm::INT_T = 1 |
| const int | stan::gm::DOUBLE_T = 2 |
| const int | stan::gm::VECTOR_T = 3 |
| const int | stan::gm::ROW_VECTOR_T = 4 |
| const int | stan::gm::MATRIX_T = 5 |
| const int | stan::gm::ILL_FORMED_T = 6 |
| const int | stan::gm::data_origin = 1 |
| const int | stan::gm::transformed_data_origin = 2 |
| const int | stan::gm::parameter_origin = 3 |
| const int | stan::gm::transformed_parameter_origin = 4 |
| const int | stan::gm::derived_origin = 5 |
| const int | stan::gm::local_origin = 6 |