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

bool Impala::Application::ActiveLearnEngineQuids::HasResults (  )  [inline]

Definition at line 156 of file ActiveLearnEngineQuids.h.

References Impala::Util::Database::GetFilePath(), GetID(), Impala::Core::Table::SimilarityTableSet::GetRankTable(), ILOG_DEBUG, Impala::Core::Table::SimilarityTableSet::MakeFromFile(), and mALDatabase.

Referenced by Impala::Application::ConceptLearnClient::DoActiveLearning().

00157     {
00158         ILOG_DEBUG("Locating results...");
00159 
00160         String dir =
00161             "SimilarityIndex/conceptsActiveLearn.txt/activelearn/activelearn";
00162 
00163         String path = mALDatabase->GetFilePath(dir, "names.txt", false, false);
00164         Core::Table::SimilarityTableSet *conceptSet = 
00165             Core::Table::SimilarityTableSet::MakeFromFile(path, mALDatabase);
00166 
00167         Core::Table::SimilarityTableSet::RankTableType* rank = conceptSet->GetRankTable(GetID());
00168 
00169         //QuidResultList out;
00170 
00171         if (!rank)
00172         {
00173             ILOG_DEBUG("ID " << GetID() << " not (yet) found.");
00174             delete conceptSet;
00175             return false;
00176         }
00177         delete conceptSet;
00178         ILOG_DEBUG("ID " << GetID() << " found!");
00179         return true;
00180     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:14:39 2011 for ImpalaSrc by  doxygen 1.5.1