Package | Description |
---|---|
pl.poznan.put.cs.idss.jrs.cbr.core | |
pl.poznan.put.cs.idss.jrs.cbr.rules | |
pl.poznan.put.cs.idss.jrs.cbr.test | |
pl.poznan.put.cs.idss.jrs.cbr.types |
Modifier and Type | Method | Description |
---|---|---|
static java.util.Vector<PairSimilarity> |
PairSimilaritiesXMLParser.readXML(java.lang.String path) |
Reads XML file with given path
|
Modifier and Type | Method | Description |
---|---|---|
static MemoryContainer |
InformationTable2SimilarityTableConverter.convert(MemoryContainer informationTable,
PairSimilarity[] similarity,
int referenceObjectNumber) |
Constructs similarity table from given information table,
using given array with similarity functions and given reference object number
|
static void |
PairSimilaritiesXMLParser.writeXML(java.lang.String path,
PairSimilarity[] ps) |
Writes given pair similarities to an XML file with given path
|
Modifier and Type | Method | Description |
---|---|---|
static void |
PairSimilaritiesXMLParser.writeXML(java.lang.String path,
java.util.Vector<PairSimilarity> ps) |
Writes given pair similarities to an XML file with given path
|
Modifier and Type | Method | Description |
---|---|---|
PairSimilarity |
AttributeInfoWithSimilarityFunction.getSimilarityFunction() |
Gets similarity function defined for the considered attribute
|
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. |
void |
AttributeInfoWithSimilarityFunction.setSimilarityFunction(PairSimilarity similarityFunction) |
Sets similarity function defined for the considered attribute.
|
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) |
|
static UnionContainer |
Cadabra.createTableBFullWithApproximationsETC(MemoryContainer informationTable,
PairSimilarity[] similarity,
int[] refObject) |
|
static java.util.Vector<ConeContainer> |
Cadabra.getAllCones(MemoryContainer informationTable,
PairSimilarity[] similarity,
int[] refObject) |
Constructor | Description |
---|---|
Cadabra(MemoryContainer informationTable,
PairSimilarity[] similarity,
int[] refObject) |
Modifier and Type | Class | Description |
---|---|---|
class |
PairSimilarityMathFunc |
Class implementing mathematical binary similarity function
|
class |
PairSimilarityTable |
Class implementing tabular binary similarity function.
|
Modifier and Type | Method | Description |
---|---|---|
abstract boolean |
PairSimilarity.isNeededType(PairSimilarity pairSimilairty) |
Checks if the other
PairSimilarity subclass object is of the same type (table or math function),
if other object is defined for the same attribute (has the same atributeId value)
and when both this and other object are table type similarities, checks if both objects have the same header |
boolean |
PairSimilarityMathFunc.isNeededType(PairSimilarity pairSimilairty) |
Checks whether given pair similarity object is of type
PairSimilarityMathFunc and is defined for the same attribute as this object |
boolean |
PairSimilarityTable.isNeededType(PairSimilarity pairSimilairty) |