public class NaiveBayesModel extends Model implements HasExtensions<NaiveBayesModel>
| Constructor and Description |
|---|
NaiveBayesModel() |
NaiveBayesModel(Number threshold,
MiningFunction miningFunction,
MiningSchema miningSchema,
BayesInputs bayesInputs,
BayesOutput bayesOutput) |
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic NaiveBayesModel()
public NaiveBayesModel(Number threshold, MiningFunction miningFunction, MiningSchema miningSchema, BayesInputs bayesInputs, BayesOutput bayesOutput)
public String getModelName()
getModelName in class Modelpublic NaiveBayesModel setModelName(String modelName)
setModelName in class Modelpublic Number requireThreshold()
public Number getThreshold()
public NaiveBayesModel setThreshold(Number threshold)
public MiningFunction requireMiningFunction()
requireMiningFunction in class Modelpublic MiningFunction getMiningFunction()
getMiningFunction in class Modelpublic NaiveBayesModel setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class Modelpublic String getAlgorithmName()
getAlgorithmName in class Modelpublic NaiveBayesModel setAlgorithmName(String algorithmName)
setAlgorithmName in class Modelpublic boolean isScorable()
isScorable in class Modelpublic NaiveBayesModel setScorable(Boolean scorable)
setScorable in class Modelpublic MathContext getMathContext()
getMathContext in class Modelpublic NaiveBayesModel setMathContext(MathContext mathContext)
setMathContext in class Modelpublic boolean hasExtensions()
hasExtensions in interface HasExtensions<NaiveBayesModel>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<NaiveBayesModel>public NaiveBayesModel addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<NaiveBayesModel>public MiningSchema requireMiningSchema()
requireMiningSchema in class Modelpublic MiningSchema getMiningSchema()
getMiningSchema in class Modelpublic NaiveBayesModel setMiningSchema(MiningSchema miningSchema)
setMiningSchema in class Modelpublic NaiveBayesModel setOutput(Output output)
public ModelStats getModelStats()
getModelStats in class Modelpublic NaiveBayesModel setModelStats(ModelStats modelStats)
setModelStats in class Modelpublic ModelExplanation getModelExplanation()
getModelExplanation in class Modelpublic NaiveBayesModel setModelExplanation(ModelExplanation modelExplanation)
setModelExplanation in class Modelpublic Targets getTargets()
getTargets in class Modelpublic NaiveBayesModel setTargets(Targets targets)
setTargets in class Modelpublic LocalTransformations getLocalTransformations()
getLocalTransformations in class Modelpublic NaiveBayesModel setLocalTransformations(LocalTransformations localTransformations)
setLocalTransformations in class Modelpublic BayesInputs requireBayesInputs()
public BayesInputs getBayesInputs()
public NaiveBayesModel setBayesInputs(BayesInputs bayesInputs)
public BayesOutput requireBayesOutput()
public BayesOutput getBayesOutput()
public NaiveBayesModel setBayesOutput(BayesOutput bayesOutput)
public ModelVerification getModelVerification()
getModelVerification in class Modelpublic NaiveBayesModel setModelVerification(ModelVerification modelVerification)
setModelVerification in class Modelpublic VisitorAction accept(Visitor visitor)
Copyright © 2024. All rights reserved.