Types Namespace Reference

Define some default types for use in the LWPR program. More...


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< RValuevector
 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.


Detailed Description

Define some default types for use in the LWPR program.

This will make it easier to make this code generic later.


Generated on Fri Jul 27 00:24:03 2007 for LWPR by  doxygen 1.5.1