Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Application::ActiveLearnEngine Class Reference

#include <ActiveLearnEngine.h>

Collaboration diagram for Impala::Application::ActiveLearnEngine:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Core::Trec::Thread Thread
typedef Core::Trec::ThreadSet ThreadSet
typedef Core::Trec::ShotResult ShotResult
typedef std::list< ShotResult > ShotResultList

Public Member Functions

 ActiveLearnEngine (ThreadSet *set, Thread *positiveAnnotations, Thread *negativeAnnotations)
void PrepareNewID ()
std::string GetID ()
bool RequestSubmitted ()
int GetErrCount ()
void PrepRequest ()
void AddAnnotations ()
void AddPositive (Quid q)
void AddNegative (Quid q)
void AddRandomNegatives (int number)
void SubmitRequest ()
bool HasResults ()
ShotResultList RetrieveResults ()
bool Ready ()

Private Attributes

ThreadSet * mThreadSet
Thread * mPositive
Thread * mNegative
std::string mActiveID
Core::Table::AnnotationTable * mAnnotations
Util::Database * mALDatabase
bool mInfoSent
bool mAutoNegatives
int mAutoNegativesNumber
int mErrCount
Timer * mTimer
 ILOG_VAR_DEC

Detailed Description

Definition at line 20 of file ActiveLearnEngine.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:14:36 2011 for ImpalaSrc by  doxygen 1.5.1