OpenGM  2.3.x
Discrete Graphical Model Library
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
opengm::AStar< GM, ACC >::Parameter Struct Reference

#include <astar.hxx>

+ Collaboration diagram for opengm::AStar< GM, ACC >::Parameter:

Public Member Functions

 Parameter ()
 
void addTreeFactorId (size_t id)
 constuctor More...
 

Public Attributes

size_t maxHeapSize_
 maxHeapSize_ maximum size of the heap More...
 
size_t numberOfOpt_
 number od N-best solutions that should be found More...
 
ValueType objectiveBound_
 objective bound More...
 
size_t heuristic_
 heuritstic More...
 
std::vector< IndexTypenodeOrder_
 
std::vector< size_ttreeFactorIds_
 

Static Public Attributes

static const size_t DEFAULTHEURISTIC = 0
 DEFAULTHEURISTIC ;. More...
 
static const size_t FASTHEURISTIC = 1
 FASTHEURISTIC. More...
 
static const size_t STANDARDHEURISTIC = 2
 STANDARDHEURISTIC. More...
 

Detailed Description

template<class GM, class ACC>
struct opengm::AStar< GM, ACC >::Parameter

Definition at line 87 of file astar.hxx.

Constructor & Destructor Documentation

template<class GM , class ACC >
opengm::AStar< GM, ACC >::Parameter::Parameter ( )
inline

Definition at line 88 of file astar.hxx.

Member Function Documentation

template<class GM , class ACC >
void opengm::AStar< GM, ACC >::Parameter::addTreeFactorId ( size_t  id)
inline

constuctor

add tree factor id

Parameters
idfactor id

Definition at line 99 of file astar.hxx.

Member Data Documentation

template<class GM , class ACC >
const size_t opengm::AStar< GM, ACC >::Parameter::DEFAULTHEURISTIC = 0
static

DEFAULTHEURISTIC ;.

Definition at line 102 of file astar.hxx.

template<class GM , class ACC >
const size_t opengm::AStar< GM, ACC >::Parameter::FASTHEURISTIC = 1
static

FASTHEURISTIC.

Definition at line 104 of file astar.hxx.

template<class GM , class ACC >
size_t opengm::AStar< GM, ACC >::Parameter::heuristic_

heuritstic

DEFAULTHEURISTIC = 0; FASTHEURISTIC = 1 STANDARDHEURISTIC = 2

Definition at line 118 of file astar.hxx.

template<class GM , class ACC >
size_t opengm::AStar< GM, ACC >::Parameter::maxHeapSize_

maxHeapSize_ maximum size of the heap

Definition at line 108 of file astar.hxx.

template<class GM , class ACC >
std::vector<IndexType> opengm::AStar< GM, ACC >::Parameter::nodeOrder_

Definition at line 119 of file astar.hxx.

template<class GM , class ACC >
size_t opengm::AStar< GM, ACC >::Parameter::numberOfOpt_

number od N-best solutions that should be found

Definition at line 110 of file astar.hxx.

template<class GM , class ACC >
ValueType opengm::AStar< GM, ACC >::Parameter::objectiveBound_

objective bound

Definition at line 112 of file astar.hxx.

template<class GM , class ACC >
const size_t opengm::AStar< GM, ACC >::Parameter::STANDARDHEURISTIC = 2
static

STANDARDHEURISTIC.

Definition at line 106 of file astar.hxx.

template<class GM , class ACC >
std::vector<size_t> opengm::AStar< GM, ACC >::Parameter::treeFactorIds_

Definition at line 120 of file astar.hxx.