Typedefs | |
typedef double | RValue |
default type for real values | |
typedef boost::call_traits< RValue >::param_type | RValueP |
type for real values into functions | |
typedef double | RParam |
default type for real value parameters | |
typedef ublas::vector< RValue > | vector |
a ublas::vector is used to pass input vectors around. | |
typedef boost::call_traits< vector >::param_type | Input |
Use boost::call_traits to define the correct type for passing InputT into a function. | |
typedef RValue | OutputT |
a double is used for output of the predictor | |
typedef boost::call_traits< OutputT >::param_type | Output |
Use boost::call_traits to define the correct type for passing OutputT into a function. | |
typedef RValue | Activation |
The type for activations. | |
typedef ublas::matrix< RValue, ublas::column_major > | Matrix |
The type for matrices. | |
typedef ublas::symmetric_matrix< RValue, ublas::upper > | SymMatrix |
The type for distance matrices. | |
typedef ublas::triangular_matrix< RValue, ublas::upper > | UTMatrix |
The type for Cholesky Decomposition of distance Matrix. |
This will make it easier to make this code generic later.