Attempt to fix test failure in TestDistributedRowMatrix

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1300196 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-981, MAHOUT-983. Refactored K-Means Clustering and Dirichlet Clustering to use ClusterClassificationDriver. 
Using cluster.getModel().configure() in ClusterClassificationDriver in order to configure DirichletCluster for MahalanobisDistanceMeasure. 
Added/fixed test cases by:
Using separate directories in test cases for supplying initial clusters and to store buildClusters to prevent two cluster-*-final files in the same directory.
Writing IntWritable in test cases instead of LongWritable ( As the ClusterClassificationDriver clusters records with IntWritable keys). 


git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1301654 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-981, MAHOUT-983. Fixing test cases which fail intermittently. 
Build is passing on my machine ( even for the last commit ). 
Tried to identify all test cases, which can fail intermittently and fixed them.


git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1301761 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-981, Added outlier removal option in method and CLI for KMeansDriver.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1301886 13f79535-47bb-0310-9956-ffa450edef68
Mahout-981, Changed key to WritableComparable<?> to fix the reuters examples build. Now any type can be feeded as a key in the input sequence file.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1302100 13f79535-47bb-0310-9956-ffa450edef68
Mahout-981, Fixing test cases which are keeping clusters-*-final in the same directory for canopy and kmeans.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1303282 13f79535-47bb-0310-9956-ffa450edef68
Mahout-991 Converted K-Means, Canopy, FuzzyKMeans, Dirichlet and MeanShift to emit ClusterWritable.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1304490 13f79535-47bb-0310-9956-ffa450edef68
Formatted with line length 120

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1307801 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-984. Refactored clustering out of FuzzyKMeansDriver using ClusterClassificationDriver.
All junit tests pass.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1307859 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-988, MAHOUT-989. Using ClusterIterator and ClusteringPolicy to buildClusters. Removed Mapper, Reducer, Clusterer and their Junit Tests.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1308019 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-973 fix treatment of value as percentage

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1310302 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-973 one more file needed for fix to compute maxDF as a percent of total count

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1310357 13f79535-47bb-0310-9956-ffa450edef68
Allow choice of load factor in custom maps

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1310359 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-999, Creating directories to write Clustering Policies. For both KMeans and FuzzyK.
All Junit Tests Pass. Clusters-Reuters.sh kmeans and fuzzyk both run successfully.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1311928 13f79535-47bb-0310-9956-ffa450edef68
Updating codestyle to the one I have been using all along, including 120 column widths

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1327586 13f79535-47bb-0310-9956-ffa450edef68
updated class comment and reformatted with 120 column widths

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1327587 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1001 optimization of vector allocation

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1330414 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-737 Implicit Alternating Least Squares SVD

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1331469 13f79535-47bb-0310-9956-ffa450edef68
Add method to support Java 7's terrible decision to make a backwards-incompatible API change here, pointlessly. (MAHOUT-782)

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1332942 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-994 - bin/mahout should not rely on HADOOP_HOME


git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1333154 13f79535-47bb-0310-9956-ffa450edef68