Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

RetrievalEvaluatorTest Class Reference

List of all members.

Public Member Functions

 RetrievalEvaluatorTest (String testName)
void testNumberRelevant ()
void testNumberRetrieved ()
void testNumberRelevantRetrieved ()
void testRelevantMissed ()
void testIrrelevantRetrieved ()
void judgedIrrelevantRetrieved ()
void testNDCG ()
void testNDCG15 ()
void testReciprocalRank ()
void testRPrecision ()
void testBinaryPreference ()
void testAveragePrecision ()
void testPrecisionAt5 ()
void testPrecisionAt10 ()
void testPrecisionAt15 ()
void testPrecisionAt20 ()
void testPrecisionAt30 ()
void testPrecisionAt100 ()
void testPrecisionAt200 ()
void testPrecisionAt500 ()
void testPrecisionAt1000 ()

Protected Member Functions

void setUp () throws Exception
void tearDown () throws Exception

Private Attributes

RetrievalEvaluator evaluator = null
Judgment[] judgments
Document[] ranking

Detailed Description

This class tests the RetrievalEvaluator object. The ground truth data for this class comes from Chris Buckley's trec_eval version 8.0.

Author:
Trevor Strohman


Constructor & Destructor Documentation

RetrievalEvaluatorTest::RetrievalEvaluatorTest String  testName  )  [inline]
 


Member Function Documentation

void RetrievalEvaluatorTest::judgedIrrelevantRetrieved  )  [inline]
 

void RetrievalEvaluatorTest::setUp  )  throws Exception [inline, protected]
 

void RetrievalEvaluatorTest::tearDown  )  throws Exception [inline, protected]
 

void RetrievalEvaluatorTest::testAveragePrecision  )  [inline]
 

void RetrievalEvaluatorTest::testBinaryPreference  )  [inline]
 

void RetrievalEvaluatorTest::testIrrelevantRetrieved  )  [inline]
 

void RetrievalEvaluatorTest::testNDCG  )  [inline]
 

void RetrievalEvaluatorTest::testNDCG15  )  [inline]
 

void RetrievalEvaluatorTest::testNumberRelevant  )  [inline]
 

void RetrievalEvaluatorTest::testNumberRelevantRetrieved  )  [inline]
 

void RetrievalEvaluatorTest::testNumberRetrieved  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt10  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt100  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt1000  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt15  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt20  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt200  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt30  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt5  )  [inline]
 

void RetrievalEvaluatorTest::testPrecisionAt500  )  [inline]
 

void RetrievalEvaluatorTest::testReciprocalRank  )  [inline]
 

void RetrievalEvaluatorTest::testRelevantMissed  )  [inline]
 

void RetrievalEvaluatorTest::testRPrecision  )  [inline]
 


Member Data Documentation

RetrievalEvaluator RetrievalEvaluatorTest::evaluator = null [private]
 

Judgment [] RetrievalEvaluatorTest::judgments [private]
 

Document [] RetrievalEvaluatorTest::ranking [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:02:58 2010 for Lemur by doxygen 1.3.4