Changes to DoLARS() propagating to here.

This commit is contained in:
Ryan Curtin
2012-06-09 21:57:21 +00:00
parent 2b58eb3752
commit 8f1081f7b3
2 changed files with 3 additions and 5 deletions
@@ -154,9 +154,8 @@ void LocalCoordinateCoding::OptimizeCode() {
bool useCholesky = false;
LARS lars(useCholesky, matDPrimeTDPrime, 0.5 * lambda);
lars.DoLARS(matDPrime, matX.unsafe_col(i), true);
vec beta;
lars.Solution(beta);
lars.DoLARS(matDPrime, matX.unsafe_col(i), beta, true);
matZ.col(i) = beta % invW;
}
}
@@ -125,10 +125,9 @@ void SparseCoding::OptimizeCode()
bool useCholesky = true;
LARS lars(useCholesky, matGram, lambda1, lambda2);
lars.DoLARS(dictionary, data.unsafe_col(i), true);
vec beta;
lars.Solution(beta);
lars.DoLARS(dictionary, data.unsafe_col(i), beta, true);
codes.col(i) = beta;
}
}