Author: dfilimon
Date: Sun Jun 16 18:03:05 2013
New Revision: 1493557
URL: http://svn.apache.org/r1493557
Log:
Fixed botched patch application that broke the build.
Modified:
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansReducer.java
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansThread.java
Modified:
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansReducer.java
URL:
http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansReducer.java?rev=1493557&r1=1493556&r2=1493557&view=diff
==============================================================================
---
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansReducer.java
(original)
+++
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansReducer.java
Sun Jun 16 18:03:05 2013
@@ -54,11 +54,11 @@ public class StreamingKMeansReducer exte
if (conf.getBoolean(StreamingKMeansDriver.REDUCE_STREAMING_KMEANS, false))
{
intermediateCentroids = Lists.newArrayList(
new StreamingKMeansThread(Iterables.transform(centroids, new
Function<CentroidWritable, Centroid>() {
- @Override
+ @Override
public Centroid apply(CentroidWritable input) {
- Preconditions.checkNotNull(input);
- return input.getCentroid();
- }
+ Preconditions.checkNotNull(input);
+ return input.getCentroid();
+ }
}), conf).call());
} else {
intermediateCentroids = centroidWritablesToList(centroids);
Modified:
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansThread.java
URL:
http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansThread.java?rev=1493557&r1=1493556&r2=1493557&view=diff
==============================================================================
---
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansThread.java
(original)
+++
mahout/trunk/core/src/main/java/org/apache/mahout/clustering/streaming/mapreduce/StreamingKMeansThread.java
Sun Jun 16 18:03:05 2013
@@ -21,8 +21,12 @@ public class StreamingKMeansThread imple
private Iterable<Centroid> datapoints;
public StreamingKMeansThread(Path input, Configuration conf) {
- this.datapoints = StreamingKMeansUtilsMR.getCentroidsFromVectorWritable(
- new SequenceFileValueIterable<VectorWritable>(input, false, conf));
+ this(StreamingKMeansUtilsMR.getCentroidsFromVectorWritable(
+ new SequenceFileValueIterable<VectorWritable>(input, false, conf)),
conf);
+ }
+
+ public StreamingKMeansThread(Iterable<Centroid> datapoints, Configuration
conf) {
+ this.datapoints = datapoints;
this.conf = conf;
}