Package | Description |
---|---|
pl.poznan.put.cs.idss.jrs.classifiers | |
pl.poznan.put.cs.idss.jrs.classifiers.ensembles | |
pl.poznan.put.cs.idss.jrs.core |
Contains base classes and interfaces common for whole data management module.
|
pl.poznan.put.cs.idss.jrs.core.db |
This package provides classes that can be used to access the data in a database.
|
pl.poznan.put.cs.idss.jrs.core.isf |
This package contains classes for dealing with ISF file format.
|
pl.poznan.put.cs.idss.jrs.core.mem |
Implements decision table stored in memory with random and serial access.
|
pl.poznan.put.cs.idss.jrs.core.xml |
Provides classes for handling (loading and saving) data stored in XML file format.
|
pl.poznan.put.cs.idss.jrs.dominance | |
pl.poznan.put.cs.idss.jrs.jmaf | |
pl.poznan.put.cs.idss.jrs.jmaf.reducts | |
pl.poznan.put.cs.idss.jrs.lorenz | |
pl.poznan.put.cs.idss.jrs.rules | |
pl.poznan.put.cs.idss.jrs.types |
Provides classes for wrapping anything you can put into decision table.
|
pl.poznan.put.cs.idss.jrs.wrappers |
Modifier and Type | Method | Description |
---|---|---|
ClassificationResult |
AllRulesVCDRSAClassificationMethod.classify(Example example) |
|
ClassificationResult |
ClassificationMethod.classify(Example example) |
Classifies an example according to a defined classification scheme (method)
|
ClassificationResult |
Classifier.classify(Example example) |
|
ClassificationResult |
DRSAClassificationMethod.classify(Example example) |
|
ClassificationResult |
HybridClassifier.classify(Example example) |
|
ClassificationResult |
RoughSetClassificationMethod.classify(Example example) |
|
abstract ClassificationResult |
RulesClassificationMethod.classify(Example example) |
Classifies given example
|
ClassificationResult |
RulesDRSAClassificationMethod.classify(Example example) |
Classifies an example according to DRSA classification method described in [TODO]
|
ClassificationResult |
RulesHybridClassificationMethod.classify(Example example) |
|
ClassificationResult |
StrongRulesVCDRSAClassificationMethod.classify(Example example) |
|
ClassificationResult |
WekaClassificationMethod.classify(Example example) |
|
ClassificationResult |
WekaClassifier.classify(Example example) |
|
ClassificationResult |
WekaDistributionClassificationMethod.classify(Example example) |
|
java.util.ArrayList<Rule> |
RulesDRSAClassificationMethod.getDownwardRulesCovering(Example example) |
Gets list of downward rules covering given example
|
java.util.ArrayList<Rule> |
RulesVCDRSAClassificationMethod.getDownwardRulesCovering(Example example) |
|
abstract java.util.ArrayList<Rule> |
RulesClassificationMethod.getRulesCovering(Example example) |
Gets list of rules covering given example
|
java.util.ArrayList<Rule> |
RulesDRSAClassificationMethod.getRulesCovering(Example example) |
Gets list of rules covering given example
|
java.util.ArrayList<Rule> |
RulesHybridClassificationMethod.getRulesCovering(Example example) |
|
java.util.ArrayList<Rule> |
RulesVCDRSAClassificationMethod.getRulesCovering(Example example) |
|
java.util.ArrayList<Rule> |
RulesDRSAClassificationMethod.getUpwardRulesCovering(Example example) |
Gets list of upward rules covering given example
|
java.util.ArrayList<Rule> |
RulesVCDRSAClassificationMethod.getUpwardRulesCovering(Example example) |
Modifier and Type | Method | Description |
---|---|---|
ClassificationResult |
AverageMethod.classify(Example example) |
|
ClassificationResult |
MajorityVotingBalancedMethod.classify(Example example) |
|
ClassificationResult |
MajorityVotingMethod.classify(Example example) |
|
ClassificationResult |
WeightedVotingMethod.classify(Example example) |
Performs classification of given example with Weighted Voting Method
|
Modifier and Type | Method | Description |
---|---|---|
Example |
RandomAccess.getExample(int index) |
Direct access to specified example in the table.
|
abstract Example |
SerialInput.inputExample() |
Reads the next example from the data reprezentation.
|
Example |
RandomAccess.insertExample(int index,
Example example) |
This method should copy an example to given position.
|
Modifier and Type | Method | Description |
---|---|---|
Example |
RandomAccess.insertExample(int index,
Example example) |
This method should copy an example to given position.
|
abstract void |
SerialOutput.outputExample(Example example) |
Writes the next example to the data reprezentation.
|
void |
RandomAccess.setExample(int index,
Example example) |
It copies all fields' values from given example into the one
at specified row.
|
Modifier and Type | Method | Description |
---|---|---|
Example |
HSQLInput.inputExample() |
Gets next example
|
Example |
MySQLInput.inputExample() |
Modifier and Type | Method | Description |
---|---|---|
void |
HSQLOutput.outputExample(Example example) |
Outputs example
|
void |
MySQLOutput.outputExample(Example example) |
Outputs example
|
Modifier and Type | Field | Description |
---|---|---|
Example |
IsfParser.example |
Modifier and Type | Method | Description |
---|---|---|
Example |
IsfInput.inputExample() |
Reads the next example from the ISF file.
|
Modifier and Type | Method | Description |
---|---|---|
void |
IsfOutput.outputExample(Example example) |
Writes the next example to the ISF file.
|
void |
IsfSimpleOutput.outputExample(Example example) |
Writes the next example to the ISF file.
|
Modifier and Type | Method | Description |
---|---|---|
Example |
MemoryContainer.addExample() |
Adds new row to decision table with default fields' values
taken from attributes' initial values.
|
Example |
MemoryContainer.addExample(Example example) |
Makes new row at the end of the table and fills its fields by taking
values from given example.
|
Example |
MemoryContainer.getExample(int index) |
Gives reference directly to example at specified index.
|
Example |
MemoryInput.inputExample() |
|
Example |
MemoryContainer.insertExample(int index) |
Adds new row to decision table with default fields' values.
|
Example |
MemoryContainer.insertExample(int index,
Example example) |
Inserts new row to decision table with fields taken from given example.
|
Modifier and Type | Method | Description |
---|---|---|
Example |
MemoryContainer.addExample(Example example) |
Makes new row at the end of the table and fills its fields by taking
values from given example.
|
Example |
MemoryContainer.insertExample(int index,
Example example) |
Inserts new row to decision table with fields taken from given example.
|
void |
MemoryOutput.outputExample(Example example) |
|
void |
MemoryContainer.setExample(int index,
Example example) |
Sets new example instead of one at given position.
|
Modifier and Type | Method | Description |
---|---|---|
Example |
XmlInput.inputExample() |
Modifier and Type | Method | Description |
---|---|---|
void |
XmlOutput.outputExample(Example example) |
Modifier and Type | Method | Description |
---|---|---|
static java.util.List<Example> |
Dominance.getPDominated(Example x,
MemoryContainer exampleSet,
Attribute[] attributes) |
|
static java.util.List<Example> |
Dominance.getPDominating(Example x,
MemoryContainer exampleSet,
Attribute[] attributes) |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
Dominance.dominates(Example y,
Example x,
Attribute[] attributes,
byte[] mask) |
Checks cumulative dominance.
|
static java.util.List<Example> |
Dominance.getPDominated(Example x,
MemoryContainer exampleSet,
Attribute[] attributes) |
|
static java.util.List<Example> |
Dominance.getPDominating(Example x,
MemoryContainer exampleSet,
Attribute[] attributes) |
Modifier and Type | Method | Description |
---|---|---|
static Rule[] |
JRSTools.getCoverage(Example example,
RulesContainer rulesContainer) |
Finds rules of all types that cover given example
|
Modifier and Type | Method | Description |
---|---|---|
Example |
ReductsExample.getExample() |
|
Example |
ReductsExamplePair.getFirst() |
|
Example |
ReductsExamplePair.getSecond() |
Constructor | Description |
---|---|
ReductsExample(Example example,
boolean boundary,
Field refClass) |
Modifier and Type | Method | Description |
---|---|---|
static Example |
LorenzVectorCalculator.transform(int paretoExampleNumber,
MemoryContainer memoryContainer) |
Transforms example's evaluations from Pareto to Lorenz evaluation space.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
Rule.covers(Example example) |
TODO - test of compatibility of rule and example?
|
abstract boolean |
Condition.fulfilledBy(Example example) |
Checks if given example fulfills this condition
|
boolean |
PairCondition.fulfilledBy(Example example) |
Checks if given example fulfills this condition.
|
boolean |
SimilarityCondition.fulfilledBy(Example example) |
Checks if given example (from learning / test memory container) fulfills this condition.
|
boolean |
SingleCondition.fulfilledBy(Example example) |
Checks if given example fulfills this condition.
|
boolean |
SingleConditionForPairOfValues.fulfilledBy(Example example) |
Checks if given example fulfills this condition.
|
java.util.ArrayList<Rule> |
RulesContainer.getCoveringRules(Example example,
int type,
int characteristicDecisionClassUsageTip) |
Gets list of all rules (of given type, for given characteristic decision class usage tip) covering given example
|
Modifier and Type | Method | Description |
---|---|---|
Example |
Example.duplicate() |
Makes a new instance of an example.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Example.copy(Example example) |
Takes values of fields (and name) from another example.
|
Modifier and Type | Method | Description |
---|---|---|
ClassificationResult |
RulesGeneratorWrapper.classify(Example example) |
|
ClassificationResult |
SimpleClassifierWrapper.classify(Example example) |
Classifies an example
|
ClassificationResult |
WekaMethodWrapper.classify(Example example) |