public class AssociationModel extends Model implements HasExtensions<AssociationModel>
| Constructor and Description |
|---|
AssociationModel() |
AssociationModel(MiningFunction miningFunction,
int numberOfTransactions,
double minimumSupport,
double minimumConfidence,
int numberOfItems,
int numberOfItemsets,
int numberOfRules,
MiningSchema miningSchema) |
getModelExplanation, getTargets, setModelExplanation, setTargetsgetLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic AssociationModel()
public AssociationModel(MiningFunction miningFunction, int numberOfTransactions, double minimumSupport, double minimumConfidence, int numberOfItems, int numberOfItemsets, int numberOfRules, MiningSchema miningSchema)
public String getModelName()
getModelName in class Modelpublic AssociationModel setModelName(String modelName)
setModelName in class Modelpublic MiningFunction getMiningFunction()
getMiningFunction in class Modelpublic AssociationModel setMiningFunction(MiningFunction miningFunction)
setMiningFunction in class Modelpublic String getAlgorithmName()
getAlgorithmName in class Modelpublic AssociationModel setAlgorithmName(String algorithmName)
setAlgorithmName in class Modelpublic int getNumberOfTransactions()
public AssociationModel setNumberOfTransactions(int numberOfTransactions)
public Integer getMaxNumberOfItemsPerTA()
public AssociationModel setMaxNumberOfItemsPerTA(Integer maxNumberOfItemsPerTA)
public Double getAvgNumberOfItemsPerTA()
public AssociationModel setAvgNumberOfItemsPerTA(Double avgNumberOfItemsPerTA)
public double getMinimumSupport()
public AssociationModel setMinimumSupport(double minimumSupport)
public double getMinimumConfidence()
public AssociationModel setMinimumConfidence(double minimumConfidence)
public Integer getLengthLimit()
public AssociationModel setLengthLimit(Integer lengthLimit)
public int getNumberOfItems()
public AssociationModel setNumberOfItems(int numberOfItems)
public int getNumberOfItemsets()
public AssociationModel setNumberOfItemsets(int numberOfItemsets)
public int getNumberOfRules()
public AssociationModel setNumberOfRules(int numberOfRules)
public boolean isScorable()
isScorable in class Modelpublic AssociationModel setScorable(Boolean scorable)
setScorable in class Modelpublic MathContext getMathContext()
getMathContext in class Modelpublic AssociationModel setMathContext(MathContext mathContext)
setMathContext in class Modelpublic boolean hasExtensions()
hasExtensions in interface HasExtensions<AssociationModel>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<AssociationModel>public AssociationModel addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<AssociationModel>public MiningSchema getMiningSchema()
getMiningSchema in class Modelpublic AssociationModel setMiningSchema(MiningSchema miningSchema)
setMiningSchema in class Modelpublic AssociationModel setOutput(Output output)
public ModelStats getModelStats()
getModelStats in class Modelpublic AssociationModel setModelStats(ModelStats modelStats)
setModelStats in class Modelpublic LocalTransformations getLocalTransformations()
getLocalTransformations in class Modelpublic AssociationModel setLocalTransformations(LocalTransformations localTransformations)
setLocalTransformations in class Modelpublic boolean hasItems()
public AssociationModel addItems(Item... items)
public boolean hasItemsets()
public AssociationModel addItemsets(Itemset... itemsets)
public boolean hasAssociationRules()
public List<AssociationRule> getAssociationRules()
public AssociationModel addAssociationRules(AssociationRule... associationRules)
public ModelVerification getModelVerification()
getModelVerification in class Modelpublic AssociationModel setModelVerification(ModelVerification modelVerification)
setModelVerification in class Modelpublic VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.