java.lang.Cloneable
, SimpleClassifierWrapper
public class VCdomLEMWrapperOpt extends RulesGeneratorWrapper
VCDomLEMOpt
. It encapsulates calculation o
approximations, induction of rules.Constructor | Description |
---|---|
VCdomLEMWrapperOpt() |
|
VCdomLEMWrapperOpt(java.lang.String fileName) |
|
VCdomLEMWrapperOpt(java.lang.String fileName,
double confidenceLevel,
int conditionsSelectionMethod,
int negativeExamplesTreatment) |
|
VCdomLEMWrapperOpt(java.lang.String fileName,
int conditionsSelectionMethod,
int negativeExamplesTreatment) |
|
VCdomLEMWrapperOpt(MemoryContainer memoryContainer) |
|
VCdomLEMWrapperOpt(MemoryContainer memoryContainer,
double confidenceLevel,
int conditionsSelectionMethod,
int negativeExamplesTreatment) |
|
VCdomLEMWrapperOpt(MemoryContainer memoryContainer,
int conditionsSelectionMethod,
int negativeExamplesTreatment) |
|
VCdomLEMWrapperOpt(MemoryContainer memoryContainer,
java.lang.String fileName,
double confidenceLevel,
int conditionsSelectionMethod,
int negativeExamplesTreatment) |
Modifier and Type | Method | Description |
---|---|---|
RulesContainer |
generateRules() |
Generates rules from
learningMemoryContainer |
RulesContainer |
generateRules(MemoryContainer memoryContainer) |
Generates rules for submmitted memory container.
|
RulesContainer |
generateRules(MemoryContainer memoryContainer,
int foldNumber) |
Generates rules for submmitted memory container and stores them in
file indicated by foldNumber.
|
RulesContainer |
generateRules(MemoryContainer memoryContainer,
java.lang.String fileName) |
Generates rules for submmitted memory container and stores them in
file indicated by file name.
|
int |
getConditionsSelectionMethod() |
|
double |
getConfidenceLevel() |
|
java.lang.String |
getFileName() |
|
MemoryContainer |
getLearningMemoryContainer() |
|
int |
getNegativeExamplesTreatment() |
|
RulesContainer |
getRulesContainer() |
|
void |
reinitializeAll() |
Sets all of internal data to null values.
|
void |
reinitializeRulesContainer() |
|
void |
reinitializeUnionsContainer() |
|
void |
setConditionsSelectionMethod(int conditionsSelectionMethod) |
|
void |
setConfidenceLevel(double confidenceLevel) |
|
void |
setFileName(java.lang.String fileName) |
|
void |
setLearningMemoryContainer(MemoryContainer memoryContainer) |
|
void |
setNegativeExamplesTreatment(int negativeExamplesTreatment) |
|
void |
setRulesContainer(RulesContainer rulesContainer) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, classify, classify, clone, crossValidate, crossValidate, crossValidate, crossValidate, getMaxQuantityOfRulesForPositiveExamples, getMethod, getMinRateOfCoveredPositiveExamples, isCheckingConfidenceDuringMinimalityTest, isDeletingNotMinimalRules, isDeletingRedundantConditions, isDeletingRedundantRules, isEachRuleMustHavingAtLeastOneCondition, isInducePossibleRules, setCheckConfidenceDuringMinimalityTest, setDeleteNotMinimalRules, setDeleteRedundantConditions, setDeleteRedundantRules, setEachRuleMustHaveAtLeastOneCondition, setInducePossibleRules, setMaxQuantityOfRulesForPositiveExamples, setMemoryContainer, setMethod, setMinRateOfCoveredPositiveExamples, setResultsFileName, setTestMemoryContainer, validate, validate, validate, validate, validate
public VCdomLEMWrapperOpt()
public VCdomLEMWrapperOpt(java.lang.String fileName)
public VCdomLEMWrapperOpt(MemoryContainer memoryContainer)
public VCdomLEMWrapperOpt(java.lang.String fileName, int conditionsSelectionMethod, int negativeExamplesTreatment)
public VCdomLEMWrapperOpt(MemoryContainer memoryContainer, int conditionsSelectionMethod, int negativeExamplesTreatment)
public VCdomLEMWrapperOpt(java.lang.String fileName, double confidenceLevel, int conditionsSelectionMethod, int negativeExamplesTreatment)
public VCdomLEMWrapperOpt(MemoryContainer memoryContainer, double confidenceLevel, int conditionsSelectionMethod, int negativeExamplesTreatment)
public VCdomLEMWrapperOpt(MemoryContainer memoryContainer, java.lang.String fileName, double confidenceLevel, int conditionsSelectionMethod, int negativeExamplesTreatment)
public RulesContainer generateRules()
RulesGeneratorWrapper
learningMemoryContainer
generateRules
in class RulesGeneratorWrapper
public RulesContainer generateRules(MemoryContainer memoryContainer)
RulesGeneratorWrapper
generateRules
in class RulesGeneratorWrapper
memoryContainer
- container to be generalized by rules.public RulesContainer generateRules(MemoryContainer memoryContainer, int foldNumber)
RulesGeneratorWrapper
generateRules
in class RulesGeneratorWrapper
memoryContainer
- container to be generalized by rules.foldNumber
- index of the fold.public RulesContainer generateRules(MemoryContainer memoryContainer, java.lang.String fileName)
RulesGeneratorWrapper
generateRules
in class RulesGeneratorWrapper
memoryContainer
- container to be generalized by rules.fileName
- file name.public void reinitializeAll()
reinitializeAll
in class RulesGeneratorWrapper
public void reinitializeUnionsContainer()
public void reinitializeRulesContainer()
public int getConditionsSelectionMethod()
public void setConditionsSelectionMethod(int conditionsSelectionMethod)
public double getConfidenceLevel()
public void setConfidenceLevel(double confidenceLevel)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public int getNegativeExamplesTreatment()
public void setNegativeExamplesTreatment(int negativeExamplesTreatment)
public MemoryContainer getLearningMemoryContainer()
public void setLearningMemoryContainer(MemoryContainer memoryContainer)
public RulesContainer getRulesContainer()
public void setRulesContainer(RulesContainer rulesContainer)