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()