summaryrefslogtreecommitdiff
path: root/tools/dataProvider.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dataProvider.h')
-rw-r--r--tools/dataProvider.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/dataProvider.h b/tools/dataProvider.h
index a740a65..586965e 100644
--- a/tools/dataProvider.h
+++ b/tools/dataProvider.h
@@ -98,14 +98,14 @@ public:
int a,b,n=getqSize();
a=x/n;
b=x%n;
- Eigen::VectorXd vec = uniq[a]->feature;
+ Eigen::VectorXd vec;
if (b<a)
- vec=vec-uniq[b]->feature;
+ vec=uniq[a]->feature-uniq[b]->feature;
else
if (b<uniq.size()-1)
- vec=vec-uniq[b+1]->feature;
+ vec=uniq[a]->feature-uniq[b+1]->feature;
else
- vec=vec-other[b-uniq.size()+1]->feature;
+ vec=uniq[a]->feature-other[b-uniq.size()+1]->feature;
return vec.cwiseAbs();
};
inline double getL(int x){