#include <SubgraphBuilder.h>
Public Types | |
typedef SubgraphBuilder | Base |
typedef std::vector< double > | Weights |
Public Member Functions | |
virtual Subgraph | operator() (const GaussianFactorGraph &jfg) const |
SubgraphBuilder (const SubgraphBuilderParameters &p=SubgraphBuilderParameters()) | |
virtual | ~SubgraphBuilder () |
Private Member Functions | |
std::vector< size_t > | bfs (const GaussianFactorGraph &gfg) const |
std::vector< size_t > | buildTree (const GaussianFactorGraph &gfg, const std::vector< double > &weights) const |
std::vector< size_t > | kruskal (const GaussianFactorGraph &gfg, const std::vector< double > &weights) const |
std::vector< size_t > | natural_chain (const GaussianFactorGraph &gfg) const |
std::vector< size_t > | sample (const std::vector< double > &weights, const size_t t) const |
std::vector< size_t > | unary (const GaussianFactorGraph &gfg) const |
Weights | weights (const GaussianFactorGraph &gfg) const |
Private Attributes | |
SubgraphBuilderParameters | parameters_ |
Definition at line 153 of file SubgraphBuilder.h.
Definition at line 155 of file SubgraphBuilder.h.
typedef std::vector<double> gtsam::SubgraphBuilder::Weights |
Definition at line 156 of file SubgraphBuilder.h.
|
inline |
Definition at line 158 of file SubgraphBuilder.h.
|
inlinevirtual |
Definition at line 161 of file SubgraphBuilder.h.
|
private |
Definition at line 272 of file SubgraphBuilder.cpp.
|
private |
Definition at line 223 of file SubgraphBuilder.cpp.
|
private |
Definition at line 309 of file SubgraphBuilder.cpp.
|
private |
Definition at line 257 of file SubgraphBuilder.cpp.
|
virtual |
Definition at line 323 of file SubgraphBuilder.cpp.
|
private |
Definition at line 315 of file SubgraphBuilder.cpp.
|
private |
Definition at line 244 of file SubgraphBuilder.cpp.
|
private |
Definition at line 362 of file SubgraphBuilder.cpp.
|
private |
Definition at line 175 of file SubgraphBuilder.h.