[mlpack-svn] r10807 - mlpack/trunk/src/mlpack/core/arma_extend/sparse
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Dec 14 17:07:06 EST 2011
Author: rcurtin
Date: 2011-12-14 17:07:06 -0500 (Wed, 14 Dec 2011)
New Revision: 10807
Modified:
mlpack/trunk/src/mlpack/core/arma_extend/sparse/SpSubview_meat.hpp
Log:
Fix a bug which was overwriting memory and may be causing that segfault I am
trying to hunt down on the build server...
Modified: mlpack/trunk/src/mlpack/core/arma_extend/sparse/SpSubview_meat.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/arma_extend/sparse/SpSubview_meat.hpp 2011-12-14 21:23:39 UTC (rev 10806)
+++ mlpack/trunk/src/mlpack/core/arma_extend/sparse/SpSubview_meat.hpp 2011-12-14 22:07:06 UTC (rev 10807)
@@ -166,12 +166,14 @@
const uword start_col = aux_col1;
const uword end_col = aux_col1 + n_cols;
+ const uword start_row = aux_row1;
+ const uword end_row = aux_row1 + n_rows;
for(uword c = start_col; c < end_col; ++c)
{
- for(uword r = m.col_ptrs[c]; r < m.col_ptrs[++c]; ++r)
+ for(uword r = start_row; r < end_row; ++r)
{
- access::rw(m).values[r] /= val;
+ access::rw(m).at(r, c) /= val;
}
}
}
More information about the mlpack-svn
mailing list