Package | Description |
---|---|
moa.classifiers.multilabel | |
moa.classifiers.rules.core | |
moa.classifiers.rules.nodes | |
moa.classifiers.trees |
Modifier and Type | Class and Description |
---|---|
class |
HoeffdingTreeClassifLeaves.LearningNodeClassifier |
static class |
MultilabelHoeffdingTree.MultilabelInactiveLearningNode |
class |
MultilabelHoeffdingTree.MultilabelLearningNodeClassifier |
Modifier and Type | Class and Description |
---|---|
class |
RuleActiveLearningNode
A modified ActiveLearningNode that uses a Perceptron as the leaf node model,
and ensures that the class values sent to the attribute observers are not
truncated to ints if regression is being performed
|
class |
RuleActiveRegressionNode
A modified ActiveLearningNode that uses a Perceptron as the leaf node model,
and ensures that the class values sent to the attribute observers are not
truncated to ints if regression is being performed
|
Modifier and Type | Class and Description |
---|---|
class |
RuleSplitNode
A modified SplitNode method implementing the extra information
|
Modifier and Type | Class and Description |
---|---|
static class |
HoeffdingAdaptiveTree.AdaLearningNode |
static class |
HoeffdingAdaptiveTree.AdaSplitNode |
static class |
HoeffdingTree.ActiveLearningNode |
static class |
HoeffdingTree.InactiveLearningNode |
static class |
HoeffdingTree.LearningNode |
static class |
HoeffdingTree.LearningNodeNB |
static class |
HoeffdingTree.LearningNodeNBAdaptive |
static class |
HoeffdingTree.SplitNode |
static class |
LimAttHoeffdingTree.LearningNodeNB |
static class |
LimAttHoeffdingTree.LearningNodeNBAdaptive |
static class |
LimAttHoeffdingTree.LimAttLearningNode |
static class |
RandomHoeffdingTree.LearningNodeNB |
static class |
RandomHoeffdingTree.LearningNodeNBAdaptive |
static class |
RandomHoeffdingTree.RandomLearningNode |
Modifier and Type | Field and Description |
---|---|
protected HoeffdingTree.Node |
HoeffdingAdaptiveTree.AdaSplitNode.alternateTree |
HoeffdingTree.Node |
HoeffdingTree.FoundNode.node |
protected HoeffdingTree.Node |
HoeffdingTree.treeRoot |
Modifier and Type | Field and Description |
---|---|
protected AutoExpandVector<HoeffdingTree.Node> |
HoeffdingTree.SplitNode.children |
Modifier and Type | Method and Description |
---|---|
HoeffdingTree.Node |
HoeffdingTree.SplitNode.getChild(int index) |
Modifier and Type | Method and Description |
---|---|
void |
ASHoeffdingTree.deleteNode(HoeffdingTree.Node node,
int childIndex) |
protected void |
HoeffdingTree.findLearningNodes(HoeffdingTree.Node node,
HoeffdingTree.SplitNode parent,
int parentBranch,
List<HoeffdingTree.FoundNode> found) |
void |
ASHoeffdingTree.resizeTree(HoeffdingTree.Node node,
int childIndex) |
void |
HoeffdingTree.SplitNode.setChild(int index,
HoeffdingTree.Node child) |
Constructor and Description |
---|
HoeffdingTree.FoundNode(HoeffdingTree.Node node,
HoeffdingTree.SplitNode parent,
int parentBranch) |
Copyright © 2014 University of Waikato, Hamilton, NZ. All Rights Reserved.