You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by sr...@apache.org on 2011/01/08 14:49:11 UTC

svn commit: r1056703 [4/4] - in /mahout/trunk: core/src/main/java/org/apache/mahout/cf/taste/hadoop/item/ core/src/main/java/org/apache/mahout/classifier/ core/src/main/java/org/apache/mahout/classifier/bayes/common/ core/src/main/java/org/apache/mahou...

Modified: mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/engine/MersenneTwisterTest.java
URL: http://svn.apache.org/viewvc/mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/engine/MersenneTwisterTest.java?rev=1056703&r1=1056702&r2=1056703&view=diff
==============================================================================
--- mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/engine/MersenneTwisterTest.java (original)
+++ mahout/trunk/math/src/test/java/org/apache/mahout/math/jet/random/engine/MersenneTwisterTest.java Sat Jan  8 13:49:07 2011
@@ -88,25 +88,6 @@ public final class MersenneTwisterTest e
     }
   }
 
-  @Test
-  public void testClone() {
-    MersenneTwister r1 = new MersenneTwister(1275264362);
-    MersenneTwister r2 = (MersenneTwister) r1.clone();
-
-    // the two generators should produce the same sequence, but still be independent
-    int x = r1.nextInt();
-    int y = r2.nextInt();
-    assertEquals(x, y);
-    // r1 is one ahead in these tests
-    assertFalse(r1.nextInt() == y);
-    assertFalse(r1.nextInt() == r2.nextInt());
-    // if r2 catches up, all is identical
-    r2.nextInt();
-    for (int i = 0; i < 100; i++) {
-      assertEquals("date-"+i, r1.nextInt(), r2.nextInt());
-    }
-  }
-
   // output of first 1000 values of nextInt() as determined by a slight modification of
   // the reference C implementation
   private final long[] reference1 = {

Modified: mahout/trunk/utils/src/test/java/org/apache/mahout/utils/vectors/RandomVectorIterable.java
URL: http://svn.apache.org/viewvc/mahout/trunk/utils/src/test/java/org/apache/mahout/utils/vectors/RandomVectorIterable.java?rev=1056703&r1=1056702&r2=1056703&view=diff
==============================================================================
--- mahout/trunk/utils/src/test/java/org/apache/mahout/utils/vectors/RandomVectorIterable.java (original)
+++ mahout/trunk/utils/src/test/java/org/apache/mahout/utils/vectors/RandomVectorIterable.java Sat Jan  8 13:49:07 2011
@@ -25,7 +25,7 @@ import org.apache.mahout.common.RandomUt
 import org.apache.mahout.math.DenseVector;
 import org.apache.mahout.math.RandomAccessSparseVector;
 import org.apache.mahout.math.Vector;
-import org.apache.mahout.math.function.UnaryFunction;
+import org.apache.mahout.math.function.DoubleFunction;
 
 public final class RandomVectorIterable implements Iterable<Vector> {
 
@@ -66,7 +66,7 @@ public final class RandomVectorIterable 
         throw new NoSuchElementException();
       }
       Vector result = type == VectorType.SPARSE ? new RandomAccessSparseVector(numItems) : new DenseVector(numItems);
-      result.assign(new UnaryFunction(){
+      result.assign(new DoubleFunction(){
         @Override
         public double apply(double arg1) {
           return random.nextDouble();