public class TreeModel extends Model implements HasExtensions<TreeModel>
| Modifier and Type | Class and Description |
|---|---|
static class |
TreeModel.MissingValueStrategy |
static class |
TreeModel.NoTrueChildStrategy |
static class |
TreeModel.SplitCharacteristic |
| Constructor and Description |
|---|
TreeModel() |
TreeModel(MiningFunction miningFunction,
MiningSchema miningSchema,
Node node) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic TreeModel()
public TreeModel(MiningFunction miningFunction, MiningSchema miningSchema, Node node)
public String getModelName()
getModelName in class Modelpublic TreeModel setModelName(String modelName)
setModelName in class Modelpublic MiningFunction getMiningFunction()
getMiningFunction in class Modelpublic TreeModel setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class Modelpublic String getAlgorithmName()
getAlgorithmName in class Modelpublic TreeModel setAlgorithmName(String algorithmName)
setAlgorithmName in class Modelpublic TreeModel.MissingValueStrategy getMissingValueStrategy()
public TreeModel setMissingValueStrategy(TreeModel.MissingValueStrategy missingValueStrategy)
public Number getMissingValuePenalty()
public TreeModel.NoTrueChildStrategy getNoTrueChildStrategy()
public TreeModel setNoTrueChildStrategy(TreeModel.NoTrueChildStrategy noTrueChildStrategy)
public TreeModel.SplitCharacteristic getSplitCharacteristic()
public TreeModel setSplitCharacteristic(TreeModel.SplitCharacteristic splitCharacteristic)
public boolean isScorable()
isScorable in class Modelpublic TreeModel setScorable(Boolean scorable)
setScorable in class Modelpublic MathContext getMathContext()
getMathContext in class Modelpublic TreeModel setMathContext(MathContext mathContext)
setMathContext in class Modelpublic boolean hasExtensions()
hasExtensions in interface HasExtensions<TreeModel>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<TreeModel>public TreeModel addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<TreeModel>public MiningSchema getMiningSchema()
getMiningSchema in class Modelpublic TreeModel setMiningSchema(MiningSchema miningSchema)
setMiningSchema in class Modelpublic ModelStats getModelStats()
getModelStats in class Modelpublic TreeModel setModelStats(ModelStats modelStats)
setModelStats in class Modelpublic ModelExplanation getModelExplanation()
getModelExplanation in class Modelpublic TreeModel setModelExplanation(ModelExplanation modelExplanation)
setModelExplanation in class Modelpublic Targets getTargets()
getTargets in class Modelpublic TreeModel setTargets(Targets targets)
setTargets in class Modelpublic LocalTransformations getLocalTransformations()
getLocalTransformations in class Modelpublic TreeModel setLocalTransformations(LocalTransformations localTransformations)
setLocalTransformations in class Modelpublic Node getNode()
public ModelVerification getModelVerification()
getModelVerification in class Modelpublic TreeModel setModelVerification(ModelVerification modelVerification)
setModelVerification in class Modelpublic VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.