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

Feature::FeatureTable* Impala::Application::Precompute::OpenFeatureTable ( Feature::FeatureDefinition &  featureDef,
String  indexCat,
RawDataSet *  dataset 
)

opens feature table in MPI mode only node0 reads the table, then it is broadcasted

Definition at line 100 of file mainPrecomputeKernelMatrix.cpp.

References Impala::Core::Feature::FeatureDefinition::AsString(), Impala::Core::Feature::FeatureTable::GetFeatureVectorLength(), ILOG_VAR, and Impala::Core::Table::Table::Size().

Referenced by Precompute().

00102 {
00103     ILOG_VAR(Impala.Application.Precompute.OpenFeatureTable);
00104     FeatureLocator loc(dataset->GetLocator(), false, true, indexCat,
00105                        featureDef.AsString(), "");
00106     loc.SetUseBroadcast(true);
00107     Feature::FeatureTable* f = FeatureTableRepository().Get(loc);
00108     ILOG_INFO_HEADNODE(featureDef.AsString() << ", size = " << f->Size() <<
00109                        "; length = " << f->GetFeatureVectorLength());
00110     return f;
00111 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:15:41 2011 for ImpalaSrc by  doxygen 1.5.1