Browse Source

Use absolute features when doing training/prediction. (#11876)

Use absolute features when doing training/prediction.
vkalintiris 3 years ago
parent
commit
90ceb553a3
1 changed files with 3 additions and 2 deletions
  1. 3 2
      ml/kmeans/SamplesBuffer.h

+ 3 - 2
ml/kmeans/SamplesBuffer.h

@@ -20,8 +20,9 @@ public:
     Sample(CalculatedNumber *Buf, size_t N) : CNs(Buf), NumDims(N) {}
 
     void initDSample(DSample &DS) const {
-        for (size_t Idx = 0; Idx != NumDims; Idx++)
-            DS(Idx) = CNs[Idx];
+        for (size_t Idx = 0; Idx != NumDims; Idx++) {
+            DS(Idx) = std::abs(CNs[Idx]);
+        }
     }
 
     void add(const Sample &RHS) const {