|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcolibri.method.maintenance.VotesCalculator
public class VotesCalculator
Calculates coverage, reachability and liability sets
Constructor Summary | |
---|---|
VotesCalculator()
|
Method Summary | |
---|---|
java.util.LinkedList<CBRCase> |
getAllRetrievedCasesForQuery(java.util.Collection<CBRCase> cases,
CBRCase query,
KNNConfig simConfig)
Gets all cases retrieved for the query in the context |
java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> |
getAllRetrievedCasesForWholeCB(java.util.Collection<CBRCase> cases,
KNNConfig simConfig)
Gets all cases retrieved for each of the given cases |
java.util.LinkedList<CBRCase> |
getkRetrievedCasesForQuery(java.util.LinkedList<CBRCase> cases,
CBRCase query,
KNNConfig simConfig,
int k)
Gets the top k cases retrieved for each case in the context |
java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> |
getkRetrievedCasesForWholeCB(java.util.Collection<CBRCase> cases,
KNNConfig simConfig,
int k)
Gets the top k cases retrieved for each case in the context |
java.lang.String |
getPredictedClass(java.util.LinkedList<CBRCase> retrievedCases)
Classifies the predicted class based on the given retrieved cases. |
java.util.HashMap<CBRCase,java.lang.String> |
getPredictedClasses(java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> retrievedCases)
Classifies the predicted classes of each of the cases based on the given retrieved cases for each cases |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VotesCalculator()
Method Detail |
---|
public java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> getAllRetrievedCasesForWholeCB(java.util.Collection<CBRCase> cases, KNNConfig simConfig)
public java.util.LinkedList<CBRCase> getAllRetrievedCasesForQuery(java.util.Collection<CBRCase> cases, CBRCase query, KNNConfig simConfig)
public java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> getkRetrievedCasesForWholeCB(java.util.Collection<CBRCase> cases, KNNConfig simConfig, int k)
public java.util.LinkedList<CBRCase> getkRetrievedCasesForQuery(java.util.LinkedList<CBRCase> cases, CBRCase query, KNNConfig simConfig, int k)
public java.util.HashMap<CBRCase,java.lang.String> getPredictedClasses(java.util.HashMap<CBRCase,java.util.LinkedList<CBRCase>> retrievedCases)
retrievedCases
- the cases contributing to the prediction
for each case
public java.lang.String getPredictedClass(java.util.LinkedList<CBRCase> retrievedCases)
retrievedCases
- the cases contributing to the prediction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |