Modifier and Type | Method | Description |
---|---|---|
RulesContainer |
DomAprioriAlg.generateRules(MemoryContainer container,
int ruletype,
double strengthPercent,
double consistencyLevel,
int maxLegnth) |
Generates rules according to DomApriori algorithm
|
Modifier and Type | Method | Description |
---|---|---|
static void |
CBRRulesAdjustment.adjustCBRRulesForClassification(RulesContainer rulesContainer,
PairSimilarity[] similarityFunctions,
Attribute[] testAttributes) |
Takes rules container with decision rules induced by means of DRSA-CBR approach
(with
SimilarityCondition conditions) and adjust these rules
so they can be used to classify new examples from test memory container with given attributes. |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String[][] |
Cadabra.classify(MemoryContainer newData,
RulesContainer rulesContainer,
PairSimilarity[] similarities) |
|
static MemoryContainer |
Cadabra.classify2(MemoryContainer newData,
RulesContainer rulesContainer,
PairSimilarity[] similarities) |
|
static MemoryContainer |
Cadabra.classify3(MemoryContainer newData,
RulesContainer rulesContainer,
PairSimilarity[] similarities) |
Modifier and Type | Method | Description |
---|---|---|
void |
RulesClassificationMethod.setRulesContainer(RulesContainer rulesContainer) |
Sets rules container that is used to classify examples.
|
void |
RulesHybridClassificationMethod.setRulesContainer(RulesContainer rulesContainer) |
Sets rules container that is used to classify examples.
|
Constructor | Description |
---|---|
AllRulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer) |
|
AllRulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer,
boolean proportional) |
|
RulesDRSAClassificationMethod(RulesContainer rulesContainer) |
Constructor setting rules container
|
RulesDRSAClassificationMethod(RulesContainer rulesContainer,
int classificationType) |
Constructor setting rules container and classification type
|
RulesDRSAClassificationMethod(RulesContainer rulesContainer,
Attribute decisionAttribute) |
Constructor setting rules container and decision attribute preference type
|
RulesDRSAClassificationMethod(RulesContainer rulesContainer,
Attribute decisionAttribute,
int classificationType) |
Constructor setting rules container, decision attribute preference type and classification type
|
RulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer) |
Constructor that takes into account rule type used for classification
|
RulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer,
int ruleType) |
Constructor that takes into account rule type used for classification
|
StrongRulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer) |
|
StrongRulesVCDRSAClassificationMethod(MemoryContainer memoryContainer,
RulesContainer rulesContainer,
boolean proportional) |
Modifier and Type | Method | Description |
---|---|---|
static Rule[] |
JRSTools.getCoverage(Example example,
RulesContainer rulesContainer) |
Finds rules of all types that cover given example
|
static Rule[] |
JRSTools.getRules(RulesContainer rulesContainer) |
Gets rules from container and puts in on the array
|
Modifier and Type | Method | Description |
---|---|---|
RulesContainer |
RulesParser.getRulesContainer(ParseLog parseLog) |
Returns RulesContainer class containing rules parsed from file
|
RulesContainer |
RulesParser.parseMetaData() |
Main Parser's function.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RulesMap.fillContainer(RulesContainer container,
ParseLog log,
int line,
int column) |
Stores in given rules container rules from this map
|
void |
RulesParser.parseRulesSection(RulesContainer container) |
Parses [RULES] section
|
Modifier and Type | Field | Description |
---|---|---|
RulesContainer |
RankerResults.rulesContainer |
Rules container for the PCT created using the preference information
|
Modifier and Type | Method | Description |
---|---|---|
RulesContainer |
PreferenceGraphGenerator.getRulesContainer() |
Gets rules container stored in this class
|
RulesContainer |
PreferenceStructure.getRulesContainer() |
Deprecated.
Gets rules container stored in this class
|
Constructor | Description |
---|---|
PreferenceGraphGenerator(MemoryContainer informationTable,
EvaluationDifference2PreferenceIntensityDegree evaluationDifference2PreferenceIntensityDegree,
RulesContainer rulesContainer,
int typeOfRules,
int consideredRelations,
boolean calculateFuzzySatisfactionDegrees,
int ruleConsistencyMeasure) |
Constructor for
PreferenceGraphGenerator class. |
PreferenceStructure(MemoryContainer informationTable,
EvaluationDifference2PreferenceIntensityDegree evaluationDifference2PreferenceIntensityDegree,
RulesContainer rulesContainer) |
Deprecated.
Constructor for
PreferenceStructure class. |
Modifier and Type | Method | Description |
---|---|---|
static RulesContainer |
RulesContainer.loadRules(java.lang.String fileName) |
Loads to this container all rules stored in file with given name (path).
|
static RulesContainer |
RulesContainer.loadRules(java.lang.String fileName,
ParseLog log) |
Loads to this container all rules stored in file with given name (path).
|
Modifier and Type | Method | Description |
---|---|---|
static void |
CoverageInfoWriter.writeCoveringAtLeastAndAtMostRules(MemoryContainer memoryContainer,
RulesContainer rulesContainer,
java.lang.String fileName,
int type) |
Writes numbers of covering certain / possible at least and certain / possible at most rules (from given rules container)
for given memory container to file with given name (path)
|
Modifier and Type | Method | Description |
---|---|---|
static RulesContainer |
JmafRulesGenerator.generate(java.util.Properties[] propertiesArray,
boolean saveContainer,
int repeatCounter) |
Main method allowing running this class
|
RulesContainer |
MonotonicVCdomLEMWrapper.generateRules() |
|
RulesContainer |
MonotonicVCdomLEMWrapper.generateRules(MemoryContainer memoryContainer) |
|
RulesContainer |
MonotonicVCdomLEMWrapper.generateRules(MemoryContainer memoryContainer,
int foldNumber) |
|
RulesContainer |
MonotonicVCdomLEMWrapper.generateRules(MemoryContainer memoryContainer,
java.lang.String fileName) |
|
abstract RulesContainer |
RulesGeneratorWrapper.generateRules() |
Generates rules from
learningMemoryContainer |
abstract RulesContainer |
RulesGeneratorWrapper.generateRules(MemoryContainer memoryContainer) |
Generates rules for submmitted memory container.
|
abstract RulesContainer |
RulesGeneratorWrapper.generateRules(MemoryContainer memoryContainer,
int foldNumber) |
Generates rules for submmitted memory container and stores them in
file indicated by foldNumber.
|
abstract RulesContainer |
RulesGeneratorWrapper.generateRules(MemoryContainer memoryContainer,
java.lang.String fileName) |
Generates rules for submmitted memory container and stores them in
file indicated by file name.
|
RulesContainer |
VCdomLEMWrapper.generateRules() |
|
RulesContainer |
VCdomLEMWrapper.generateRules(MemoryContainer memoryContainer) |
|
RulesContainer |
VCdomLEMWrapper.generateRules(MemoryContainer memoryContainer,
int foldNumber) |
|
RulesContainer |
VCdomLEMWrapper.generateRules(MemoryContainer memoryContainer,
java.lang.String fileName) |
|
RulesContainer |
VCdomLEMWrapperOpt.generateRules() |
|
RulesContainer |
VCdomLEMWrapperOpt.generateRules(MemoryContainer memoryContainer) |
|
RulesContainer |
VCdomLEMWrapperOpt.generateRules(MemoryContainer memoryContainer,
int foldNumber) |
|
RulesContainer |
VCdomLEMWrapperOpt.generateRules(MemoryContainer memoryContainer,
java.lang.String fileName) |
|
RulesContainer |
MonotonicVCdomLEMWrapper.getRulesContainer() |
|
RulesContainer |
VCdomLEMWrapper.getRulesContainer() |
|
RulesContainer |
VCdomLEMWrapperOpt.getRulesContainer() |
Modifier and Type | Method | Description |
---|---|---|
void |
MonotonicVCdomLEMWrapper.setRulesContainer(RulesContainer rulesContainer) |
|
void |
VCdomLEMWrapper.setRulesContainer(RulesContainer rulesContainer) |
|
void |
VCdomLEMWrapperOpt.setRulesContainer(RulesContainer rulesContainer) |