public class DecisionTree extends EmbeddedModel implements HasExtensions<DecisionTree>
| Modifier and Type | Class and Description |
|---|---|
static class |
DecisionTree.MissingValueStrategy |
static class |
DecisionTree.NoTrueChildStrategy |
static class |
DecisionTree.SplitCharacteristic |
| Constructor and Description |
|---|
DecisionTree() |
DecisionTree(MiningFunction miningFunction,
Node node) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic DecisionTree()
public DecisionTree(MiningFunction miningFunction, Node node)
public String getModelName()
getModelName in class EmbeddedModelpublic DecisionTree setModelName(String modelName)
setModelName in class EmbeddedModelpublic MiningFunction getMiningFunction()
getMiningFunction in class EmbeddedModelpublic DecisionTree setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class EmbeddedModelpublic String getAlgorithmName()
public DecisionTree setAlgorithmName(String algorithmName)
public DecisionTree.MissingValueStrategy getMissingValueStrategy()
public DecisionTree setMissingValueStrategy(DecisionTree.MissingValueStrategy missingValueStrategy)
public Number getMissingValuePenalty()
public DecisionTree setMissingValuePenalty(Number missingValuePenalty)
public DecisionTree.NoTrueChildStrategy getNoTrueChildStrategy()
public DecisionTree setNoTrueChildStrategy(DecisionTree.NoTrueChildStrategy noTrueChildStrategy)
public DecisionTree.SplitCharacteristic getSplitCharacteristic()
public DecisionTree setSplitCharacteristic(DecisionTree.SplitCharacteristic splitCharacteristic)
public boolean hasExtensions()
hasExtensions in interface HasExtensions<DecisionTree>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<DecisionTree>public DecisionTree addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<DecisionTree>public Output getOutput()
getOutput in class EmbeddedModelpublic DecisionTree setOutput(Output output)
setOutput in class EmbeddedModelpublic ModelStats getModelStats()
getModelStats in class EmbeddedModelpublic DecisionTree setModelStats(ModelStats modelStats)
setModelStats in class EmbeddedModelpublic Targets getTargets()
getTargets in class EmbeddedModelpublic DecisionTree setTargets(Targets targets)
setTargets in class EmbeddedModelpublic LocalTransformations getLocalTransformations()
getLocalTransformations in class EmbeddedModelpublic DecisionTree setLocalTransformations(LocalTransformations localTransformations)
setLocalTransformations in class EmbeddedModelpublic boolean hasResultFields()
public List<ResultField> getResultFields()
public DecisionTree addResultFields(ResultField... resultFields)
public Node getNode()
public DecisionTree setNode(Node node)
public VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.