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

int Impala::Core::Trec::TrecSVM::Predict ( Real64  s1,
Real64  s2,
Real64  s3,
Real64  s4,
Real64  s5,
Real64  s6,
Real64  s7,
Real64  s8,
Real64  s9,
Real64  s10,
Real64  s11,
Real64  s12,
Real64  s13,
Real64  s14,
Real64  s15,
Real64  s16,
Real64  s17,
Real64  s18,
Real64  s19,
Real64  s20,
Real64  s21 
) [inline]

Definition at line 215 of file TrecSVM.h.

References mModel, mNodes, mNrFeatures, mRangeMax, mRangeMin, mScale, svm_predict(), and svm_node::value.

00220     {
00221         mNodes[0].value = s1;
00222         mNodes[1].value = s2;
00223         mNodes[2].value = s3;
00224         mNodes[3].value = s4;
00225         mNodes[4].value = s5;
00226         mNodes[5].value = s6;
00227         mNodes[6].value = s7;
00228         mNodes[7].value = s8;
00229         mNodes[8].value = s9;
00230         mNodes[9].value = s10;
00231         mNodes[10].value = s11;
00232         mNodes[11].value = s12;
00233         mNodes[12].value = s13;
00234         mNodes[13].value = s14;
00235         mNodes[14].value = s15;
00236         mNodes[15].value = s16;
00237         mNodes[16].value = s17;
00238         mNodes[17].value = s18;
00239         mNodes[18].value = s19;
00240         mNodes[19].value = s20;
00241         mNodes[20].value = s21;
00242         if (mScale)
00243             for (int i=0 ; i<mNrFeatures ; i++)
00244                 mNodes[i].value = ((mNodes[i].value - mRangeMin[i]) /
00245                                    (mRangeMax[i] - mRangeMin[i]));
00246         return svm_predict(mModel, mNodes);
00247     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:26:43 2010 for ImpalaSrc by  doxygen 1.5.1