Functions | Variables
testGaussianBayesNet.cpp File Reference

Unit tests for GaussianBayesNet. More...

#include <gtsam/linear/GaussianBayesNet.h>
#include <gtsam/linear/JacobianFactor.h>
#include <gtsam/linear/GaussianFactorGraph.h>
#include <gtsam/base/Testable.h>
#include <gtsam/base/numericalDerivative.h>
#include <CppUnitLite/TestHarness.h>
#include <boost/tuple/tuple.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/assign/std/list.hpp>
#include <iostream>
#include <sstream>
Include dependency graph for testGaussianBayesNet.cpp:

Go to the source code of this file.

Functions

int main ()
 
 TEST (GaussianBayesNet, Matrix)
 
 TEST (GaussianBayesNet, NoisyMatrix)
 
 TEST (GaussianBayesNet, Optimize)
 
 TEST (GaussianBayesNet, NoisyOptimize)
 
 TEST (GaussianBayesNet, optimizeIncomplete)
 
 TEST (GaussianBayesNet, optimize3)
 
 TEST (GaussianBayesNet, ordering)
 
 TEST (GaussianBayesNet, MatrixStress)
 
 TEST (GaussianBayesNet, backSubstituteTranspose)
 
 TEST (GaussianBayesNet, backSubstituteTransposeNoisy)
 
 TEST (GaussianBayesNet, DeterminantTest)
 
 TEST (GaussianBayesNet, ComputeSteepestDescentPoint)
 

Variables

static const Key _x_ = 11
 
static const Key _y_ = 22
 
static const Key _z_ = 33
 
static GaussianBayesNet noisyBayesNet
 
static GaussianBayesNet smallBayesNet
 

Detailed Description

Unit tests for GaussianBayesNet.

Author
Frank Dellaert

Definition in file testGaussianBayesNet.cpp.

Function Documentation

int main ( void  )

Definition at line 302 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
Matrix   
)

Definition at line 50 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
NoisyMatrix   
)

Definition at line 66 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
Optimize   
)

Definition at line 82 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
NoisyOptimize   
)

Definition at line 90 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
optimizeIncomplete   
)

Definition at line 102 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
optimize3   
)

Definition at line 120 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
ordering   
)

Definition at line 140 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
MatrixStress   
)

Definition at line 149 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
backSubstituteTranspose   
)

Definition at line 171 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
backSubstituteTransposeNoisy   
)

Definition at line 194 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
DeterminantTest   
)

Definition at line 218 of file testGaussianBayesNet.cpp.

TEST ( GaussianBayesNet  ,
ComputeSteepestDescentPoint   
)

Definition at line 248 of file testGaussianBayesNet.cpp.

Variable Documentation

const Key _x_ = 11
static

Definition at line 37 of file testGaussianBayesNet.cpp.

const Key _y_ = 22
static

Definition at line 37 of file testGaussianBayesNet.cpp.

const Key _z_ = 33
static

Definition at line 37 of file testGaussianBayesNet.cpp.

GaussianBayesNet noisyBayesNet
static
Initial value:
=
list_of(GaussianConditional(_x_, Vector1::Constant(9), I_1x1, _y_, I_1x1,
noiseModel::Isotropic::Sigma(1, 2.0)))(
GaussianConditional(_y_, Vector1::Constant(5), I_1x1,
noiseModel::Isotropic::Sigma(1, 3.0)))
static const Key _y_
static const Key _x_

Definition at line 43 of file testGaussianBayesNet.cpp.

GaussianBayesNet smallBayesNet
static
Initial value:
=
list_of(GaussianConditional(_x_, Vector1::Constant(9), I_1x1, _y_, I_1x1))(
GaussianConditional(_y_, Vector1::Constant(5), I_1x1))
static const Key _y_
static const Key _x_

Definition at line 39 of file testGaussianBayesNet.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:41