|
|
NameModel(self,
*args,
**kwargs)
Set the names of each node in the tree from a list of variable names. |
source code
|
|
|
|
ClassifyExample(self,
example,
appendExamples=0)
Recursively classify an example by running it through the tree
**Arguments**
- example: the example to be classified, a sequence at least
2 long:
( id, sig )
where sig is a BitVector (or something supporting __getitem__)
additional fields will be ignored. |
source code
|
|
|
|
__init__(self,
*args,
**kwargs)
constructor
**Arguments**
- parent: the parent of this node in the tree
- name: the name of the node
- label: the node's label (should be an integer)
- data: an optional data field
- level: an integer indicating the level of this node in the hierarchy
(used for printing)
- isTerminal: flags a node as being terminal. |
source code
|
|
|
Inherited from DecTree.DecTreeNode:
AddChild,
ClearExamples,
GetBadExamples,
GetExamples,
GetTestExamples,
GetTrainingExamples,
SetBadExamples,
SetExamples,
SetTestExamples,
SetTrainingExamples
Inherited from Tree.TreeNode:
AddChildNode,
Destroy,
GetChildren,
GetData,
GetLabel,
GetLevel,
GetName,
GetParent,
GetTerminal,
NameTree,
Pickle,
Print,
PruneChild,
ReplaceChildIndex,
SetData,
SetLabel,
SetLevel,
SetName,
SetParent,
SetTerminal,
__cmp__,
__str__
|