Aliases shared between GaussianModel based files. More...
Typedefs | |
using | VectorDiscrete = Eigen::VectorXi |
Type of a discrete tuple. | |
using | VectorContinuous = Eigen::VectorXd |
Type of a continuous tuple. | |
using | VectorAcquisition = std::pair< std::pair< VectorDiscrete, VectorContinuous >, double > |
store pairs of vectors and corresponding acquisition | |
using | NeighbourFunction = std::function< std::vector< std::pair< VectorDiscrete, double > >(VectorDiscrete)> |
function that generate all neighbouring vectors of given vector with weights | |
using | NeighboursWeights = std::vector< std::vector< std::tuple< size_t, double, double > > > |
for each vector store a vector of all neighbours, their corresponding prior weight and final weight | |
using | VectorPairDiscreteContinuous = std::pair< VectorDiscrete, VectorContinuous > |
Vector described by a discrete and a continuous part. | |
using | VectorToStringFun = std::function< std::string(const VectorPairDiscreteContinuous &)> |
function to convert a vector to a string. | |
Aliases shared between GaussianModel based files.