trws_base Namespace Reference

Classes

class  DecompositionStorage
class  VisitorWrapper
struct  TRWSPrototype_Parameters
class  PreviousFactorTable
class  TRWSPrototype
struct  SumProdTRWS_Parameters
class  SumProdTRWS
struct  MaxSumTRWS_Parameters
class  MaxSumTRWS
class  Decomposition
class  MonotoneChainsDecomposition
class  GridDecomposition
class  SequenceStorage
class  FunctionParameters
class  DynamicProgramming
class  MaxSumSolver
struct  compToValue
class  SumProdSolver
struct  thresholdMulAndExp
class  VariableToFactorMapping
class  FactorWrapper
struct  plus2ndMul
struct  mul2ndPlus
struct  mulAndExp
struct  make0ifless
struct  minusminus
struct  plusplusConst
struct  maximum
class  srcIterator
class  Pseudo2DArray

Functions

template<class Factor >
bool dependsOnVariable (const Factor &f, typename Factor::IndexType varId)
template<class T , class Iterator , class Comp >
_MaxNormalize_inplace (Iterator begin, Iterator end, T init, Comp comp)
template<class T , class InputIterator , class OutputIterator , class Comp >
_MaxNormalize (InputIterator begin, InputIterator end, OutputIterator outBegin, T init, Comp comp)
template<class InputIterator , class UnaryOperator >
InputIterator transform_inplace (InputIterator first, InputIterator last, UnaryOperator op)
void exception_check (bool condition, const std::string &str)
template<class Matrix , class OutputIterator , class Pseudo2DArray >
OutputIterator copy_transpose (const Matrix *src, size_t totalsize, OutputIterator outBegin, size_t rowlength, Pseudo2DArray &arr2d)
template<class T >
srcIterator< T > operator+ (const srcIterator< T > &it, size_t offset)
template<class Object >
void DeallocatePointer (Object *p)

Function Documentation

template<class T , class InputIterator , class OutputIterator , class Comp >
T trws_base::_MaxNormalize ( InputIterator  begin,
InputIterator  end,
OutputIterator  outBegin,
init,
Comp  comp 
) [inline]

Definition at line 1044 of file trws_subproblemsolver.hxx.

Here is the caller graph for this function:

template<class T , class Iterator , class Comp >
T trws_base::_MaxNormalize_inplace ( Iterator  begin,
Iterator  end,
init,
Comp  comp 
) [inline]

Definition at line 729 of file trws_subproblemsolver.hxx.

Here is the call graph for this function:

Here is the caller graph for this function:

template<class Matrix , class OutputIterator , class Pseudo2DArray >
OutputIterator trws_base::copy_transpose ( const Matrix *  src,
size_t  totalsize,
OutputIterator  outBegin,
size_t  rowlength,
Pseudo2DArray &  arr2d 
) [inline]

Definition at line 85 of file utilities2.hxx.

Here is the call graph for this function:

template<class Object >
void trws_base::DeallocatePointer ( Object *  p  )  [inline]

Definition at line 235 of file utilities2.hxx.

template<class Factor >
bool trws_base::dependsOnVariable ( const Factor &  f,
typename Factor::IndexType  varId 
) [inline]

Definition at line 192 of file trws_decomposition.hxx.

Here is the caller graph for this function:

void trws_base::exception_check ( bool  condition,
const std::string &  str 
) [inline]

Definition at line 79 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T >
srcIterator<T> trws_base::operator+ ( const srcIterator< T > &  it,
size_t  offset 
) [inline]

Definition at line 176 of file utilities2.hxx.

template<class InputIterator , class UnaryOperator >
InputIterator trws_base::transform_inplace ( InputIterator  first,
InputIterator  last,
UnaryOperator  op 
) [inline]

Definition at line 68 of file utilities2.hxx.

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:13 2013 for OpenGM by  doxygen 1.6.3