public class CascadeEval extends Object
Modifier and Type | Field and Description |
---|---|
static int |
defaultNumDocs |
Constructor and Description |
---|
CascadeEval(MarkovRandomField mrf,
int[] docSet,
int numResults,
String qid,
float[][] savedResults,
int K) |
CascadeEval(MarkovRandomField mrf,
int numResults,
String qid,
float[][] savedResults,
int K) |
Modifier and Type | Method and Description |
---|---|
CascadeAccumulator[] |
executeInitialStage() |
float |
getCascadeCost() |
MarkovRandomField |
getMRF()
Returns the Markov Random Field associated with this ranker.
|
void |
pruneDocuments(String pruner,
float pruner_param) |
Accumulator[] |
rank() |
void |
setNumResults(int numResults)
Sets the number of results to return.
|
void |
sortDocumentsByDocnos() |
public CascadeEval(MarkovRandomField mrf, int[] docSet, int numResults, String qid, float[][] savedResults, int K)
public CascadeEval(MarkovRandomField mrf, int numResults, String qid, float[][] savedResults, int K)
public CascadeAccumulator[] executeInitialStage()
public float getCascadeCost()
public MarkovRandomField getMRF()
public void pruneDocuments(String pruner, float pruner_param)
public Accumulator[] rank()
public void setNumResults(int numResults)
public void sortDocumentsByDocnos()