Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
testDecisionTree.cpp File Reference
#include <CppUnitLite/TestHarness.h>
#include <gtsam/base/Testable.h>
#include <gtsam/base/serializationTestHelpers.h>
#include <gtsam/discrete/DecisionTree-inl.h>
#include <gtsam/discrete/Signature.h>
#include <gtsam/inference/Symbol.h>
#include <iomanip>
Include dependency graph for testDecisionTree.cpp:

Go to the source code of this file.

Classes

struct  Crazy
 
struct  CrazyDecisionTree
 
struct  DT
 
struct  Ring
 
struct  gtsam::traits< CrazyDecisionTree >
 
struct  gtsam::traits< DT >
 

Namespaces

 gtsam
 traits
 

Macros

#define DISABLE_DOT
 
#define DOT(x)   (dot(x, #x))
 

Typedefs

typedef DecisionTree< Label, bool > LabelBoolTree
 
typedef DecisionTree< string, bool > StringBoolTree
 

Enumerations

enum  Label {
  U, V, X, Y,
  Z
}
 

Functions

bool bool_of_int (const int &y)
 
template<typename T >
void dot (const T &f, const string &filename)
 
int main ()
 
 TEST (DecisionTree, ApplyWithAssignment)
 
 TEST (DecisionTree, Compose)
 
 TEST (DecisionTree, Constructor)
 
 TEST (DecisionTree, ConstructorOrder)
 
 TEST (DecisionTree, Containers)
 
 TEST (DecisionTree, ConvertBoth)
 
 TEST (DecisionTree, ConvertValuesOnly)
 
 TEST (DecisionTree, Example)
 
 TEST (DecisionTree, fold)
 
 TEST (DecisionTree, labels)
 
 TEST (DecisionTree, threshold)
 
 TEST (DecisionTree, unzip)
 
 TEST (DecisionTree, visit)
 
 TEST (DecisionTree, visitWith)
 
 TEST (DecisionTree, VisitWithPruned)
 

Macro Definition Documentation

◆ DISABLE_DOT

#define DISABLE_DOT

Definition at line 21 of file testDecisionTree.cpp.

◆ DOT

#define DOT (   x)    (dot(x, #x))

Definition at line 43 of file testDecisionTree.cpp.

Typedef Documentation

◆ LabelBoolTree

Definition at line 297 of file testDecisionTree.cpp.

◆ StringBoolTree

typedef DecisionTree<string, bool> StringBoolTree

Definition at line 276 of file testDecisionTree.cpp.

Enumeration Type Documentation

◆ Label

enum Label
Enumerator

Definition at line 296 of file testDecisionTree.cpp.

Function Documentation

◆ bool_of_int()

bool bool_of_int ( const int y)

Definition at line 276 of file testDecisionTree.cpp.

◆ dot()

template<typename T >
void dot ( const T f,
const string &  filename 
)

Definition at line 37 of file testDecisionTree.cpp.

◆ main()

int main ( )

Definition at line 576 of file testDecisionTree.cpp.

◆ TEST() [1/15]

TEST ( DecisionTree  ,
ApplyWithAssignment   
)

Definition at line 535 of file testDecisionTree.cpp.

◆ TEST() [2/15]

TEST ( DecisionTree  ,
Compose   
)

Definition at line 327 of file testDecisionTree.cpp.

◆ TEST() [3/15]

TEST ( DecisionTree  ,
Constructor   
)

Definition at line 83 of file testDecisionTree.cpp.

◆ TEST() [4/15]

TEST ( DecisionTree  ,
ConstructorOrder   
)

Definition at line 136 of file testDecisionTree.cpp.

◆ TEST() [5/15]

TEST ( DecisionTree  ,
Containers   
)

Definition at line 353 of file testDecisionTree.cpp.

◆ TEST() [6/15]

TEST ( DecisionTree  ,
ConvertBoth   
)

Definition at line 299 of file testDecisionTree.cpp.

◆ TEST() [7/15]

TEST ( DecisionTree  ,
ConvertValuesOnly   
)

Definition at line 279 of file testDecisionTree.cpp.

◆ TEST() [8/15]

TEST ( DecisionTree  ,
Example   
)

Definition at line 166 of file testDecisionTree.cpp.

◆ TEST() [9/15]

TEST ( DecisionTree  ,
fold   
)

Definition at line 461 of file testDecisionTree.cpp.

◆ TEST() [10/15]

TEST ( DecisionTree  ,
labels   
)

Definition at line 476 of file testDecisionTree.cpp.

◆ TEST() [11/15]

TEST ( DecisionTree  ,
threshold   
)

Definition at line 507 of file testDecisionTree.cpp.

◆ TEST() [12/15]

TEST ( DecisionTree  ,
unzip   
)

Definition at line 486 of file testDecisionTree.cpp.

◆ TEST() [13/15]

TEST ( DecisionTree  ,
visit   
)

Definition at line 375 of file testDecisionTree.cpp.

◆ TEST() [14/15]

TEST ( DecisionTree  ,
visitWith   
)

Definition at line 387 of file testDecisionTree.cpp.

◆ TEST() [15/15]

TEST ( DecisionTree  ,
VisitWithPruned   
)

Definition at line 399 of file testDecisionTree.cpp.



gtsam
Author(s):
autogenerated on Sat Jun 1 2024 03:08:45