template<class ArrayT>
Normalize vectors in set by division with maximum.
Definition at line 20 of file NormalizationMax.h. References DivAssign(), Impala::Core::Vector::VectorSet< ArrayT >::GetVector(), MaxAssign(), and Impala::Core::Vector::VectorSet< ArrayT >::Size(). Referenced by Impala::Core::Trec::ThreadVisualSimilarity::ThreadVisualSimilarity(). 00021 { 00022 typedef typename VectorSet<ArrayT>::VectorT VectorT; 00023 VectorT maxV = vs->GetVector(0, false); 00024 for (int i=1 ; i<vs->Size() ; i++) 00025 MaxAssign(maxV, vs->GetVector(i, true)); 00026 for (int i=0 ; i<vs->Size() ; i++) 00027 { 00028 VectorT v = vs->GetVector(i, true); 00029 DivAssign(v, maxV); 00030 } 00031 }
Here is the call graph for this function:
|