diff options
author | Joe Zhao <ztuowen@gmail.com> | 2015-05-15 18:21:26 +0800 |
---|---|---|
committer | Joe Zhao <ztuowen@gmail.com> | 2015-05-15 18:21:26 +0800 |
commit | 4a9b3f837b1e5e6175d2f1d3fa718c7ddffce964 (patch) | |
tree | 2a413094aaa85a660b0ff34837c142fe6f362a3f /tools | |
parent | c3b31f1d3c0f74df01ed8fda7e9c68dd9fd378e5 (diff) | |
download | ranksvm-4a9b3f837b1e5e6175d2f1d3fa718c7ddffce964.tar.gz ranksvm-4a9b3f837b1e5e6175d2f1d3fa718c7ddffce964.tar.bz2 ranksvm-4a9b3f837b1e5e6175d2f1d3fa718c7ddffce964.zip |
misc
Diffstat (limited to 'tools')
-rw-r--r-- | tools/dataProvider.h | 8 |
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){ |