public class DecisionTree extends EmbeddedModel implements HasExtensions<DecisionTree>, HasNode<DecisionTree>
| Constructor and Description |
|---|
DecisionTree() |
DecisionTree(MiningFunction miningFunction,
Node node) |
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, 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 requireMiningFunction()
requireMiningFunction in class EmbeddedModelpublic MiningFunction getMiningFunction()
getMiningFunction in class EmbeddedModelpublic DecisionTree setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class EmbeddedModelpublic String getAlgorithmName()
getAlgorithmName in class EmbeddedModelpublic DecisionTree setAlgorithmName(String algorithmName)
setAlgorithmName in class EmbeddedModelpublic TreeModel.MissingValueStrategy getMissingValueStrategy()
getMissingValueStrategy in interface HasNode<DecisionTree>public DecisionTree setMissingValueStrategy(TreeModel.MissingValueStrategy missingValueStrategy)
setMissingValueStrategy in interface HasNode<DecisionTree>public Number getMissingValuePenalty()
getMissingValuePenalty in interface HasNode<DecisionTree>public DecisionTree setMissingValuePenalty(Number missingValuePenalty)
setMissingValuePenalty in interface HasNode<DecisionTree>public TreeModel.NoTrueChildStrategy getNoTrueChildStrategy()
getNoTrueChildStrategy in interface HasNode<DecisionTree>public DecisionTree setNoTrueChildStrategy(TreeModel.NoTrueChildStrategy noTrueChildStrategy)
setNoTrueChildStrategy in interface HasNode<DecisionTree>public TreeModel.SplitCharacteristic getSplitCharacteristic()
getSplitCharacteristic in interface HasNode<DecisionTree>public DecisionTree setSplitCharacteristic(TreeModel.SplitCharacteristic splitCharacteristic)
setSplitCharacteristic in interface HasNode<DecisionTree>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 requireNode()
public Node getNode()
getNode in interface HasNode<DecisionTree>public DecisionTree setNode(Node node)
setNode in interface HasNode<DecisionTree>public VisitorAction accept(Visitor visitor)
Copyright © 2024. All rights reserved.