#include <ActiveLearnEngine.h>
Collaboration diagram for Impala::Samples::ActiveLearnEngine:
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 |
Definition at line 20 of file ActiveLearnEngine.h.