![]() |
DecisionTreeLearningBase Properties |
The DecisionTreeLearningBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | Attributes |
Gets or sets the collection of attributes to
be processed by the induced decision tree.
|
![]() | AttributeUsageCount |
Gets how many times each attribute has already been used in the current path.
In the original C4.5 and ID3 algorithms, attributes could be re-used only once,
but in the framework implementation this behaviour can be adjusted by setting
the Join property.
|
![]() | Join |
Gets or sets how many times one single variable can be integrated into the decision process. In the original
ID3 algorithm, a variable can join only one time per decision path (path from the root to a leaf). If set to
zero, a single variable can participate as many times as needed. Default is 1.
|
![]() | MaxHeight |
Gets or sets the maximum allowed height when learning a tree. If
set to zero, the tree can have an arbitrary length. Default is 0.
|
![]() | MaxVariables |
Gets or sets the maximum number of variables that
can enter the tree. A value of zero indicates there
is no limit. Default is 0 (there is no limit on the
number of variables).
|
![]() | Model |
Gets or sets the decision trees being learned.
|
![]() | ParallelOptions |
Gets or sets the parallelization options for this algorithm.
(Inherited from ParallelLearningBase.) |
![]() | Token |
Gets or sets a cancellation token that can be used
to cancel the algorithm while it is running.
(Inherited from ParallelLearningBase.) |