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();