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

void Impala::Core::Training::Fisher::SetTestSet ( const Vector::VectorSet< Array::Array2dScalarReal64 > *  set  )  [inline]

Definition at line 157 of file Fisher.h.

References Impala::Core::Vector::VectorSet< ArrayT >::GetVectorData(), Impala::Core::Vector::VectorSet< ArrayT >::GetVectorLength(), mTestFeatures, mTestLabels, Impala::Core::Array::SetVal(), and Impala::Core::Vector::VectorSet< ArrayT >::Size().

00158     {
00159         int featureLength = set->GetVectorLength(0);
00160         int sampleLength  = set->Size();
00161         if(mTestFeatures)
00162             delete mTestFeatures;
00163         if(mTestLabels)
00164             delete mTestLabels;
00165         mTestLabels=0;
00166         mTestFeatures=0;
00167 
00168         mTestLabels = Array::ArrayCreate<Array::Array2dScalarReal64>
00169                     (1,sampleLength,0,0);
00170         mTestFeatures = Array::ArrayCreate<Array::Array2dScalarReal64>
00171                     (featureLength,sampleLength,0,0);
00172         SetVal(mTestLabels,0);
00173 
00174         for(int i=0;i<sampleLength;i++){
00175             const Impala::Real64* values = set->GetVectorData(i);
00176             for( int j=0;j<featureLength;j++)
00177                 mTestFeatures->SetValue(values[j],i,j);
00178         }
00179         
00180     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:23:33 2010 for ImpalaSrc by  doxygen 1.5.1