Decision tree node
Inheritance Hierarchy
OpenCvSharpCvObject
OpenCvSharp.CPlusPlusCvDTreeNode
Namespace: OpenCvSharp.CPlusPlus
Assembly: OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
The CvDTreeNode type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CvDTreeNode |
Default constructor
|
Properties
Name | Description | |
---|---|---|
ClassIdx |
The assigned to the node normalized class index (to 0..class_count-1 range), it is used internally in classification trees and tree ensembles.
| |
CvPtr |
Native pointer of OpenCV structure
(Inherited from CvObject.) | |
Depth |
The node depth, the root node depth is 0, the child nodes depth is the parent's depth + 1.
| |
Left |
Pointers to the left node
| |
Parent |
Pointers to the parent node
| |
Right |
Pointers to the right node
| |
SampleCount |
The number of samples that fall into the node at the training stage.
It is used to resolve the difficult cases - when the variable for the primary split is missing,
and all the variables for other surrogate splits are missing too,
the sample is directed to the left if left-<sample_count<right-<sample_count and to the right otherwise.
| |
Split |
Pointer to the first (primary) split.
| |
Tn |
The tree index in a ordered sequence of trees. The indices are used during and after the pruning procedure.
The root node has the maximum value Tn of the whole tree, child nodes have Tn less than or equal to the parent's Tn,
and the nodes with Tn≤CvDTree::pruned_tree_idx are not taken into consideration at the prediction stage (the corresponding branches are considered as cut-off),
even if they have not been physically deleted from the tree at the pruning stage.
| |
Value |
When true, the inverse split rule is used (i.e. left and right branches are exchanged in the expressions below)
|
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
ptr |
Data pointer
(Inherited from CvObject.) |
See Also