You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by tc...@apache.org on 2012/05/15 03:59:01 UTC
svn commit: r1338501 [3/3] - in /mahout/trunk:
core/src/main/java/org/apache/mahout/cf/taste/impl/model/
core/src/main/java/org/apache/mahout/cf/taste/impl/recommender/knn/
core/src/main/java/org/apache/mahout/classifier/
core/src/main/java/org/apache/...
Modified: mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/hebbian/TestHebbianSolver.java
URL: http://svn.apache.org/viewvc/mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/hebbian/TestHebbianSolver.java?rev=1338501&r1=1338500&r2=1338501&view=diff
==============================================================================
--- mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/hebbian/TestHebbianSolver.java (original)
+++ mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/hebbian/TestHebbianSolver.java Tue May 15 01:58:58 2012
@@ -110,11 +110,11 @@ public final class TestHebbianSolver ext
DoubleMatrix inMemoryMatrix = new HashMapDoubleMatrix(_corpusProjectionsVectorFactory, eigens);
- for(Entry<Integer, MapVector> diskEntry : eigens)
+ for (Entry<Integer, MapVector> diskEntry : eigens)
{
- for(Entry<Integer, MapVector> inMemoryEntry : inMemoryMatrix)
+ for (Entry<Integer, MapVector> inMemoryEntry : inMemoryMatrix)
{
- if(diskEntry.getKey() - inMemoryEntry.getKey() == 0)
+ if (diskEntry.getKey() - inMemoryEntry.getKey() == 0)
{
assertTrue("vector with index : " + diskEntry.getKey() + " is not the same on disk as in memory",
Math.abs(1 - diskEntry.getValue().dot(inMemoryEntry.getValue())) < 1e-6);
@@ -155,7 +155,7 @@ public final class TestHebbianSolver ext
DoubleMatrix2D srm = asSparseDoubleMatrix2D(corpus);
long timeA = System.nanoTime();
EigenvalueDecomposition asSparseRealDecomp = new EigenvalueDecomposition(srm);
- for(int i=0; i<desiredRank; i++)
+ for (int i=0; i<desiredRank; i++)
asSparseRealDecomp.getEigenvector(i);
System.out.println("CommonsMath time: " + (System.nanoTime() - timeA)/TimingConstants.NANOS_IN_MILLI + "ms");
@@ -168,7 +168,7 @@ public final class TestHebbianSolver ext
LanczosSolver solver = new LanczosSolver();
solver.solve(corpus, desiredRank*5, lanczosEigenVectors, lanczosEigenValues);
- for(TimingSection section : LanczosSolver.TimingSection.values())
+ for (TimingSection section : LanczosSolver.TimingSection.values())
{
System.out.println("Lanczos " + section.toString() + " = " + (int)(solver.getTimeMillis(section)/1000) + " seconds");
}
@@ -180,8 +180,8 @@ public final class TestHebbianSolver ext
private DoubleMatrix2D asSparseDoubleMatrix2D(Matrix corpus)
{
DoubleMatrix2D result = new DenseDoubleMatrix2D(corpus.numRows(), corpus.numRows());
- for(int i=0; i<corpus.numRows(); i++) {
- for(int j=i; j<corpus.numRows(); j++) {
+ for (int i=0; i<corpus.numRows(); i++) {
+ for (int j=i; j<corpus.numRows(); j++) {
double v = corpus.getRow(i).dot(corpus.getRow(j));
result.set(i, j, v);
result.set(j, i, v);
@@ -193,7 +193,7 @@ public final class TestHebbianSolver ext
public static void printEigenVerify(DoubleMatrix eigens, DoubleMatrix corpus)
{
- for(Map.Entry<Integer, MapVector> entry : eigens)
+ for (Map.Entry<Integer, MapVector> entry : eigens)
{
MapVector eigen = entry.getValue();
MapVector afterMultiply = corpus.timesSquared(eigen);
Modified: mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/lanczos/TestLanczosSolver.java
URL: http://svn.apache.org/viewvc/mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/lanczos/TestLanczosSolver.java?rev=1338501&r1=1338500&r2=1338501&view=diff
==============================================================================
--- mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/lanczos/TestLanczosSolver.java (original)
+++ mahout/trunk/math/src/test/java/org/apache/mahout/math/decomposer/lanczos/TestLanczosSolver.java Tue May 15 01:58:58 2012
@@ -48,7 +48,7 @@ public final class TestLanczosSolver ext
Vector eigenvalues = decomposition.getRealEigenvalues();
float fractionOfEigensExpectedGood = 0.6f;
- for(int i = 0; i < fractionOfEigensExpectedGood * desiredRank; i++) {
+ for (int i = 0; i < fractionOfEigensExpectedGood * desiredRank; i++) {
double s = state.getSingularValue(desiredRank - i - 1);
double e = eigenvalues.get(eigenvalues.size() - i - 1);
log.info("{} : L = {}, E = {}", new Object[] {i, s, e});
@@ -74,7 +74,7 @@ public final class TestLanczosSolver ext
long time = timeLanczos(corpus, state, rank, false);
assertTrue("Lanczos taking too long! Are you in the debugger? :)", time < 10000);
assertOrthonormal(state);
- for(int i = 0; i < rank/2; i++) {
+ for (int i = 0; i < rank/2; i++) {
assertEigen(i, state.getRightSingularVector(i), corpus, ERROR_TOLERANCE, false);
}
//assertEigen(eigens, corpus, rank / 2, ERROR_TOLERANCE, false);
Modified: mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/ExponentialTest.java
URL: http://svn.apache.org/viewvc/mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/ExponentialTest.java?rev=1338501&r1=1338500&r2=1338501&view=diff
==============================================================================
--- mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/ExponentialTest.java (original)
+++ mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/ExponentialTest.java Tue May 15 01:58:58 2012
@@ -53,7 +53,7 @@ public final class ExponentialTest exten
assertEquals(0, dist.pdf(-1), 0);
double sum = 0;
double dx = 0.001 / lambda;
- for (double x = 0; x < 20/lambda;x+=dx) {
+ for (double x = 0; x < 20/lambda; x+=dx) {
sum += x * dist.pdf(x) * dx;
assertEquals(Math.exp(-x * lambda) * lambda, dist.pdf(x), 1.0e-9);
}