You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by ra...@apache.org on 2018/06/28 14:55:19 UTC

[51/51] [partial] mahout git commit: NO-JIRA Clean up MR refactor

NO-JIRA Clean up MR refactor


Project: http://git-wip-us.apache.org/repos/asf/mahout/repo
Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/410ed16a
Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/410ed16a
Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/410ed16a

Branch: refs/heads/branch-0.14.0
Commit: 410ed16af1fc587999868dd4990cebfa7d14633e
Parents: e0573de
Author: Trevor a.k.a @rawkintrevo <tr...@gmail.com>
Authored: Thu Jun 28 09:38:33 2018 -0500
Committer: Trevor a.k.a @rawkintrevo <tr...@gmail.com>
Committed: Thu Jun 28 09:38:33 2018 -0500

----------------------------------------------------------------------
 community/mahout-mr/conf/log4j.xml              |    17 +
 community/mahout-mr/examples/bin/README.txt     |    13 -
 .../examples/bin/classify-20newsgroups.sh       |   197 -
 .../examples/bin/classify-wikipedia.sh          |   196 -
 .../mahout-mr/examples/bin/cluster-reuters.sh   |   203 -
 .../examples/bin/cluster-syntheticcontrol.sh    |   105 -
 .../examples/bin/factorize-movielens-1M.sh      |    85 -
 .../mahout-mr/examples/bin/factorize-netflix.sh |    90 -
 .../mahout-mr/examples/bin/get-all-examples.sh  |    36 -
 community/mahout-mr/examples/bin/lda.algorithm  |    45 -
 .../examples/bin/resources/bank-full.csv        | 45212 ---------
 .../examples/bin/resources/country.txt          |   229 -
 .../examples/bin/resources/country10.txt        |    10 -
 .../examples/bin/resources/country2.txt         |     2 -
 .../examples/bin/resources/donut-test.csv       |    41 -
 .../mahout-mr/examples/bin/resources/donut.csv  |    41 -
 .../examples/bin/resources/test-data.csv        |    61 -
 .../mahout-mr/examples/bin/set-dfs-commands.sh  |    54 -
 community/mahout-mr/examples/pom.xml            |   199 -
 .../examples/src/main/assembly/job.xml          |    46 -
 .../cf/taste/example/TasteOptionParser.java     |    75 -
 .../BookCrossingBooleanRecommender.java         |   102 -
 .../BookCrossingBooleanRecommenderBuilder.java  |    32 -
 ...ossingBooleanRecommenderEvaluatorRunner.java |    59 -
 .../bookcrossing/BookCrossingDataModel.java     |    99 -
 .../BookCrossingDataModelBuilder.java           |    33 -
 .../bookcrossing/BookCrossingRecommender.java   |   101 -
 .../BookCrossingRecommenderBuilder.java         |    32 -
 .../BookCrossingRecommenderEvaluatorRunner.java |    54 -
 .../mahout/cf/taste/example/bookcrossing/README |     9 -
 .../cf/taste/example/email/EmailUtility.java    |   104 -
 .../email/FromEmailToDictionaryMapper.java      |    61 -
 .../example/email/MailToDictionaryReducer.java  |    43 -
 .../taste/example/email/MailToPrefsDriver.java  |   274 -
 .../cf/taste/example/email/MailToRecMapper.java |   101 -
 .../taste/example/email/MailToRecReducer.java   |    53 -
 .../example/email/MsgIdToDictionaryMapper.java  |    49 -
 .../taste/example/kddcup/DataFileIterable.java  |    44 -
 .../taste/example/kddcup/DataFileIterator.java  |   158 -
 .../taste/example/kddcup/KDDCupDataModel.java   |   231 -
 .../mahout/cf/taste/example/kddcup/ToCSV.java   |    77 -
 .../kddcup/track1/EstimateConverter.java        |    43 -
 .../example/kddcup/track1/Track1Callable.java   |    67 -
 .../kddcup/track1/Track1Recommender.java        |    94 -
 .../kddcup/track1/Track1RecommenderBuilder.java |    32 -
 .../track1/Track1RecommenderEvaluator.java      |   108 -
 .../Track1RecommenderEvaluatorRunner.java       |    56 -
 .../example/kddcup/track1/Track1Runner.java     |    95 -
 .../svd/DataModelFactorizablePreferences.java   |   107 -
 .../track1/svd/FactorizablePreferences.java     |    44 -
 .../svd/KDDCupFactorizablePreferences.java      |   123 -
 .../track1/svd/ParallelArraysSGDFactorizer.java |   265 -
 .../kddcup/track1/svd/Track1SVDRunner.java      |   141 -
 .../example/kddcup/track2/HybridSimilarity.java |    62 -
 .../example/kddcup/track2/Track2Callable.java   |   106 -
 .../kddcup/track2/Track2Recommender.java        |   100 -
 .../kddcup/track2/Track2RecommenderBuilder.java |    33 -
 .../example/kddcup/track2/Track2Runner.java     |   100 -
 .../taste/example/kddcup/track2/TrackData.java  |    71 -
 .../kddcup/track2/TrackItemSimilarity.java      |   106 -
 .../taste/example/kddcup/track2/UserResult.java |    54 -
 .../als/netflix/NetflixDatasetConverter.java    |   140 -
 .../example/BatchItemSimilaritiesGroupLens.java |    65 -
 .../precompute/example/GroupLensDataModel.java  |    96 -
 .../mahout/classifier/NewsgroupHelper.java      |   128 -
 .../classifier/email/PrepEmailMapper.java       |    65 -
 .../classifier/email/PrepEmailReducer.java      |    47 -
 .../email/PrepEmailVectorsDriver.java           |    76 -
 .../sequencelearning/hmm/PosTagger.java         |   277 -
 .../sgd/AdaptiveLogisticModelParameters.java    |   236 -
 .../classifier/sgd/LogisticModelParameters.java |   265 -
 .../classifier/sgd/PrintResourceOrFile.java     |    42 -
 .../classifier/sgd/RunAdaptiveLogistic.java     |   197 -
 .../mahout/classifier/sgd/RunLogistic.java      |   163 -
 .../apache/mahout/classifier/sgd/SGDHelper.java |   151 -
 .../apache/mahout/classifier/sgd/SGDInfo.java   |    59 -
 .../classifier/sgd/SimpleCsvExamples.java       |   283 -
 .../mahout/classifier/sgd/TestASFEmail.java     |   152 -
 .../mahout/classifier/sgd/TestNewsGroups.java   |   141 -
 .../mahout/classifier/sgd/TrainASFEmail.java    |   137 -
 .../classifier/sgd/TrainAdaptiveLogistic.java   |   377 -
 .../mahout/classifier/sgd/TrainLogistic.java    |   311 -
 .../mahout/classifier/sgd/TrainNewsGroups.java  |   154 -
 .../sgd/ValidateAdaptiveLogistic.java           |   218 -
 .../BankMarketingClassificationMain.java        |    70 -
 .../sgd/bankmarketing/TelephoneCall.java        |   104 -
 .../sgd/bankmarketing/TelephoneCallParser.java  |    66 -
 .../clustering/display/ClustersFilter.java      |    31 -
 .../clustering/display/DisplayCanopy.java       |    88 -
 .../clustering/display/DisplayClustering.java   |   374 -
 .../clustering/display/DisplayFuzzyKMeans.java  |   110 -
 .../clustering/display/DisplayKMeans.java       |   106 -
 .../display/DisplaySpectralKMeans.java          |    85 -
 .../apache/mahout/clustering/display/README.txt |    22 -
 .../tools/ClusterQualitySummarizer.java         |   279 -
 .../clustering/streaming/tools/IOUtils.java     |    80 -
 .../clustering/syntheticcontrol/canopy/Job.java |   125 -
 .../syntheticcontrol/fuzzykmeans/Job.java       |   144 -
 .../clustering/syntheticcontrol/kmeans/Job.java |   187 -
 .../fpm/pfpgrowth/DeliciousTagsExample.java     |    94 -
 .../dataset/KeyBasedStringTupleCombiner.java    |    40 -
 .../dataset/KeyBasedStringTupleGrouper.java     |    77 -
 .../dataset/KeyBasedStringTupleMapper.java      |    90 -
 .../dataset/KeyBasedStringTupleReducer.java     |    74 -
 .../examples/src/main/resources/bank-full.csv   | 45212 ---------
 .../src/main/resources/cf-data-purchase.txt     |     7 -
 .../src/main/resources/cf-data-view.txt         |    12 -
 .../examples/src/main/resources/donut-test.csv  |    41 -
 .../examples/src/main/resources/donut.csv       |    41 -
 .../examples/src/main/resources/test-data.csv   |    61 -
 .../sgd/LogisticModelParametersTest.java        |    43 -
 .../classifier/sgd/ModelDissectorTest.java      |    40 -
 .../classifier/sgd/TrainLogisticTest.java       |   167 -
 .../clustering/display/ClustersFilterTest.java  |    75 -
 .../apache/mahout/examples/MahoutTestCase.java  |    30 -
 .../examples/src/test/resources/country.txt     |   229 -
 .../examples/src/test/resources/country10.txt   |    10 -
 .../examples/src/test/resources/country2.txt    |     2 -
 .../examples/src/test/resources/subjects.txt    |     2 -
 .../examples/src/test/resources/wdbc.infos      |    32 -
 .../examples/src/test/resources/wdbc/wdbc.data  |   569 -
 community/mahout-mr/integration/pom.xml         |     2 +-
 community/mahout-mr/mr-examples/bin/README.txt  |    13 +
 .../mr-examples/bin/classify-20newsgroups.sh    |   197 +
 .../mr-examples/bin/classify-wikipedia.sh       |   196 +
 .../mr-examples/bin/cluster-reuters.sh          |   203 +
 .../mr-examples/bin/cluster-syntheticcontrol.sh |   105 +
 .../mr-examples/bin/factorize-movielens-1M.sh   |    85 +
 .../mr-examples/bin/factorize-netflix.sh        |    90 +
 .../mr-examples/bin/get-all-examples.sh         |    36 +
 .../mahout-mr/mr-examples/bin/lda.algorithm     |    45 +
 .../mr-examples/bin/resources/bank-full.csv     | 45212 +++++++++
 .../mr-examples/bin/resources/country.txt       |   229 +
 .../mr-examples/bin/resources/country10.txt     |    10 +
 .../mr-examples/bin/resources/country2.txt      |     2 +
 .../mr-examples/bin/resources/donut-test.csv    |    41 +
 .../mr-examples/bin/resources/donut.csv         |    41 +
 .../mr-examples/bin/resources/test-data.csv     |    61 +
 .../mr-examples/bin/set-dfs-commands.sh         |    54 +
 community/mahout-mr/mr-examples/pom.xml         |   121 +
 .../mr-examples/src/main/assembly/job.xml       |    46 +
 .../cf/taste/example/TasteOptionParser.java     |    75 +
 .../BookCrossingBooleanRecommender.java         |   102 +
 .../BookCrossingBooleanRecommenderBuilder.java  |    32 +
 ...ossingBooleanRecommenderEvaluatorRunner.java |    59 +
 .../bookcrossing/BookCrossingDataModel.java     |    99 +
 .../BookCrossingDataModelBuilder.java           |    33 +
 .../bookcrossing/BookCrossingRecommender.java   |   101 +
 .../BookCrossingRecommenderBuilder.java         |    32 +
 .../BookCrossingRecommenderEvaluatorRunner.java |    54 +
 .../mahout/cf/taste/example/bookcrossing/README |     9 +
 .../cf/taste/example/email/EmailUtility.java    |   104 +
 .../email/FromEmailToDictionaryMapper.java      |    61 +
 .../example/email/MailToDictionaryReducer.java  |    43 +
 .../taste/example/email/MailToPrefsDriver.java  |   274 +
 .../cf/taste/example/email/MailToRecMapper.java |   101 +
 .../taste/example/email/MailToRecReducer.java   |    53 +
 .../example/email/MsgIdToDictionaryMapper.java  |    49 +
 .../taste/example/kddcup/DataFileIterable.java  |    44 +
 .../taste/example/kddcup/DataFileIterator.java  |   158 +
 .../taste/example/kddcup/KDDCupDataModel.java   |   231 +
 .../mahout/cf/taste/example/kddcup/ToCSV.java   |    77 +
 .../kddcup/track1/EstimateConverter.java        |    43 +
 .../example/kddcup/track1/Track1Callable.java   |    67 +
 .../kddcup/track1/Track1Recommender.java        |    94 +
 .../kddcup/track1/Track1RecommenderBuilder.java |    32 +
 .../track1/Track1RecommenderEvaluator.java      |   108 +
 .../Track1RecommenderEvaluatorRunner.java       |    56 +
 .../example/kddcup/track1/Track1Runner.java     |    95 +
 .../svd/DataModelFactorizablePreferences.java   |   107 +
 .../track1/svd/FactorizablePreferences.java     |    44 +
 .../svd/KDDCupFactorizablePreferences.java      |   123 +
 .../track1/svd/ParallelArraysSGDFactorizer.java |   265 +
 .../kddcup/track1/svd/Track1SVDRunner.java      |   141 +
 .../example/kddcup/track2/HybridSimilarity.java |    62 +
 .../example/kddcup/track2/Track2Callable.java   |   106 +
 .../kddcup/track2/Track2Recommender.java        |   100 +
 .../kddcup/track2/Track2RecommenderBuilder.java |    33 +
 .../example/kddcup/track2/Track2Runner.java     |   100 +
 .../taste/example/kddcup/track2/TrackData.java  |    71 +
 .../kddcup/track2/TrackItemSimilarity.java      |   106 +
 .../taste/example/kddcup/track2/UserResult.java |    54 +
 .../als/netflix/NetflixDatasetConverter.java    |   140 +
 .../example/BatchItemSimilaritiesGroupLens.java |    65 +
 .../precompute/example/GroupLensDataModel.java  |    96 +
 .../mahout/classifier/NewsgroupHelper.java      |   128 +
 .../classifier/email/PrepEmailMapper.java       |    65 +
 .../classifier/email/PrepEmailReducer.java      |    47 +
 .../email/PrepEmailVectorsDriver.java           |    76 +
 .../sequencelearning/hmm/PosTagger.java         |   277 +
 .../sgd/AdaptiveLogisticModelParameters.java    |   236 +
 .../classifier/sgd/LogisticModelParameters.java |   265 +
 .../classifier/sgd/PrintResourceOrFile.java     |    42 +
 .../classifier/sgd/RunAdaptiveLogistic.java     |   197 +
 .../mahout/classifier/sgd/RunLogistic.java      |   163 +
 .../apache/mahout/classifier/sgd/SGDHelper.java |   151 +
 .../apache/mahout/classifier/sgd/SGDInfo.java   |    59 +
 .../classifier/sgd/SimpleCsvExamples.java       |   283 +
 .../mahout/classifier/sgd/TestASFEmail.java     |   152 +
 .../mahout/classifier/sgd/TestNewsGroups.java   |   141 +
 .../mahout/classifier/sgd/TrainASFEmail.java    |   137 +
 .../classifier/sgd/TrainAdaptiveLogistic.java   |   377 +
 .../mahout/classifier/sgd/TrainLogistic.java    |   311 +
 .../mahout/classifier/sgd/TrainNewsGroups.java  |   154 +
 .../sgd/ValidateAdaptiveLogistic.java           |   218 +
 .../BankMarketingClassificationMain.java        |    70 +
 .../sgd/bankmarketing/TelephoneCall.java        |   104 +
 .../sgd/bankmarketing/TelephoneCallParser.java  |    66 +
 .../clustering/display/ClustersFilter.java      |    31 +
 .../clustering/display/DisplayCanopy.java       |    88 +
 .../clustering/display/DisplayClustering.java   |   374 +
 .../clustering/display/DisplayFuzzyKMeans.java  |   110 +
 .../clustering/display/DisplayKMeans.java       |   106 +
 .../display/DisplaySpectralKMeans.java          |    85 +
 .../apache/mahout/clustering/display/README.txt |    22 +
 .../tools/ClusterQualitySummarizer.java         |   279 +
 .../clustering/streaming/tools/IOUtils.java     |    80 +
 .../clustering/syntheticcontrol/canopy/Job.java |   125 +
 .../syntheticcontrol/fuzzykmeans/Job.java       |   144 +
 .../clustering/syntheticcontrol/kmeans/Job.java |   187 +
 .../fpm/pfpgrowth/DeliciousTagsExample.java     |    94 +
 .../dataset/KeyBasedStringTupleCombiner.java    |    40 +
 .../dataset/KeyBasedStringTupleGrouper.java     |    77 +
 .../dataset/KeyBasedStringTupleMapper.java      |    90 +
 .../dataset/KeyBasedStringTupleReducer.java     |    74 +
 .../src/main/resources/bank-full.csv            | 45212 +++++++++
 .../src/main/resources/cf-data-purchase.txt     |     7 +
 .../src/main/resources/cf-data-view.txt         |    12 +
 .../src/main/resources/donut-test.csv           |    41 +
 .../mr-examples/src/main/resources/donut.csv    |    41 +
 .../src/main/resources/test-data.csv            |    61 +
 .../sgd/LogisticModelParametersTest.java        |    43 +
 .../classifier/sgd/ModelDissectorTest.java      |    40 +
 .../classifier/sgd/TrainLogisticTest.java       |   167 +
 .../clustering/display/ClustersFilterTest.java  |    75 +
 .../apache/mahout/examples/MahoutTestCase.java  |    30 +
 .../mr-examples/src/test/resources/country.txt  |   229 +
 .../src/test/resources/country10.txt            |    10 +
 .../mr-examples/src/test/resources/country2.txt |     2 +
 .../mr-examples/src/test/resources/subjects.txt |     2 +
 .../mr-examples/src/test/resources/wdbc.infos   |    32 +
 .../src/test/resources/wdbc/wdbc.data           |   569 +
 community/mahout-mr/mr/pom.xml                  |   295 +
 .../appended-resources/supplemental-models.xml  |   279 +
 .../mr/src/images/logos/ mahout-powered.svg     |   630 +
 .../mahout-mr/mr/src/images/logos/favicon.ico   |   Bin 0 -> 28838 bytes
 .../mr/src/images/logos/favicon128.png          |   Bin 0 -> 5259 bytes
 .../mahout-mr/mr/src/images/logos/favicon16.png |   Bin 0 -> 1009 bytes
 .../mahout-mr/mr/src/images/logos/favicon32.png |   Bin 0 -> 1847 bytes
 .../mahout-mr/mr/src/images/logos/favicon64.png |   Bin 0 -> 3148 bytes
 .../mr/src/images/logos/mahout-logo-100.png     |   Bin 0 -> 19477 bytes
 .../mr/src/images/logos/mahout-logo-200.png     |   Bin 0 -> 46360 bytes
 .../mr/src/images/logos/mahout-logo-300.png     |   Bin 0 -> 70139 bytes
 .../mr/src/images/logos/mahout-logo-400.png     |   Bin 0 -> 55468 bytes
 .../images/logos/mahout-logo-poweredby-100.png  |   Bin 0 -> 24623 bytes
 .../images/logos/mahout-logo-poweredby-55.png   |   Bin 0 -> 11684 bytes
 .../logos/mahout-logo-transparent-400.png       |   Bin 0 -> 61970 bytes
 .../mr/src/images/logos/mahout-logo.svg         |   627 +
 .../mahout-mr/mr/src/main/assembly/job.xml      |    61 +
 .../mahout-mr/mr/src/main/assembly/src.xml      |    64 +
 .../main/java/org/apache/mahout/Version.java    |    41 +
 .../cf/taste/common/NoSuchItemException.java    |    32 +
 .../cf/taste/common/NoSuchUserException.java    |    32 +
 .../mahout/cf/taste/common/Refreshable.java     |    53 +
 .../mahout/cf/taste/common/TasteException.java  |    41 +
 .../mahout/cf/taste/common/Weighting.java       |    31 +
 .../mahout/cf/taste/eval/DataModelBuilder.java  |    45 +
 .../mahout/cf/taste/eval/IRStatistics.java      |    80 +
 .../cf/taste/eval/RecommenderBuilder.java       |    45 +
 .../cf/taste/eval/RecommenderEvaluator.java     |   105 +
 .../taste/eval/RecommenderIRStatsEvaluator.java |    64 +
 .../taste/eval/RelevantItemsDataSplitter.java   |    62 +
 .../cf/taste/hadoop/EntityEntityWritable.java   |    98 +
 .../cf/taste/hadoop/EntityPrefWritable.java     |    89 +
 .../cf/taste/hadoop/MutableRecommendedItem.java |    81 +
 .../taste/hadoop/RecommendedItemsWritable.java  |    96 +
 .../cf/taste/hadoop/TasteHadoopUtils.java       |    84 +
 .../cf/taste/hadoop/ToEntityPrefsMapper.java    |    78 +
 .../cf/taste/hadoop/ToItemPrefsMapper.java      |    46 +
 .../mahout/cf/taste/hadoop/TopItemsQueue.java   |    60 +
 .../apache/mahout/cf/taste/hadoop/als/ALS.java  |   100 +
 .../cf/taste/hadoop/als/DatasetSplitter.java    |   158 +
 .../hadoop/als/FactorizationEvaluator.java      |   166 +
 .../hadoop/als/MultithreadedSharingMapper.java  |    62 +
 .../hadoop/als/ParallelALSFactorizationJob.java |   414 +
 .../cf/taste/hadoop/als/PredictionMapper.java   |   145 +
 .../cf/taste/hadoop/als/RecommenderJob.java     |   110 +
 .../cf/taste/hadoop/als/SharingMapper.java      |    59 +
 .../hadoop/als/SolveExplicitFeedbackMapper.java |    61 +
 .../hadoop/als/SolveImplicitFeedbackMapper.java |    58 +
 .../item/AggregateAndRecommendReducer.java      |   220 +
 .../mahout/cf/taste/hadoop/item/IDReader.java   |   244 +
 .../item/ItemFilterAsVectorAndPrefsReducer.java |    62 +
 .../cf/taste/hadoop/item/ItemFilterMapper.java  |    47 +
 .../cf/taste/hadoop/item/ItemIDIndexMapper.java |    56 +
 .../taste/hadoop/item/ItemIDIndexReducer.java   |    48 +
 .../hadoop/item/PartialMultiplyMapper.java      |    57 +
 .../item/PrefAndSimilarityColumnWritable.java   |    85 +
 .../cf/taste/hadoop/item/RecommenderJob.java    |   337 +
 .../item/SimilarityMatrixRowWrapperMapper.java  |    54 +
 .../taste/hadoop/item/ToUserVectorsReducer.java |    84 +
 .../hadoop/item/ToVectorAndPrefReducer.java     |    63 +
 .../hadoop/item/UserVectorSplitterMapper.java   |   116 +
 .../hadoop/item/VectorAndPrefsWritable.java     |    92 +
 .../taste/hadoop/item/VectorOrPrefWritable.java |   104 +
 .../preparation/PreparePreferenceMatrixJob.java |   115 +
 .../hadoop/preparation/ToItemVectorsMapper.java |    56 +
 .../preparation/ToItemVectorsReducer.java       |    38 +
 .../similarity/item/ItemSimilarityJob.java      |   233 +
 .../similarity/item/TopSimilarItemsQueue.java   |    60 +
 .../common/AbstractLongPrimitiveIterator.java   |    27 +
 .../mahout/cf/taste/impl/common/BitSet.java     |    93 +
 .../mahout/cf/taste/impl/common/Cache.java      |   178 +
 .../cf/taste/impl/common/FastByIDMap.java       |   661 +
 .../mahout/cf/taste/impl/common/FastIDSet.java  |   426 +
 .../mahout/cf/taste/impl/common/FastMap.java    |   729 +
 .../taste/impl/common/FixedRunningAverage.java  |    83 +
 .../common/FixedRunningAverageAndStdDev.java    |    51 +
 .../taste/impl/common/FullRunningAverage.java   |   109 +
 .../common/FullRunningAverageAndStdDev.java     |   107 +
 .../impl/common/InvertedRunningAverage.java     |    58 +
 .../common/InvertedRunningAverageAndStdDev.java |    63 +
 .../impl/common/LongPrimitiveArrayIterator.java |    93 +
 .../impl/common/LongPrimitiveIterator.java      |    39 +
 .../cf/taste/impl/common/RefreshHelper.java     |   122 +
 .../mahout/cf/taste/impl/common/Retriever.java  |    36 +
 .../cf/taste/impl/common/RunningAverage.java    |    67 +
 .../impl/common/RunningAverageAndStdDev.java    |    36 +
 .../common/SamplingLongPrimitiveIterator.java   |   111 +
 .../cf/taste/impl/common/SkippingIterator.java  |    35 +
 .../impl/common/WeightedRunningAverage.java     |   100 +
 .../common/WeightedRunningAverageAndStdDev.java |    89 +
 .../impl/common/jdbc/AbstractJDBCComponent.java |    88 +
 .../taste/impl/common/jdbc/EachRowIterator.java |    92 +
 .../impl/common/jdbc/ResultSetIterator.java     |    66 +
 .../AbstractDifferenceRecommenderEvaluator.java |   276 +
 ...eAbsoluteDifferenceRecommenderEvaluator.java |    59 +
 .../GenericRecommenderIRStatsEvaluator.java     |   237 +
 .../eval/GenericRelevantItemsDataSplitter.java  |    83 +
 .../cf/taste/impl/eval/IRStatisticsImpl.java    |    95 +
 .../mahout/cf/taste/impl/eval/LoadCallable.java |    40 +
 .../cf/taste/impl/eval/LoadEvaluator.java       |    61 +
 .../cf/taste/impl/eval/LoadStatistics.java      |    34 +
 .../eval/OrderBasedRecommenderEvaluator.java    |   431 +
 .../impl/eval/RMSRecommenderEvaluator.java      |    56 +
 .../cf/taste/impl/eval/StatsCallable.java       |    64 +
 .../cf/taste/impl/model/AbstractDataModel.java  |    53 +
 .../cf/taste/impl/model/AbstractIDMigrator.java |    66 +
 .../impl/model/AbstractJDBCIDMigrator.java      |   108 +
 .../impl/model/BooleanItemPreferenceArray.java  |   234 +
 .../cf/taste/impl/model/BooleanPreference.java  |    64 +
 .../impl/model/BooleanUserPreferenceArray.java  |   234 +
 .../impl/model/GenericBooleanPrefDataModel.java |   320 +
 .../cf/taste/impl/model/GenericDataModel.java   |   361 +
 .../impl/model/GenericItemPreferenceArray.java  |   301 +
 .../cf/taste/impl/model/GenericPreference.java  |    70 +
 .../impl/model/GenericUserPreferenceArray.java  |   307 +
 .../cf/taste/impl/model/MemoryIDMigrator.java   |    55 +
 .../taste/impl/model/MySQLJDBCIDMigrator.java   |    67 +
 .../PlusAnonymousConcurrentUserDataModel.java   |   352 +
 .../impl/model/PlusAnonymousUserDataModel.java  |   320 +
 .../PlusAnonymousUserLongPrimitiveIterator.java |    90 +
 .../cf/taste/impl/model/file/FileDataModel.java |   758 +
 .../taste/impl/model/file/FileIDMigrator.java   |   117 +
 .../neighborhood/AbstractUserNeighborhood.java  |    71 +
 .../neighborhood/CachingUserNeighborhood.java   |    69 +
 .../neighborhood/NearestNUserNeighborhood.java  |   122 +
 .../neighborhood/ThresholdUserNeighborhood.java |   104 +
 .../AbstractCandidateItemsStrategy.java         |    57 +
 .../impl/recommender/AbstractRecommender.java   |   140 +
 .../AllSimilarItemsCandidateItemsStrategy.java  |    50 +
 .../AllUnknownItemsCandidateItemsStrategy.java  |    41 +
 .../impl/recommender/ByRescoreComparator.java   |    65 +
 .../ByValueRecommendedItemComparator.java       |    43 +
 .../impl/recommender/CachingRecommender.java    |   251 +
 .../recommender/EstimatedPreferenceCapper.java  |    46 +
 .../GenericBooleanPrefItemBasedRecommender.java |    71 +
 .../GenericBooleanPrefUserBasedRecommender.java |    82 +
 .../GenericItemBasedRecommender.java            |   378 +
 .../recommender/GenericRecommendedItem.java     |    76 +
 .../GenericUserBasedRecommender.java            |   247 +
 .../recommender/ItemAverageRecommender.java     |   199 +
 .../recommender/ItemUserAverageRecommender.java |   240 +
 .../cf/taste/impl/recommender/NullRescorer.java |    86 +
 ...ItemsNeighborhoodCandidateItemsStrategy.java |    48 +
 .../impl/recommender/RandomRecommender.java     |    97 +
 .../SamplingCandidateItemsStrategy.java         |   165 +
 .../cf/taste/impl/recommender/SimilarUser.java  |    80 +
 .../cf/taste/impl/recommender/TopItems.java     |   211 +
 .../impl/recommender/svd/ALSWRFactorizer.java   |   312 +
 .../recommender/svd/AbstractFactorizer.java     |    94 +
 .../impl/recommender/svd/Factorization.java     |   137 +
 .../taste/impl/recommender/svd/Factorizer.java  |    30 +
 .../svd/FilePersistenceStrategy.java            |   139 +
 .../recommender/svd/NoPersistenceStrategy.java  |    37 +
 .../recommender/svd/ParallelSGDFactorizer.java  |   340 +
 .../recommender/svd/PersistenceStrategy.java    |    46 +
 .../recommender/svd/RatingSGDFactorizer.java    |   221 +
 .../recommender/svd/SVDPlusPlusFactorizer.java  |   178 +
 .../impl/recommender/svd/SVDPreference.java     |    41 +
 .../impl/recommender/svd/SVDRecommender.java    |   185 +
 .../impl/similarity/AbstractItemSimilarity.java |    64 +
 .../impl/similarity/AbstractSimilarity.java     |   343 +
 .../similarity/AveragingPreferenceInferrer.java |    85 +
 .../impl/similarity/CachingItemSimilarity.java  |   111 +
 .../impl/similarity/CachingUserSimilarity.java  |   104 +
 .../impl/similarity/CityBlockSimilarity.java    |    98 +
 .../similarity/EuclideanDistanceSimilarity.java |    67 +
 .../impl/similarity/GenericItemSimilarity.java  |   358 +
 .../impl/similarity/GenericUserSimilarity.java  |   238 +
 .../similarity/LogLikelihoodSimilarity.java     |   121 +
 .../impl/similarity/LongPairMatchPredicate.java |    40 +
 .../PearsonCorrelationSimilarity.java           |    93 +
 .../SpearmanCorrelationSimilarity.java          |   135 +
 .../TanimotoCoefficientSimilarity.java          |   126 +
 .../similarity/UncenteredCosineSimilarity.java  |    69 +
 .../file/FileItemItemSimilarityIterable.java    |    46 +
 .../file/FileItemItemSimilarityIterator.java    |    60 +
 .../similarity/file/FileItemSimilarity.java     |   137 +
 .../precompute/FileSimilarItemsWriter.java      |    67 +
 .../MultithreadedBatchItemSimilarities.java     |   230 +
 .../apache/mahout/cf/taste/model/DataModel.java |   199 +
 .../mahout/cf/taste/model/IDMigrator.java       |    63 +
 .../mahout/cf/taste/model/JDBCDataModel.java    |    43 +
 .../mahout/cf/taste/model/Preference.java       |    48 +
 .../mahout/cf/taste/model/PreferenceArray.java  |   143 +
 .../cf/taste/model/UpdatableIDMigrator.java     |    47 +
 .../cf/taste/neighborhood/UserNeighborhood.java |    40 +
 .../recommender/CandidateItemsStrategy.java     |    37 +
 .../mahout/cf/taste/recommender/IDRescorer.java |    47 +
 .../taste/recommender/ItemBasedRecommender.java |   145 +
 .../MostSimilarItemsCandidateItemsStrategy.java |    31 +
 .../cf/taste/recommender/RecommendedItem.java   |    41 +
 .../cf/taste/recommender/Recommender.java       |   132 +
 .../mahout/cf/taste/recommender/Rescorer.java   |    52 +
 .../taste/recommender/UserBasedRecommender.java |    54 +
 .../cf/taste/similarity/ItemSimilarity.java     |    64 +
 .../cf/taste/similarity/PreferenceInferrer.java |    47 +
 .../cf/taste/similarity/UserSimilarity.java     |    58 +
 .../precompute/BatchItemSimilarities.java       |    56 +
 .../similarity/precompute/SimilarItem.java      |    56 +
 .../similarity/precompute/SimilarItems.java     |    84 +
 .../precompute/SimilarItemsWriter.java          |    33 +
 .../classifier/AbstractVectorClassifier.java    |   248 +
 .../mahout/classifier/ClassifierResult.java     |    74 +
 .../mahout/classifier/ConfusionMatrix.java      |   444 +
 .../apache/mahout/classifier/OnlineLearner.java |    96 +
 .../classifier/RegressionResultAnalyzer.java    |   144 +
 .../mahout/classifier/ResultAnalyzer.java       |   132 +
 .../apache/mahout/classifier/df/Bagging.java    |    61 +
 .../apache/mahout/classifier/df/DFUtils.java    |   174 +
 .../mahout/classifier/df/DecisionForest.java    |   241 +
 .../mahout/classifier/df/ErrorEstimate.java     |    51 +
 .../df/builder/DecisionTreeBuilder.java         |   422 +
 .../df/builder/DefaultTreeBuilder.java          |   253 +
 .../classifier/df/builder/TreeBuilder.java      |    42 +
 .../apache/mahout/classifier/df/data/Data.java  |   281 +
 .../classifier/df/data/DataConverter.java       |    72 +
 .../mahout/classifier/df/data/DataLoader.java   |   255 +
 .../mahout/classifier/df/data/DataUtils.java    |    89 +
 .../mahout/classifier/df/data/Dataset.java      |   422 +
 .../classifier/df/data/DescriptorException.java |    28 +
 .../classifier/df/data/DescriptorUtils.java     |   110 +
 .../mahout/classifier/df/data/Instance.java     |    75 +
 .../df/data/conditions/Condition.java           |    57 +
 .../classifier/df/data/conditions/Equals.java   |    42 +
 .../df/data/conditions/GreaterOrEquals.java     |    42 +
 .../classifier/df/data/conditions/Lesser.java   |    42 +
 .../mahout/classifier/df/mapreduce/Builder.java |   333 +
 .../classifier/df/mapreduce/Classifier.java     |   238 +
 .../classifier/df/mapreduce/MapredMapper.java   |    75 +
 .../classifier/df/mapreduce/MapredOutput.java   |   120 +
 .../df/mapreduce/inmem/InMemBuilder.java        |   114 +
 .../df/mapreduce/inmem/InMemInputFormat.java    |   284 +
 .../df/mapreduce/inmem/InMemMapper.java         |   106 +
 .../df/mapreduce/inmem/package-info.java        |    22 +
 .../df/mapreduce/partial/PartialBuilder.java    |   158 +
 .../df/mapreduce/partial/Step1Mapper.java       |   168 +
 .../classifier/df/mapreduce/partial/TreeID.java |    58 +
 .../df/mapreduce/partial/package-info.java      |    16 +
 .../classifier/df/node/CategoricalNode.java     |   134 +
 .../apache/mahout/classifier/df/node/Leaf.java  |    95 +
 .../apache/mahout/classifier/df/node/Node.java  |    96 +
 .../classifier/df/node/NumericalNode.java       |   115 +
 .../classifier/df/ref/SequentialBuilder.java    |    78 +
 .../classifier/df/split/DefaultIgSplit.java     |   118 +
 .../mahout/classifier/df/split/IgSplit.java     |    35 +
 .../mahout/classifier/df/split/OptIgSplit.java  |   232 +
 .../classifier/df/split/RegressionSplit.java    |   177 +
 .../mahout/classifier/df/split/Split.java       |    68 +
 .../mahout/classifier/df/tools/Describe.java    |   166 +
 .../classifier/df/tools/ForestVisualizer.java   |   158 +
 .../mahout/classifier/df/tools/Frequencies.java |   122 +
 .../classifier/df/tools/FrequenciesJob.java     |   297 +
 .../classifier/df/tools/TreeVisualizer.java     |   264 +
 .../mahout/classifier/df/tools/UDistrib.java    |   212 +
 .../mahout/classifier/evaluation/Auc.java       |   233 +
 .../AbstractNaiveBayesClassifier.java           |    82 +
 .../classifier/naivebayes/BayesUtils.java       |   161 +
 .../ComplementaryNaiveBayesClassifier.java      |    43 +
 .../classifier/naivebayes/NaiveBayesModel.java  |   170 +
 .../StandardNaiveBayesClassifier.java           |    40 +
 .../naivebayes/test/BayesTestMapper.java        |    76 +
 .../naivebayes/test/TestNaiveBayesDriver.java   |   176 +
 .../training/ComplementaryThetaTrainer.java     |    83 +
 .../training/IndexInstancesMapper.java          |    53 +
 .../naivebayes/training/ThetaMapper.java        |    61 +
 .../naivebayes/training/TrainNaiveBayesJob.java |   177 +
 .../naivebayes/training/WeightsMapper.java      |    68 +
 .../sequencelearning/hmm/BaumWelchTrainer.java  |   161 +
 .../sequencelearning/hmm/HmmAlgorithms.java     |   306 +
 .../sequencelearning/hmm/HmmEvaluator.java      |   194 +
 .../sequencelearning/hmm/HmmModel.java          |   383 +
 .../sequencelearning/hmm/HmmTrainer.java        |   488 +
 .../sequencelearning/hmm/HmmUtils.java          |   360 +
 .../hmm/LossyHmmSerializer.java                 |    62 +
 .../hmm/RandomSequenceGenerator.java            |   102 +
 .../sequencelearning/hmm/ViterbiEvaluator.java  |   122 +
 .../sgd/AbstractOnlineLogisticRegression.java   |   317 +
 .../sgd/AdaptiveLogisticRegression.java         |   586 +
 .../mahout/classifier/sgd/CrossFoldLearner.java |   334 +
 .../mahout/classifier/sgd/CsvRecordFactory.java |   395 +
 .../mahout/classifier/sgd/DefaultGradient.java  |    49 +
 .../mahout/classifier/sgd/ElasticBandPrior.java |    76 +
 .../apache/mahout/classifier/sgd/Gradient.java  |    30 +
 .../mahout/classifier/sgd/GradientMachine.java  |   405 +
 .../org/apache/mahout/classifier/sgd/L1.java    |    59 +
 .../org/apache/mahout/classifier/sgd/L2.java    |    66 +
 .../mahout/classifier/sgd/MixedGradient.java    |    66 +
 .../mahout/classifier/sgd/ModelDissector.java   |   232 +
 .../mahout/classifier/sgd/ModelSerializer.java  |    67 +
 .../sgd/OnlineLogisticRegression.java           |   172 +
 .../classifier/sgd/PassiveAggressive.java       |   204 +
 .../classifier/sgd/PolymorphicWritable.java     |    46 +
 .../mahout/classifier/sgd/PriorFunction.java    |    45 +
 .../mahout/classifier/sgd/RankingGradient.java  |    85 +
 .../mahout/classifier/sgd/RecordFactory.java    |    47 +
 .../apache/mahout/classifier/sgd/TPrior.java    |    61 +
 .../mahout/classifier/sgd/UniformPrior.java     |    47 +
 .../mahout/classifier/sgd/package-info.java     |    23 +
 .../mahout/clustering/AbstractCluster.java      |   390 +
 .../org/apache/mahout/clustering/Cluster.java   |    90 +
 .../mahout/clustering/ClusteringUtils.java      |   306 +
 .../mahout/clustering/GaussianAccumulator.java  |    62 +
 .../org/apache/mahout/clustering/Model.java     |    93 +
 .../mahout/clustering/ModelDistribution.java    |    41 +
 .../clustering/OnlineGaussianAccumulator.java   |   107 +
 .../RunningSumsGaussianAccumulator.java         |    90 +
 .../clustering/UncommonDistributions.java       |   136 +
 .../apache/mahout/clustering/canopy/Canopy.java |    60 +
 .../clustering/canopy/CanopyClusterer.java      |   220 +
 .../clustering/canopy/CanopyConfigKeys.java     |    70 +
 .../mahout/clustering/canopy/CanopyDriver.java  |   379 +
 .../mahout/clustering/canopy/CanopyMapper.java  |    66 +
 .../mahout/clustering/canopy/CanopyReducer.java |    70 +
 .../ClusterClassificationConfigKeys.java        |    33 +
 .../classify/ClusterClassificationDriver.java   |   313 +
 .../classify/ClusterClassificationMapper.java   |   161 +
 .../clustering/classify/ClusterClassifier.java  |   231 +
 .../WeightedPropertyVectorWritable.java         |    95 +
 .../classify/WeightedVectorWritable.java        |    72 +
 .../fuzzykmeans/FuzzyKMeansClusterer.java       |    59 +
 .../fuzzykmeans/FuzzyKMeansDriver.java          |   324 +
 .../clustering/fuzzykmeans/FuzzyKMeansUtil.java |    76 +
 .../clustering/fuzzykmeans/SoftCluster.java     |    60 +
 .../iterator/AbstractClusteringPolicy.java      |    72 +
 .../mahout/clustering/iterator/CIMapper.java    |    71 +
 .../mahout/clustering/iterator/CIReducer.java   |    64 +
 .../iterator/CanopyClusteringPolicy.java        |    52 +
 .../clustering/iterator/ClusterIterator.java    |   219 +
 .../clustering/iterator/ClusterWritable.java    |    56 +
 .../clustering/iterator/ClusteringPolicy.java   |    66 +
 .../iterator/ClusteringPolicyWritable.java      |    55 +
 .../iterator/DistanceMeasureCluster.java        |    91 +
 .../iterator/FuzzyKMeansClusteringPolicy.java   |    90 +
 .../iterator/KMeansClusteringPolicy.java        |    64 +
 .../clustering/kernel/IKernelProfile.java       |    27 +
 .../kernel/TriangularKernelProfile.java         |    27 +
 .../mahout/clustering/kmeans/KMeansDriver.java  |   257 +
 .../mahout/clustering/kmeans/KMeansUtil.java    |    74 +
 .../mahout/clustering/kmeans/Kluster.java       |   117 +
 .../clustering/kmeans/RandomSeedGenerator.java  |   136 +
 .../mahout/clustering/kmeans/package-info.java  |     5 +
 .../lda/cvb/CVB0DocInferenceMapper.java         |    51 +
 .../mahout/clustering/lda/cvb/CVB0Driver.java   |   536 +
 .../CVB0TopicTermVectorNormalizerMapper.java    |    38 +
 .../clustering/lda/cvb/CachingCVB0Mapper.java   |   133 +
 .../lda/cvb/CachingCVB0PerplexityMapper.java    |   108 +
 .../cvb/InMemoryCollapsedVariationalBayes0.java |   492 +
 .../mahout/clustering/lda/cvb/ModelTrainer.java |   301 +
 .../mahout/clustering/lda/cvb/TopicModel.java   |   513 +
 .../apache/mahout/clustering/package-info.java  |    13 +
 .../spectral/AffinityMatrixInputJob.java        |    84 +
 .../spectral/AffinityMatrixInputMapper.java     |    78 +
 .../spectral/AffinityMatrixInputReducer.java    |    59 +
 .../spectral/IntDoublePairWritable.java         |    75 +
 .../apache/mahout/clustering/spectral/Keys.java |    31 +
 .../spectral/MatrixDiagonalizeJob.java          |   108 +
 .../clustering/spectral/UnitVectorizerJob.java  |    79 +
 .../mahout/clustering/spectral/VectorCache.java |   116 +
 .../spectral/VectorMatrixMultiplicationJob.java |   139 +
 .../clustering/spectral/VertexWritable.java     |   101 +
 .../spectral/kmeans/EigenSeedGenerator.java     |   120 +
 .../spectral/kmeans/SpectralKMeansDriver.java   |   243 +
 .../streaming/cluster/BallKMeans.java           |   456 +
 .../streaming/cluster/StreamingKMeans.java      |   368 +
 .../streaming/mapreduce/CentroidWritable.java   |    88 +
 .../mapreduce/StreamingKMeansDriver.java        |   493 +
 .../mapreduce/StreamingKMeansMapper.java        |   102 +
 .../mapreduce/StreamingKMeansReducer.java       |   109 +
 .../mapreduce/StreamingKMeansThread.java        |    92 +
 .../mapreduce/StreamingKMeansUtilsMR.java       |   154 +
 .../streaming/tools/ResplitSequenceFiles.java   |   149 +
 .../clustering/topdown/PathDirectory.java       |    94 +
 .../postprocessor/ClusterCountReader.java       |   103 +
 .../ClusterOutputPostProcessor.java             |   139 +
 .../ClusterOutputPostProcessorDriver.java       |   182 +
 .../ClusterOutputPostProcessorMapper.java       |    58 +
 .../ClusterOutputPostProcessorReducer.java      |    62 +
 .../org/apache/mahout/common/AbstractJob.java   |   648 +
 .../org/apache/mahout/common/ClassUtils.java    |    61 +
 .../apache/mahout/common/CommandLineUtil.java   |    68 +
 .../org/apache/mahout/common/HadoopUtil.java    |   435 +
 .../apache/mahout/common/IntPairWritable.java   |   270 +
 .../org/apache/mahout/common/IntegerTuple.java  |   176 +
 .../java/org/apache/mahout/common/LongPair.java |    80 +
 .../org/apache/mahout/common/MemoryUtil.java    |    99 +
 .../java/org/apache/mahout/common/Pair.java     |    99 +
 .../org/apache/mahout/common/Parameters.java    |    98 +
 .../org/apache/mahout/common/StringTuple.java   |   177 +
 .../org/apache/mahout/common/StringUtils.java   |    63 +
 .../apache/mahout/common/TimingStatistics.java  |   154 +
 .../commandline/DefaultOptionCreator.java       |   417 +
 .../distance/ChebyshevDistanceMeasure.java      |    63 +
 .../common/distance/CosineDistanceMeasure.java  |   119 +
 .../mahout/common/distance/DistanceMeasure.java |    48 +
 .../distance/EuclideanDistanceMeasure.java      |    41 +
 .../distance/MahalanobisDistanceMeasure.java    |   197 +
 .../distance/ManhattanDistanceMeasure.java      |    70 +
 .../distance/MinkowskiDistanceMeasure.java      |    93 +
 .../SquaredEuclideanDistanceMeasure.java        |    59 +
 .../distance/TanimotoDistanceMeasure.java       |    69 +
 .../distance/WeightedDistanceMeasure.java       |    93 +
 .../WeightedEuclideanDistanceMeasure.java       |    51 +
 .../WeightedManhattanDistanceMeasure.java       |    53 +
 .../iterator/CopyConstructorIterator.java       |    64 +
 .../common/iterator/CountingIterator.java       |    43 +
 .../common/iterator/FileLineIterable.java       |    88 +
 .../common/iterator/FileLineIterator.java       |   167 +
 .../iterator/FixedSizeSamplingIterator.java     |    59 +
 .../common/iterator/SamplingIterable.java       |    45 +
 .../common/iterator/SamplingIterator.java       |    73 +
 .../StableFixedSizeSamplingIterator.java        |    72 +
 .../common/iterator/StringRecordIterator.java   |    55 +
 .../iterator/sequencefile/PathFilters.java      |    81 +
 .../common/iterator/sequencefile/PathType.java  |    27 +
 .../sequencefile/SequenceFileDirIterable.java   |    84 +
 .../sequencefile/SequenceFileDirIterator.java   |   136 +
 .../SequenceFileDirValueIterable.java           |    83 +
 .../SequenceFileDirValueIterator.java           |   159 +
 .../sequencefile/SequenceFileIterable.java      |    68 +
 .../sequencefile/SequenceFileIterator.java      |   118 +
 .../sequencefile/SequenceFileValueIterable.java |    67 +
 .../sequencefile/SequenceFileValueIterator.java |    97 +
 .../mahout/common/lucene/AnalyzerUtils.java     |    61 +
 .../common/lucene/IteratorTokenStream.java      |    45 +
 .../common/lucene/TokenStreamIterator.java      |    57 +
 .../common/mapreduce/MergeVectorsCombiner.java  |    34 +
 .../common/mapreduce/MergeVectorsReducer.java   |    40 +
 .../common/mapreduce/TransposeMapper.java       |    49 +
 .../common/mapreduce/VectorSumCombiner.java     |    38 +
 .../common/mapreduce/VectorSumReducer.java      |    35 +
 .../org/apache/mahout/common/nlp/NGrams.java    |    94 +
 .../common/parameters/AbstractParameter.java    |   120 +
 .../common/parameters/ClassParameter.java       |    44 +
 .../common/parameters/DoubleParameter.java      |    33 +
 .../mahout/common/parameters/Parameter.java     |    62 +
 .../mahout/common/parameters/Parametered.java   |   206 +
 .../mahout/common/parameters/PathParameter.java |    33 +
 .../org/apache/mahout/driver/MahoutDriver.java  |   244 +
 .../apache/mahout/ep/EvolutionaryProcess.java   |   229 +
 .../main/java/org/apache/mahout/ep/Mapping.java |   206 +
 .../main/java/org/apache/mahout/ep/Payload.java |    36 +
 .../main/java/org/apache/mahout/ep/State.java   |   302 +
 .../java/org/apache/mahout/ep/package-info.java |    26 +
 .../mahout/math/DistributedRowMatrixWriter.java |    47 +
 .../org/apache/mahout/math/MatrixUtils.java     |   114 +
 .../mahout/math/MultiLabelVectorWritable.java   |    88 +
 .../math/als/AlternatingLeastSquaresSolver.java |   116 +
 ...itFeedbackAlternatingLeastSquaresSolver.java |   171 +
 .../math/decomposer/AsyncEigenVerifier.java     |    80 +
 .../mahout/math/decomposer/EigenStatus.java     |    50 +
 .../math/decomposer/SimpleEigenVerifier.java    |    41 +
 .../math/decomposer/SingularVectorVerifier.java |    25 +
 .../math/decomposer/hebbian/EigenUpdater.java   |    25 +
 .../math/decomposer/hebbian/HebbianSolver.java  |   342 +
 .../math/decomposer/hebbian/HebbianUpdater.java |    71 +
 .../math/decomposer/hebbian/TrainingState.java  |   143 +
 .../math/decomposer/lanczos/LanczosSolver.java  |   213 +
 .../math/decomposer/lanczos/LanczosState.java   |   107 +
 .../math/hadoop/DistributedRowMatrix.java       |   390 +
 .../math/hadoop/MatrixColumnMeansJob.java       |   236 +
 .../math/hadoop/MatrixMultiplicationJob.java    |   177 +
 .../mahout/math/hadoop/TimesSquaredJob.java     |   251 +
 .../apache/mahout/math/hadoop/TransposeJob.java |    85 +
 .../decomposer/DistributedLanczosSolver.java    |   299 +
 .../math/hadoop/decomposer/EigenVector.java     |    76 +
 .../hadoop/decomposer/EigenVerificationJob.java |   333 +
 .../decomposer/HdfsBackedLanczosState.java      |   237 +
 .../math/hadoop/similarity/SeedVectorUtil.java  |   104 +
 .../VectorDistanceInvertedMapper.java           |    71 +
 .../hadoop/similarity/VectorDistanceMapper.java |    80 +
 .../similarity/VectorDistanceSimilarityJob.java |   153 +
 .../similarity/cooccurrence/MutableElement.java |    50 +
 .../cooccurrence/RowSimilarityJob.java          |   562 +
 .../cooccurrence/TopElementsQueue.java          |    59 +
 .../hadoop/similarity/cooccurrence/Vectors.java |   199 +
 .../measures/CityBlockSimilarity.java           |    26 +
 .../measures/CooccurrenceCountSimilarity.java   |    32 +
 .../cooccurrence/measures/CosineSimilarity.java |    50 +
 .../measures/CountbasedMeasure.java             |    44 +
 .../measures/EuclideanDistanceSimilarity.java   |    57 +
 .../measures/LoglikelihoodSimilarity.java       |    34 +
 .../measures/PearsonCorrelationSimilarity.java  |    37 +
 .../measures/TanimotoCoefficientSimilarity.java |    34 +
 .../measures/VectorSimilarityMeasure.java       |    32 +
 .../measures/VectorSimilarityMeasures.java      |    46 +
 .../DistributedConjugateGradientSolver.java     |   172 +
 .../mahout/math/hadoop/stats/BasicStats.java    |   148 +
 .../StandardDeviationCalculatorMapper.java      |    55 +
 .../StandardDeviationCalculatorReducer.java     |    37 +
 .../math/hadoop/stats/VarianceTotals.java       |    68 +
 .../hadoop/stochasticsvd/ABtDenseOutJob.java    |   585 +
 .../math/hadoop/stochasticsvd/ABtJob.java       |   494 +
 .../mahout/math/hadoop/stochasticsvd/BtJob.java |   628 +
 .../stochasticsvd/DenseBlockWritable.java       |    83 +
 .../mahout/math/hadoop/stochasticsvd/Omega.java |   257 +
 .../mahout/math/hadoop/stochasticsvd/QJob.java  |   237 +
 .../math/hadoop/stochasticsvd/SSVDCli.java      |   201 +
 .../math/hadoop/stochasticsvd/SSVDHelper.java   |   322 +
 .../math/hadoop/stochasticsvd/SSVDSolver.java   |   662 +
 .../SparseRowBlockAccumulator.java              |    90 +
 .../stochasticsvd/SparseRowBlockWritable.java   |   159 +
 .../stochasticsvd/SplitPartitionedWritable.java |   151 +
 .../mahout/math/hadoop/stochasticsvd/UJob.java  |   170 +
 .../mahout/math/hadoop/stochasticsvd/VJob.java  |   224 +
 .../math/hadoop/stochasticsvd/YtYJob.java       |   220 +
 .../stochasticsvd/qr/GivensThinSolver.java      |   643 +
 .../hadoop/stochasticsvd/qr/GramSchmidt.java    |    52 +
 .../hadoop/stochasticsvd/qr/QRFirstStep.java    |   284 +
 .../hadoop/stochasticsvd/qr/QRLastStep.java     |   144 +
 .../mahout/math/neighborhood/BruteSearch.java   |   186 +
 .../math/neighborhood/FastProjectionSearch.java |   326 +
 .../mahout/math/neighborhood/HashedVector.java  |   103 +
 .../LocalitySensitiveHashSearch.java            |   295 +
 .../math/neighborhood/ProjectionSearch.java     |   233 +
 .../mahout/math/neighborhood/Searcher.java      |   155 +
 .../math/neighborhood/UpdatableSearcher.java    |    37 +
 .../math/random/AbstractSamplerFunction.java    |    39 +
 .../mahout/math/random/ChineseRestaurant.java   |   111 +
 .../apache/mahout/math/random/Empirical.java    |   124 +
 .../apache/mahout/math/random/IndianBuffet.java |   157 +
 .../org/apache/mahout/math/random/Missing.java  |    59 +
 .../apache/mahout/math/random/MultiNormal.java  |   118 +
 .../apache/mahout/math/random/Multinomial.java  |   202 +
 .../org/apache/mahout/math/random/Normal.java   |    40 +
 .../mahout/math/random/PoissonSampler.java      |    67 +
 .../mahout/math/random/RandomProjector.java     |   133 +
 .../org/apache/mahout/math/random/Sampler.java  |    25 +
 .../mahout/math/random/WeightedThing.java       |    71 +
 .../mahout/math/ssvd/SequentialBigSvd.java      |    69 +
 .../math/ssvd/SequentialOutOfCoreSvd.java       |   233 +
 .../mahout/math/stats/GlobalOnlineAuc.java      |   168 +
 .../mahout/math/stats/GroupedOnlineAuc.java     |   113 +
 .../org/apache/mahout/math/stats/OnlineAuc.java |    38 +
 .../mahout/math/stats/OnlineSummarizer.java     |    93 +
 .../org/apache/mahout/math/stats/Sampler.java   |    79 +
 .../mahout/vectorizer/DictionaryVectorizer.java |   422 +
 .../mahout/vectorizer/DocumentProcessor.java    |    99 +
 .../EncodedVectorsFromSequenceFiles.java        |   104 +
 .../mahout/vectorizer/EncodingMapper.java       |    92 +
 .../mahout/vectorizer/HighDFWordsPruner.java    |   147 +
 .../SimpleTextEncodingVectorizer.java           |    72 +
 .../SparseVectorsFromSequenceFiles.java         |   369 +
 .../java/org/apache/mahout/vectorizer/TF.java   |    30 +
 .../org/apache/mahout/vectorizer/TFIDF.java     |    31 +
 .../apache/mahout/vectorizer/Vectorizer.java    |    29 +
 .../mahout/vectorizer/VectorizerConfig.java     |   179 +
 .../org/apache/mahout/vectorizer/Weight.java    |    32 +
 .../collocations/llr/CollocCombiner.java        |    46 +
 .../collocations/llr/CollocDriver.java          |   284 +
 .../collocations/llr/CollocMapper.java          |   178 +
 .../collocations/llr/CollocReducer.java         |   176 +
 .../vectorizer/collocations/llr/Gram.java       |   239 +
 .../vectorizer/collocations/llr/GramKey.java    |   133 +
 .../llr/GramKeyGroupComparator.java             |    43 +
 .../collocations/llr/GramKeyPartitioner.java    |    40 +
 .../vectorizer/collocations/llr/LLRReducer.java |   170 +
 .../common/PartialVectorMergeReducer.java       |    89 +
 .../vectorizer/common/PartialVectorMerger.java  |   144 +
 .../document/SequenceFileTokenizerMapper.java   |    70 +
 .../encoders/AdaptiveWordValueEncoder.java      |    69 +
 .../encoders/CachingContinuousValueEncoder.java |    64 +
 .../encoders/CachingStaticWordValueEncoder.java |    66 +
 .../encoders/CachingTextValueEncoder.java       |    25 +
 .../encoders/CachingValueEncoder.java           |    64 +
 .../encoders/ConstantValueEncoder.java          |    57 +
 .../encoders/ContinuousValueEncoder.java        |    76 +
 .../mahout/vectorizer/encoders/Dictionary.java  |    54 +
 .../encoders/FeatureVectorEncoder.java          |   279 +
 .../encoders/InteractionValueEncoder.java       |   126 +
 .../encoders/LuceneTextValueEncoder.java        |   129 +
 .../encoders/StaticWordValueEncoder.java        |    80 +
 .../vectorizer/encoders/TextValueEncoder.java   |   142 +
 .../vectorizer/encoders/WordValueEncoder.java   |    81 +
 .../pruner/PrunedPartialVectorMergeReducer.java |    65 +
 .../vectorizer/pruner/WordsPrunerReducer.java   |    86 +
 .../vectorizer/term/TFPartialVectorReducer.java |   139 +
 .../vectorizer/term/TermCountCombiner.java      |    41 +
 .../mahout/vectorizer/term/TermCountMapper.java |    58 +
 .../vectorizer/term/TermCountReducer.java       |    55 +
 .../term/TermDocumentCountMapper.java           |    50 +
 .../term/TermDocumentCountReducer.java          |    41 +
 .../mahout/vectorizer/tfidf/TFIDFConverter.java |   361 +
 .../tfidf/TFIDFPartialVectorReducer.java        |   114 +
 .../src/main/resources/supplemental-models.xml  |   279 +
 .../mahout-mr/mr/src/main/resources/version     |     1 +
 .../mahout/cf/taste/common/CommonTest.java      |    60 +
 .../cf/taste/hadoop/TasteHadoopUtilsTest.java   |    40 +
 .../cf/taste/hadoop/TopItemsQueueTest.java      |    72 +
 .../als/ParallelALSFactorizationJobTest.java    |   379 +
 .../cf/taste/hadoop/item/IDReaderTest.java      |    66 +
 .../taste/hadoop/item/RecommenderJobTest.java   |   928 +
 .../hadoop/item/ToUserVectorsReducerTest.java   |    74 +
 .../similarity/item/ItemSimilarityJobTest.java  |   269 +
 .../mahout/cf/taste/impl/TasteTestCase.java     |    98 +
 .../mahout/cf/taste/impl/common/BitSetTest.java |    74 +
 .../mahout/cf/taste/impl/common/CacheTest.java  |    61 +
 .../cf/taste/impl/common/FastByIDMapTest.java   |   147 +
 .../cf/taste/impl/common/FastIDSetTest.java     |   162 +
 .../cf/taste/impl/common/FastMapTest.java       |   228 +
 .../impl/common/InvertedRunningAverageTest.java |    88 +
 .../common/LongPrimitiveArrayIteratorTest.java  |    56 +
 .../cf/taste/impl/common/MockRefreshable.java   |    45 +
 .../cf/taste/impl/common/RefreshHelperTest.java |    70 +
 .../common/RunningAverageAndStdDevTest.java     |   107 +
 .../taste/impl/common/RunningAverageTest.java   |    75 +
 .../SamplingLongPrimitiveIteratorTest.java      |    91 +
 .../impl/common/WeightedRunningAverageTest.java |    85 +
 ...ericRecommenderIRStatsEvaluatorImplTest.java |    73 +
 .../taste/impl/eval/LoadEvaluationRunner.java   |    68 +
 .../model/BooleanItemPreferenceArrayTest.java   |    89 +
 .../model/BooleanUserPreferenceArrayTest.java   |    89 +
 .../taste/impl/model/GenericDataModelTest.java  |    51 +
 .../model/GenericItemPreferenceArrayTest.java   |   110 +
 .../model/GenericUserPreferenceArrayTest.java   |   110 +
 .../taste/impl/model/MemoryIDMigratorTest.java  |    57 +
 ...lusAnonymousConcurrentUserDataModelTest.java |   313 +
 .../impl/model/file/FileDataModelTest.java      |   216 +
 .../impl/model/file/FileIDMigratorTest.java     |   103 +
 .../impl/neighborhood/DummySimilarity.java      |    68 +
 .../neighborhood/NearestNNeighborhoodTest.java  |    53 +
 .../neighborhood/ThresholdNeighborhoodTest.java |    51 +
 ...lUnknownItemsCandidateItemsStrategyTest.java |    65 +
 .../recommender/CachingRecommenderTest.java     |    78 +
 .../GenericItemBasedRecommenderTest.java        |   324 +
 .../GenericUserBasedRecommenderTest.java        |   174 +
 .../recommender/ItemAverageRecommenderTest.java |    43 +
 .../ItemUserAverageRecommenderTest.java         |    43 +
 .../taste/impl/recommender/MockRecommender.java |    89 +
 .../impl/recommender/NullRescorerTest.java      |    47 +
 ...sNeighborhoodCandidateItemsStrategyTest.java |    75 +
 .../impl/recommender/RandomRecommenderTest.java |    41 +
 .../impl/recommender/ReversingRescorer.java     |    46 +
 .../SamplingCandidateItemsStrategyTest.java     |    71 +
 .../cf/taste/impl/recommender/TopItemsTest.java |   158 +
 .../recommender/svd/ALSWRFactorizerTest.java    |   208 +
 .../svd/FilePersistenceStrategyTest.java        |    53 +
 .../svd/ParallelSGDFactorizerTest.java          |   355 +
 .../recommender/svd/SVDRecommenderTest.java     |    86 +
 .../AveragingPreferenceInferrerTest.java        |    37 +
 .../EuclideanDistanceSimilarityTest.java        |   236 +
 .../similarity/GenericItemSimilarityTest.java   |   104 +
 .../similarity/LogLikelihoodSimilarityTest.java |    80 +
 .../PearsonCorrelationSimilarityTest.java       |   265 +
 .../impl/similarity/SimilarityTestCase.java     |    35 +
 .../SpearmanCorrelationSimilarityTest.java      |    80 +
 .../TanimotoCoefficientSimilarityTest.java      |   121 +
 .../similarity/file/FileItemSimilarityTest.java |   142 +
 .../MultithreadedBatchItemSimilaritiesTest.java |    98 +
 .../similarity/precompute/SimilarItemsTest.java |    50 +
 .../mahout/classifier/ClassifierData.java       |   102 +
 .../mahout/classifier/ConfusionMatrixTest.java  |   119 +
 .../RegressionResultAnalyzerTest.java           |   128 +
 .../classifier/df/DecisionForestTest.java       |   206 +
 .../df/builder/DecisionTreeBuilderTest.java     |    78 +
 .../df/builder/DefaultTreeBuilderTest.java      |    74 +
 .../df/builder/InfiniteRecursionTest.java       |    60 +
 .../classifier/df/data/DataConverterTest.java   |    60 +
 .../classifier/df/data/DataLoaderTest.java      |   350 +
 .../mahout/classifier/df/data/DataTest.java     |   396 +
 .../mahout/classifier/df/data/DatasetTest.java  |    72 +
 .../classifier/df/data/DescriptorUtilsTest.java |    92 +
 .../apache/mahout/classifier/df/data/Utils.java |   284 +
 .../mapreduce/inmem/InMemInputFormatTest.java   |   109 +
 .../df/mapreduce/inmem/InMemInputSplitTest.java |    77 +
 .../mapreduce/partial/PartialBuilderTest.java   |   197 +
 .../df/mapreduce/partial/Step1MapperTest.java   |   160 +
 .../df/mapreduce/partial/TreeIDTest.java        |    48 +
 .../mahout/classifier/df/node/NodeTest.java     |   108 +
 .../classifier/df/split/DefaultIgSplitTest.java |    78 +
 .../df/split/RegressionSplitTest.java           |    87 +
 .../classifier/df/tools/VisualizerTest.java     |   211 +
 .../mahout/classifier/evaluation/AucTest.java   |    86 +
 .../ComplementaryNaiveBayesClassifierTest.java  |    47 +
 .../naivebayes/NaiveBayesModelTest.java         |    36 +
 .../classifier/naivebayes/NaiveBayesTest.java   |   135 +
 .../naivebayes/NaiveBayesTestBase.java          |   135 +
 .../StandardNaiveBayesClassifierTest.java       |    47 +
 .../training/IndexInstancesMapperTest.java      |    85 +
 .../naivebayes/training/ThetaMapperTest.java    |    61 +
 .../naivebayes/training/WeightsMapperTest.java  |    60 +
 .../sequencelearning/hmm/HMMAlgorithmsTest.java |   164 +
 .../sequencelearning/hmm/HMMEvaluatorTest.java  |    63 +
 .../sequencelearning/hmm/HMMModelTest.java      |    32 +
 .../sequencelearning/hmm/HMMTestBase.java       |    73 +
 .../sequencelearning/hmm/HMMTrainerTest.java    |   163 +
 .../sequencelearning/hmm/HMMUtilsTest.java      |   161 +
 .../sgd/AdaptiveLogisticRegressionTest.java     |   186 +
 .../classifier/sgd/CsvRecordFactoryTest.java    |    90 +
 .../classifier/sgd/GradientMachineTest.java     |    41 +
 .../classifier/sgd/ModelSerializerTest.java     |   162 +
 .../mahout/classifier/sgd/OnlineBaseTest.java   |   160 +
 .../sgd/OnlineLogisticRegressionTest.java       |   330 +
 .../classifier/sgd/PassiveAggressiveTest.java   |    35 +
 .../mahout/clustering/ClusteringTestUtils.java  |   152 +
 .../mahout/clustering/TestClusterInterface.java |    83 +
 .../clustering/TestGaussianAccumulators.java    |   186 +
 .../clustering/canopy/TestCanopyCreation.java   |   674 +
 .../ClusterClassificationDriverTest.java        |   255 +
 .../fuzzykmeans/TestFuzzyKmeansClustering.java  |   202 +
 .../iterator/TestClusterClassifier.java         |   238 +
 .../clustering/kmeans/TestKmeansClustering.java |   385 +
 .../kmeans/TestRandomSeedGenerator.java         |   169 +
 .../clustering/lda/cvb/TestCVBModelTrainer.java |   138 +
 .../spectral/TestAffinityMatrixInputJob.java    |   145 +
 .../spectral/TestMatrixDiagonalizeJob.java      |   116 +
 .../spectral/TestUnitVectorizerJob.java         |    65 +
 .../clustering/spectral/TestVectorCache.java    |   110 +
 .../TestVectorMatrixMultiplicationJob.java      |    75 +
 .../spectral/kmeans/TestEigenSeedGenerator.java |   100 +
 .../streaming/cluster/BallKMeansTest.java       |   196 +
 .../clustering/streaming/cluster/DataUtils.java |    92 +
 .../streaming/cluster/StreamingKMeansTest.java  |   169 +
 .../mapreduce/StreamingKMeansTestMR.java        |   282 +
 .../tools/ResplitSequenceFilesTest.java         |    80 +
 .../clustering/topdown/PathDirectoryTest.java   |    65 +
 .../postprocessor/ClusterCountReaderTest.java   |   121 +
 .../ClusterOutputPostProcessorTest.java         |   205 +
 .../apache/mahout/common/AbstractJobTest.java   |   240 +
 .../DistributedCacheFileLocationTest.java       |    46 +
 .../mahout/common/DummyOutputCollector.java     |    57 +
 .../apache/mahout/common/DummyRecordWriter.java |   223 +
 .../mahout/common/DummyRecordWriterTest.java    |    45 +
 .../mahout/common/DummyStatusReporter.java      |    76 +
 .../mahout/common/IntPairWritableTest.java      |   114 +
 .../apache/mahout/common/MahoutTestCase.java    |   148 +
 .../org/apache/mahout/common/MockIterator.java  |    51 +
 .../apache/mahout/common/StringUtilsTest.java   |    70 +
 .../distance/CosineDistanceMeasureTest.java     |    66 +
 .../distance/DefaultDistanceMeasureTest.java    |   103 +
 .../DefaultWeightedDistanceMeasureTest.java     |    56 +
 .../common/distance/TestChebyshevMeasure.java   |    55 +
 .../distance/TestEuclideanDistanceMeasure.java  |    26 +
 .../TestMahalanobisDistanceMeasure.java         |    56 +
 .../distance/TestManhattanDistanceMeasure.java  |    26 +
 .../common/distance/TestMinkowskiMeasure.java   |    64 +
 .../distance/TestTanimotoDistanceMeasure.java   |    25 +
 ...estWeightedEuclideanDistanceMeasureTest.java |    25 +
 .../TestWeightedManhattanDistanceMeasure.java   |    26 +
 .../common/iterator/CountingIteratorTest.java   |    44 +
 .../mahout/common/iterator/SamplerCase.java     |   101 +
 .../common/iterator/TestFixedSizeSampler.java   |    33 +
 .../common/iterator/TestSamplingIterator.java   |    77 +
 .../iterator/TestStableFixedSizeSampler.java    |    33 +
 .../mahout/common/lucene/AnalyzerUtilsTest.java |    38 +
 .../apache/mahout/driver/MahoutDriverTest.java  |    32 +
 .../mahout/ep/EvolutionaryProcessTest.java      |    81 +
 .../apache/mahout/math/MatrixWritableTest.java  |   148 +
 .../java/org/apache/mahout/math/VarintTest.java |   189 +
 .../apache/mahout/math/VectorWritableTest.java  |   123 +
 .../apache/mahout/math/hadoop/MathHelper.java   |   236 +
 .../math/hadoop/TestDistributedRowMatrix.java   |   395 +
 .../TestDistributedLanczosSolver.java           |   132 +
 .../TestDistributedLanczosSolverCLI.java        |   190 +
 .../TestVectorDistanceSimilarityJob.java        |   238 +
 .../cooccurrence/RowSimilarityJobTest.java      |   214 +
 .../measures/VectorSimilarityMeasuresTest.java  |   133 +
 .../TestDistributedConjugateGradientSolver.java |    59 +
 ...stDistributedConjugateGradientSolverCLI.java |   111 +
 .../math/hadoop/stats/BasicStatsTest.java       |   121 +
 .../stochasticsvd/LocalSSVDPCASparseTest.java   |   296 +
 .../stochasticsvd/LocalSSVDSolverDenseTest.java |   206 +
 .../LocalSSVDSolverSparseSequentialTest.java    |   209 +
 .../hadoop/stochasticsvd/SSVDCommonTest.java    |   105 +
 .../hadoop/stochasticsvd/SSVDTestsHelper.java   |   172 +
 .../LocalitySensitiveHashSearchTest.java        |   119 +
 .../mahout/math/neighborhood/LumpyData.java     |    77 +
 .../math/neighborhood/SearchQualityTest.java    |   178 +
 .../math/neighborhood/SearchSanityTest.java     |   244 +
 .../math/ssvd/SequentialOutOfCoreSvdTest.java   |   195 +
 .../apache/mahout/math/stats/OnlineAucTest.java |   127 +
 .../apache/mahout/math/stats/SamplerTest.java   |    45 +
 .../vectorizer/DictionaryVectorizerTest.java    |   220 +
 .../vectorizer/DocumentProcessorTest.java       |    81 +
 .../EncodedVectorsFromSequenceFilesTest.java    |   126 +
 .../vectorizer/HighDFWordsPrunerTest.java       |   154 +
 .../vectorizer/RandomDocumentGenerator.java     |    69 +
 .../SparseVectorsFromSequenceFilesTest.java     |   203 +
 .../collocations/llr/CollocMapperTest.java      |   180 +
 .../collocations/llr/CollocReducerTest.java     |    86 +
 .../llr/GramKeyGroupComparatorTest.java         |    45 +
 .../llr/GramKeyPartitionerTest.java             |    54 +
 .../collocations/llr/GramKeyTest.java           |   106 +
 .../vectorizer/collocations/llr/GramTest.java   |   215 +
 .../collocations/llr/LLRReducerTest.java        |   116 +
 .../vectorizer/encoders/CachingEncoderTest.java |    48 +
 .../encoders/ConstantValueEncoderTest.java      |    74 +
 .../encoders/ContinuousValueEncoderTest.java    |    88 +
 .../encoders/InteractionValueEncoderTest.java   |   103 +
 .../encoders/TextValueEncoderTest.java          |    99 +
 .../encoders/WordLikeValueEncoderTest.java      |    99 +
 .../mr/src/test/resources/FPGsynth.dat          |   193 +
 .../mahout-mr/mr/src/test/resources/cancer.csv  |   684 +
 .../mahout-mr/mr/src/test/resources/iris.csv    |   151 +
 .../mahout-mr/mr/src/test/resources/retail.dat  | 88162 +++++++++++++++++
 .../retail_results_with_min_sup_100.dat         |  6438 ++
 .../mahout-mr/mr/src/test/resources/sgd.csv     |    61 +
 .../mr/src/test/resources/word-list.txt         |   512 +
 community/mahout-mr/pom.xml                     |   259 +-
 .../appended-resources/supplemental-models.xml  |   279 -
 .../src/images/logos/ mahout-powered.svg        |   630 -
 .../mahout-mr/src/images/logos/favicon.ico      |   Bin 28838 -> 0 bytes
 .../mahout-mr/src/images/logos/favicon128.png   |   Bin 5259 -> 0 bytes
 .../mahout-mr/src/images/logos/favicon16.png    |   Bin 1009 -> 0 bytes
 .../mahout-mr/src/images/logos/favicon32.png    |   Bin 1847 -> 0 bytes
 .../mahout-mr/src/images/logos/favicon64.png    |   Bin 3148 -> 0 bytes
 .../src/images/logos/mahout-logo-100.png        |   Bin 19477 -> 0 bytes
 .../src/images/logos/mahout-logo-200.png        |   Bin 46360 -> 0 bytes
 .../src/images/logos/mahout-logo-300.png        |   Bin 70139 -> 0 bytes
 .../src/images/logos/mahout-logo-400.png        |   Bin 55468 -> 0 bytes
 .../images/logos/mahout-logo-poweredby-100.png  |   Bin 24623 -> 0 bytes
 .../images/logos/mahout-logo-poweredby-55.png   |   Bin 11684 -> 0 bytes
 .../logos/mahout-logo-transparent-400.png       |   Bin 61970 -> 0 bytes
 .../mahout-mr/src/images/logos/mahout-logo.svg  |   627 -
 community/mahout-mr/src/main/assembly/job.xml   |    61 -
 community/mahout-mr/src/main/assembly/src.xml   |    64 -
 .../main/java/org/apache/mahout/Version.java    |    41 -
 .../cf/taste/common/NoSuchItemException.java    |    32 -
 .../cf/taste/common/NoSuchUserException.java    |    32 -
 .../mahout/cf/taste/common/Refreshable.java     |    53 -
 .../mahout/cf/taste/common/TasteException.java  |    41 -
 .../mahout/cf/taste/common/Weighting.java       |    31 -
 .../mahout/cf/taste/eval/DataModelBuilder.java  |    45 -
 .../mahout/cf/taste/eval/IRStatistics.java      |    80 -
 .../cf/taste/eval/RecommenderBuilder.java       |    45 -
 .../cf/taste/eval/RecommenderEvaluator.java     |   105 -
 .../taste/eval/RecommenderIRStatsEvaluator.java |    64 -
 .../taste/eval/RelevantItemsDataSplitter.java   |    62 -
 .../cf/taste/hadoop/EntityEntityWritable.java   |    98 -
 .../cf/taste/hadoop/EntityPrefWritable.java     |    89 -
 .../cf/taste/hadoop/MutableRecommendedItem.java |    81 -
 .../taste/hadoop/RecommendedItemsWritable.java  |    96 -
 .../cf/taste/hadoop/TasteHadoopUtils.java       |    84 -
 .../cf/taste/hadoop/ToEntityPrefsMapper.java    |    78 -
 .../cf/taste/hadoop/ToItemPrefsMapper.java      |    46 -
 .../mahout/cf/taste/hadoop/TopItemsQueue.java   |    60 -
 .../apache/mahout/cf/taste/hadoop/als/ALS.java  |   100 -
 .../cf/taste/hadoop/als/DatasetSplitter.java    |   158 -
 .../hadoop/als/FactorizationEvaluator.java      |   166 -
 .../hadoop/als/MultithreadedSharingMapper.java  |    62 -
 .../hadoop/als/ParallelALSFactorizationJob.java |   414 -
 .../cf/taste/hadoop/als/PredictionMapper.java   |   145 -
 .../cf/taste/hadoop/als/RecommenderJob.java     |   110 -
 .../cf/taste/hadoop/als/SharingMapper.java      |    59 -
 .../hadoop/als/SolveExplicitFeedbackMapper.java |    61 -
 .../hadoop/als/SolveImplicitFeedbackMapper.java |    58 -
 .../item/AggregateAndRecommendReducer.java      |   220 -
 .../mahout/cf/taste/hadoop/item/IDReader.java   |   244 -
 .../item/ItemFilterAsVectorAndPrefsReducer.java |    62 -
 .../cf/taste/hadoop/item/ItemFilterMapper.java  |    47 -
 .../cf/taste/hadoop/item/ItemIDIndexMapper.java |    56 -
 .../taste/hadoop/item/ItemIDIndexReducer.java   |    48 -
 .../hadoop/item/PartialMultiplyMapper.java      |    57 -
 .../item/PrefAndSimilarityColumnWritable.java   |    85 -
 .../cf/taste/hadoop/item/RecommenderJob.java    |   337 -
 .../item/SimilarityMatrixRowWrapperMapper.java  |    54 -
 .../taste/hadoop/item/ToUserVectorsReducer.java |    84 -
 .../hadoop/item/ToVectorAndPrefReducer.java     |    63 -
 .../hadoop/item/UserVectorSplitterMapper.java   |   116 -
 .../hadoop/item/VectorAndPrefsWritable.java     |    92 -
 .../taste/hadoop/item/VectorOrPrefWritable.java |   104 -
 .../preparation/PreparePreferenceMatrixJob.java |   115 -
 .../hadoop/preparation/ToItemVectorsMapper.java |    56 -
 .../preparation/ToItemVectorsReducer.java       |    38 -
 .../similarity/item/ItemSimilarityJob.java      |   233 -
 .../similarity/item/TopSimilarItemsQueue.java   |    60 -
 .../common/AbstractLongPrimitiveIterator.java   |    27 -
 .../mahout/cf/taste/impl/common/BitSet.java     |    93 -
 .../mahout/cf/taste/impl/common/Cache.java      |   178 -
 .../cf/taste/impl/common/FastByIDMap.java       |   661 -
 .../mahout/cf/taste/impl/common/FastIDSet.java  |   426 -
 .../mahout/cf/taste/impl/common/FastMap.java    |   729 -
 .../taste/impl/common/FixedRunningAverage.java  |    83 -
 .../common/FixedRunningAverageAndStdDev.java    |    51 -
 .../taste/impl/common/FullRunningAverage.java   |   109 -
 .../common/FullRunningAverageAndStdDev.java     |   107 -
 .../impl/common/InvertedRunningAverage.java     |    58 -
 .../common/InvertedRunningAverageAndStdDev.java |    63 -
 .../impl/common/LongPrimitiveArrayIterator.java |    93 -
 .../impl/common/LongPrimitiveIterator.java      |    39 -
 .../cf/taste/impl/common/RefreshHelper.java     |   122 -
 .../mahout/cf/taste/impl/common/Retriever.java  |    36 -
 .../cf/taste/impl/common/RunningAverage.java    |    67 -
 .../impl/common/RunningAverageAndStdDev.java    |    36 -
 .../common/SamplingLongPrimitiveIterator.java   |   111 -
 .../cf/taste/impl/common/SkippingIterator.java  |    35 -
 .../impl/common/WeightedRunningAverage.java     |   100 -
 .../common/WeightedRunningAverageAndStdDev.java |    89 -
 .../impl/common/jdbc/AbstractJDBCComponent.java |    88 -
 .../taste/impl/common/jdbc/EachRowIterator.java |    92 -
 .../impl/common/jdbc/ResultSetIterator.java     |    66 -
 .../AbstractDifferenceRecommenderEvaluator.java |   276 -
 ...eAbsoluteDifferenceRecommenderEvaluator.java |    59 -
 .../GenericRecommenderIRStatsEvaluator.java     |   237 -
 .../eval/GenericRelevantItemsDataSplitter.java  |    83 -
 .../cf/taste/impl/eval/IRStatisticsImpl.java    |    95 -
 .../mahout/cf/taste/impl/eval/LoadCallable.java |    40 -
 .../cf/taste/impl/eval/LoadEvaluator.java       |    61 -
 .../cf/taste/impl/eval/LoadStatistics.java      |    34 -
 .../eval/OrderBasedRecommenderEvaluator.java    |   431 -
 .../impl/eval/RMSRecommenderEvaluator.java      |    56 -
 .../cf/taste/impl/eval/StatsCallable.java       |    64 -
 .../cf/taste/impl/model/AbstractDataModel.java  |    53 -
 .../cf/taste/impl/model/AbstractIDMigrator.java |    66 -
 .../impl/model/AbstractJDBCIDMigrator.java      |   108 -
 .../impl/model/BooleanItemPreferenceArray.java  |   234 -
 .../cf/taste/impl/model/BooleanPreference.java  |    64 -
 .../impl/model/BooleanUserPreferenceArray.java  |   234 -
 .../impl/model/GenericBooleanPrefDataModel.java |   320 -
 .../cf/taste/impl/model/GenericDataModel.java   |   361 -
 .../impl/model/GenericItemPreferenceArray.java  |   301 -
 .../cf/taste/impl/model/GenericPreference.java  |    70 -
 .../impl/model/GenericUserPreferenceArray.java  |   307 -
 .../cf/taste/impl/model/MemoryIDMigrator.java   |    55 -
 .../taste/impl/model/MySQLJDBCIDMigrator.java   |    67 -
 .../PlusAnonymousConcurrentUserDataModel.java   |   352 -
 .../impl/model/PlusAnonymousUserDataModel.java  |   320 -
 .../PlusAnonymousUserLongPrimitiveIterator.java |    90 -
 .../cf/taste/impl/model/file/FileDataModel.java |   758 -
 .../taste/impl/model/file/FileIDMigrator.java   |   117 -
 .../neighborhood/AbstractUserNeighborhood.java  |    71 -
 .../neighborhood/CachingUserNeighborhood.java   |    69 -
 .../neighborhood/NearestNUserNeighborhood.java  |   122 -
 .../neighborhood/ThresholdUserNeighborhood.java |   104 -
 .../AbstractCandidateItemsStrategy.java         |    57 -
 .../impl/recommender/AbstractRecommender.java   |   140 -
 .../AllSimilarItemsCandidateItemsStrategy.java  |    50 -
 .../AllUnknownItemsCandidateItemsStrategy.java  |    41 -
 .../impl/recommender/ByRescoreComparator.java   |    65 -
 .../ByValueRecommendedItemComparator.java       |    43 -
 .../impl/recommender/CachingRecommender.java    |   251 -
 .../recommender/EstimatedPreferenceCapper.java  |    46 -
 .../GenericBooleanPrefItemBasedRecommender.java |    71 -
 .../GenericBooleanPrefUserBasedRecommender.java |    82 -
 .../GenericItemBasedRecommender.java            |   378 -
 .../recommender/GenericRecommendedItem.java     |    76 -
 .../GenericUserBasedRecommender.java            |   247 -
 .../recommender/ItemAverageRecommender.java     |   199 -
 .../recommender/ItemUserAverageRecommender.java |   240 -
 .../cf/taste/impl/recommender/NullRescorer.java |    86 -
 ...ItemsNeighborhoodCandidateItemsStrategy.java |    48 -
 .../impl/recommender/RandomRecommender.java     |    97 -
 .../SamplingCandidateItemsStrategy.java         |   165 -
 .../cf/taste/impl/recommender/SimilarUser.java  |    80 -
 .../cf/taste/impl/recommender/TopItems.java     |   211 -
 .../impl/recommender/svd/ALSWRFactorizer.java   |   312 -
 .../recommender/svd/AbstractFactorizer.java     |    94 -
 .../impl/recommender/svd/Factorization.java     |   137 -
 .../taste/impl/recommender/svd/Factorizer.java  |    30 -
 .../svd/FilePersistenceStrategy.java            |   139 -
 .../recommender/svd/NoPersistenceStrategy.java  |    37 -
 .../recommender/svd/ParallelSGDFactorizer.java  |   340 -
 .../recommender/svd/PersistenceStrategy.java    |    46 -
 .../recommender/svd/RatingSGDFactorizer.java    |   221 -
 .../recommender/svd/SVDPlusPlusFactorizer.java  |   178 -
 .../impl/recommender/svd/SVDPreference.java     |    41 -
 .../impl/recommender/svd/SVDRecommender.java    |   185 -
 .../impl/similarity/AbstractItemSimilarity.java |    64 -
 .../impl/similarity/AbstractSimilarity.java     |   343 -
 .../similarity/AveragingPreferenceInferrer.java |    85 -
 .../impl/similarity/CachingItemSimilarity.java  |   111 -
 .../impl/similarity/CachingUserSimilarity.java  |   104 -
 .../impl/similarity/CityBlockSimilarity.java    |    98 -
 .../similarity/EuclideanDistanceSimilarity.java |    67 -
 .../impl/similarity/GenericItemSimilarity.java  |   358 -
 .../impl/similarity/GenericUserSimilarity.java  |   238 -
 .../similarity/LogLikelihoodSimilarity.java     |   121 -
 .../impl/similarity/LongPairMatchPredicate.java |    40 -
 .../PearsonCorrelationSimilarity.java           |    93 -
 .../SpearmanCorrelationSimilarity.java          |   135 -
 .../TanimotoCoefficientSimilarity.java          |   126 -
 .../similarity/UncenteredCosineSimilarity.java  |    69 -
 .../file/FileItemItemSimilarityIterable.java    |    46 -
 .../file/FileItemItemSimilarityIterator.java    |    60 -
 .../similarity/file/FileItemSimilarity.java     |   137 -
 .../precompute/FileSimilarItemsWriter.java      |    67 -
 .../MultithreadedBatchItemSimilarities.java     |   230 -
 .../apache/mahout/cf/taste/model/DataModel.java |   199 -
 .../mahout/cf/taste/model/IDMigrator.java       |    63 -
 .../mahout/cf/taste/model/JDBCDataModel.java    |    43 -
 .../mahout/cf/taste/model/Preference.java       |    48 -
 .../mahout/cf/taste/model/PreferenceArray.java  |   143 -
 .../cf/taste/model/UpdatableIDMigrator.java     |    47 -
 .../cf/taste/neighborhood/UserNeighborhood.java |    40 -
 .../recommender/CandidateItemsStrategy.java     |    37 -
 .../mahout/cf/taste/recommender/IDRescorer.java |    47 -
 .../taste/recommender/ItemBasedRecommender.java |   145 -
 .../MostSimilarItemsCandidateItemsStrategy.java |    31 -
 .../cf/taste/recommender/RecommendedItem.java   |    41 -
 .../cf/taste/recommender/Recommender.java       |   132 -
 .../mahout/cf/taste/recommender/Rescorer.java   |    52 -
 .../taste/recommender/UserBasedRecommender.java |    54 -
 .../cf/taste/similarity/ItemSimilarity.java     |    64 -
 .../cf/taste/similarity/PreferenceInferrer.java |    47 -
 .../cf/taste/similarity/UserSimilarity.java     |    58 -
 .../precompute/BatchItemSimilarities.java       |    56 -
 .../similarity/precompute/SimilarItem.java      |    56 -
 .../similarity/precompute/SimilarItems.java     |    84 -
 .../precompute/SimilarItemsWriter.java          |    33 -
 .../classifier/AbstractVectorClassifier.java    |   248 -
 .../mahout/classifier/ClassifierResult.java     |    74 -
 .../mahout/classifier/ConfusionMatrix.java      |   444 -
 .../apache/mahout/classifier/OnlineLearner.java |    96 -
 .../classifier/RegressionResultAnalyzer.java    |   144 -
 .../mahout/classifier/ResultAnalyzer.java       |   132 -
 .../apache/mahout/classifier/df/Bagging.java    |    61 -
 .../apache/mahout/classifier/df/DFUtils.java    |   174 -
 .../mahout/classifier/df/DecisionForest.java    |   241 -
 .../mahout/classifier/df/ErrorEstimate.java     |    51 -
 .../df/builder/DecisionTreeBuilder.java         |   422 -
 .../df/builder/DefaultTreeBuilder.java          |   253 -
 .../classifier/df/builder/TreeBuilder.java      |    42 -
 .../apache/mahout/classifier/df/data/Data.java  |   281 -
 .../classifier/df/data/DataConverter.java       |    72 -
 .../mahout/classifier/df/data/DataLoader.java   |   255 -
 .../mahout/classifier/df/data/DataUtils.java    |    89 -
 .../mahout/classifier/df/data/Dataset.java      |   422 -
 .../classifier/df/data/DescriptorException.java |    28 -
 .../classifier/df/data/DescriptorUtils.java     |   110 -
 .../mahout/classifier/df/data/Instance.java     |    75 -
 .../df/data/conditions/Condition.java           |    57 -
 .../classifier/df/data/conditions/Equals.java   |    42 -
 .../df/data/conditions/GreaterOrEquals.java     |    42 -
 .../classifier/df/data/conditions/Lesser.java   |    42 -
 .../mahout/classifier/df/mapreduce/Builder.java |   333 -
 .../classifier/df/mapreduce/Classifier.java     |   238 -
 .../classifier/df/mapreduce/MapredMapper.java   |    75 -
 .../classifier/df/mapreduce/MapredOutput.java   |   120 -
 .../df/mapreduce/inmem/InMemBuilder.java        |   114 -
 .../df/mapreduce/inmem/InMemInputFormat.java    |   284 -
 .../df/mapreduce/inmem/InMemMapper.java         |   106 -
 .../df/mapreduce/inmem/package-info.java        |    22 -
 .../df/mapreduce/partial/PartialBuilder.java    |   158 -
 .../df/mapreduce/partial/Step1Mapper.java       |   168 -
 .../classifier/df/mapreduce/partial/TreeID.java |    58 -
 .../df/mapreduce/partial/package-info.java      |    16 -
 .../classifier/df/node/CategoricalNode.java     |   134 -
 .../apache/mahout/classifier/df/node/Leaf.java  |    95 -
 .../apache/mahout/classifier/df/node/Node.java  |    96 -
 .../classifier/df/node/NumericalNode.java       |   115 -
 .../classifier/df/ref/SequentialBuilder.java    |    78 -
 .../classifier/df/split/DefaultIgSplit.java     |   118 -
 .../mahout/classifier/df/split/IgSplit.java     |    35 -
 .../mahout/classifier/df/split/OptIgSplit.java  |   232 -
 .../classifier/df/split/RegressionSplit.java    |   177 -
 .../mahout/classifier/df/split/Split.java       |    68 -
 .../mahout/classifier/df/tools/Describe.java    |   166 -
 .../classifier/df/tools/ForestVisualizer.java   |   158 -
 .../mahout/classifier/df/tools/Frequencies.java |   122 -
 .../classifier/df/tools/FrequenciesJob.java     |   297 -
 .../classifier/df/tools/TreeVisualizer.java     |   264 -
 .../mahout/classifier/df/tools/UDistrib.java    |   212 -
 .../mahout/classifier/evaluation/Auc.java       |   233 -
 .../AbstractNaiveBayesClassifier.java           |    82 -
 .../classifier/naivebayes/BayesUtils.java       |   161 -
 .../ComplementaryNaiveBayesClassifier.java      |    43 -
 .../classifier/naivebayes/NaiveBayesModel.java  |   170 -
 .../StandardNaiveBayesClassifier.java           |    40 -
 .../naivebayes/test/BayesTestMapper.java        |    76 -
 .../naivebayes/test/TestNaiveBayesDriver.java   |   176 -
 .../training/ComplementaryThetaTrainer.java     |    83 -
 .../training/IndexInstancesMapper.java          |    53 -
 .../naivebayes/training/ThetaMapper.java        |    61 -
 .../naivebayes/training/TrainNaiveBayesJob.java |   177 -
 .../naivebayes/training/WeightsMapper.java      |    68 -
 .../sequencelearning/hmm/BaumWelchTrainer.java  |   161 -
 .../sequencelearning/hmm/HmmAlgorithms.java     |   306 -
 .../sequencelearning/hmm/HmmEvaluator.java      |   194 -
 .../sequencelearning/hmm/HmmModel.java          |   383 -
 .../sequencelearning/hmm/HmmTrainer.java        |   488 -
 .../sequencelearning/hmm/HmmUtils.java          |   360 -
 .../hmm/LossyHmmSerializer.java                 |    62 -
 .../hmm/RandomSequenceGenerator.java            |   102 -
 .../sequencelearning/hmm/ViterbiEvaluator.java  |   122 -
 .../sgd/AbstractOnlineLogisticRegression.java   |   317 -
 .../sgd/AdaptiveLogisticRegression.java         |   586 -
 .../mahout/classifier/sgd/CrossFoldLearner.java |   334 -
 .../mahout/classifier/sgd/CsvRecordFactory.java |   395 -
 .../mahout/classifier/sgd/DefaultGradient.java  |    49 -
 .../mahout/classifier/sgd/ElasticBandPrior.java |    76 -
 .../apache/mahout/classifier/sgd/Gradient.java  |    30 -
 .../mahout/classifier/sgd/GradientMachine.java  |   405 -
 .../org/apache/mahout/classifier/sgd/L1.java    |    59 -
 .../org/apache/mahout/classifier/sgd/L2.java    |    66 -
 .../mahout/classifier/sgd/MixedGradient.java    |    66 -
 .../mahout/classifier/sgd/ModelDissector.java   |   232 -
 .../mahout/classifier/sgd/ModelSerializer.java  |    67 -
 .../sgd/OnlineLogisticRegression.java           |   172 -
 .../classifier/sgd/PassiveAggressive.java       |   204 -
 .../classifier/sgd/PolymorphicWritable.java     |    46 -
 .../mahout/classifier/sgd/PriorFunction.java    |    45 -
 .../mahout/classifier/sgd/RankingGradient.java  |    85 -
 .../mahout/classifier/sgd/RecordFactory.java    |    47 -
 .../apache/mahout/classifier/sgd/TPrior.java    |    61 -
 .../mahout/classifier/sgd/UniformPrior.java     |    47 -
 .../mahout/classifier/sgd/package-info.java     |    23 -
 .../mahout/clustering/AbstractCluster.java      |   390 -
 .../org/apache/mahout/clustering/Cluster.java   |    90 -
 .../mahout/clustering/ClusteringUtils.java      |   306 -
 .../mahout/clustering/GaussianAccumulator.java  |    62 -
 .../org/apache/mahout/clustering/Model.java     |    93 -
 .../mahout/clustering/ModelDistribution.java    |    41 -
 .../clustering/OnlineGaussianAccumulator.java   |   107 -
 .../RunningSumsGaussianAccumulator.java         |    90 -
 .../clustering/UncommonDistributions.java       |   136 -
 .../apache/mahout/clustering/canopy/Canopy.java |    60 -
 .../clustering/canopy/CanopyClusterer.java      |   220 -
 .../clustering/canopy/CanopyConfigKeys.java     |    70 -
 .../mahout/clustering/canopy/CanopyDriver.java  |   379 -
 .../mahout/clustering/canopy/CanopyMapper.java  |    66 -
 .../mahout/clustering/canopy/CanopyReducer.java |    70 -
 .../ClusterClassificationConfigKeys.java        |    33 -
 .../classify/ClusterClassificationDriver.java   |   313 -
 .../classify/ClusterClassificationMapper.java   |   161 -
 .../clustering/classify/ClusterClassifier.java  |   231 -
 .../WeightedPropertyVectorWritable.java         |    95 -
 .../classify/WeightedVectorWritable.java        |    72 -
 .../fuzzykmeans/FuzzyKMeansClusterer.java       |    59 -
 .../fuzzykmeans/FuzzyKMeansDriver.java          |   324 -
 .../clustering/fuzzykmeans/FuzzyKMeansUtil.java |    76 -
 .../clustering/fuzzykmeans/SoftCluster.java     |    60 -
 .../iterator/AbstractClusteringPolicy.java      |    72 -
 .../mahout/clustering/iterator/CIMapper.java    |    71 -
 .../mahout/clustering/iterator/CIReducer.java   |    64 -
 .../iterator/CanopyClusteringPolicy.java        |    52 -
 .../clustering/iterator/ClusterIterator.java    |   219 -
 .../clustering/iterator/ClusterWritable.java    |    56 -
 .../clustering/iterator/ClusteringPolicy.java   |    66 -
 .../iterator/ClusteringPolicyWritable.java      |    55 -
 .../iterator/DistanceMeasureCluster.java        |    91 -
 .../iterator/FuzzyKMeansClusteringPolicy.java   |    90 -
 .../iterator/KMeansClusteringPolicy.java        |    64 -
 .../clustering/kernel/IKernelProfile.java       |    27 -
 .../kernel/TriangularKernelProfile.java         |    27 -
 .../mahout/clustering/kmeans/KMeansDriver.java  |   257 -
 .../mahout/clustering/kmeans/KMeansUtil.java    |    74 -
 .../mahout/clustering/kmeans/Kluster.java       |   117 -
 .../clustering/kmeans/RandomSeedGenerator.java  |   136 -
 .../mahout/clustering/kmeans/package-info.java  |     5 -
 .../lda/cvb/CVB0DocInferenceMapper.java         |    51 -
 .../mahout/clustering/lda/cvb/CVB0Driver.java   |   536 -
 .../CVB0TopicTermVectorNormalizerMapper.java    |    38 -
 .../clustering/lda/cvb/CachingCVB0Mapper.java   |   133 -
 .../lda/cvb/CachingCVB0PerplexityMapper.java    |   108 -
 .../cvb/InMemoryCollapsedVariationalBayes0.java |   492 -
 .../mahout/clustering/lda/cvb/ModelTrainer.java |   301 -
 .../mahout/clustering/lda/cvb/TopicModel.java   |   513 -
 .../apache/mahout/clustering/package-info.java  |    13 -
 .../spectral/AffinityMatrixInputJob.java        |    84 -
 .../spectral/AffinityMatrixInputMapper.java     |    78 -
 .../spectral/AffinityMatrixInputReducer.java    |    59 -
 .../spectral/IntDoublePairWritable.java         |    75 -
 .../apache/mahout/clustering/spectral/Keys.java |    31 -
 .../spectral/MatrixDiagonalizeJob.java          |   108 -
 .../clustering/spectral/UnitVectorizerJob.java  |    79 -
 .../mahout/clustering/spectral/VectorCache.java |   116 -
 .../spectral/VectorMatrixMultiplicationJob.java |   139 -
 .../clustering/spectral/VertexWritable.java     |   101 -
 .../spectral/kmeans/EigenSeedGenerator.java     |   120 -
 .../spectral/kmeans/SpectralKMeansDriver.java   |   243 -
 .../streaming/cluster/BallKMeans.java           |   456 -
 .../streaming/cluster/StreamingKMeans.java      |   368 -
 .../streaming/mapreduce/CentroidWritable.java   |    88 -
 .../mapreduce/StreamingKMeansDriver.java        |   493 -
 .../mapreduce/StreamingKMeansMapper.java        |   102 -
 .../mapreduce/StreamingKMeansReducer.java       |   109 -
 .../mapreduce/StreamingKMeansThread.java        |    92 -
 .../mapreduce/StreamingKMeansUtilsMR.java       |   154 -
 .../streaming/tools/ResplitSequenceFiles.java   |   149 -
 .../clustering/topdown/PathDirectory.java       |    94 -
 .../postprocessor/ClusterCountReader.java       |   103 -
 .../ClusterOutputPostProcessor.java             |   139 -
 .../ClusterOutputPostProcessorDriver.java       |   182 -
 .../ClusterOutputPostProcessorMapper.java       |    58 -
 .../ClusterOutputPostProcessorReducer.java      |    62 -
 .../org/apache/mahout/common/AbstractJob.java   |   648 -
 .../org/apache/mahout/common/ClassUtils.java    |    61 -
 .../apache/mahout/common/CommandLineUtil.java   |    68 -
 .../org/apache/mahout/common/HadoopUtil.java    |   435 -
 .../apache/mahout/common/IntPairWritable.java   |   270 -
 .../org/apache/mahout/common/IntegerTuple.java  |   176 -
 .../java/org/apache/mahout/common/LongPair.java |    80 -
 .../org/apache/mahout/common/MemoryUtil.java    |    99 -
 .../java/org/apache/mahout/common/Pair.java     |    99 -
 .../org/apache/mahout/common/Parameters.java    |    98 -
 .../org/apache/mahout/common/StringTuple.java   |   177 -
 .../org/apache/mahout/common/StringUtils.java   |    63 -
 .../apache/mahout/common/TimingStatistics.java  |   154 -
 .../commandline/DefaultOptionCreator.java       |   417 -
 .../distance/ChebyshevDistanceMeasure.java      |    63 -
 .../common/distance/CosineDistanceMeasure.java  |   119 -
 .../mahout/common/distance/DistanceMeasure.java |    48 -
 .../distance/EuclideanDistanceMeasure.java      |    41 -
 .../distance/MahalanobisDistanceMeasure.java    |   197 -
 .../distance/ManhattanDistanceMeasure.java      |    70 -
 .../distance/MinkowskiDistanceMeasure.java      |    93 -
 .../SquaredEuclideanDistanceMeasure.java        |    59 -
 .../distance/TanimotoDistanceMeasure.java       |    69 -
 .../distance/WeightedDistanceMeasure.java       |    93 -
 .../WeightedEuclideanDistanceMeasure.java       |    51 -
 .../WeightedManhattanDistanceMeasure.java       |    53 -
 .../iterator/CopyConstructorIterator.java       |    64 -
 .../common/iterator/CountingIterator.java       |    43 -
 .../common/iterator/FileLineIterable.java       |    88 -
 .../common/iterator/FileLineIterator.java       |   167 -
 .../iterator/FixedSizeSamplingIterator.java     |    59 -
 .../common/iterator/SamplingIterable.java       |    45 -
 .../common/iterator/SamplingIterator.java       |    73 -
 .../StableFixedSizeSamplingIterator.java        |    72 -
 .../common/iterator/StringRecordIterator.java   |    55 -
 .../iterator/sequencefile/PathFilters.java      |    81 -
 .../common/iterator/sequencefile/PathType.java  |    27 -
 .../sequencefile/SequenceFileDirIterable.java   |    84 -
 .../sequencefile/SequenceFileDirIterator.java   |   136 -
 .../SequenceFileDirValueIterable.java           |    83 -
 .../SequenceFileDirValueIterator.java           |   159 -
 .../sequencefile/SequenceFileIterable.java      |    68 -
 .../sequencefile/SequenceFileIterator.java      |   118 -
 .../sequencefile/SequenceFileValueIterable.java |    67 -
 .../sequencefile/SequenceFileValueIterator.java |    97 -
 .../mahout/common/lucene/AnalyzerUtils.java     |    61 -
 .../common/lucene/IteratorTokenStream.java      |    45 -
 .../common/lucene/TokenStreamIterator.java      |    57 -
 .../common/mapreduce/MergeVectorsCombiner.java  |    34 -
 .../common/mapreduce/MergeVectorsReducer.java   |    40 -
 .../common/mapreduce/TransposeMapper.java       |    49 -
 .../common/mapreduce/VectorSumCombiner.java     |    38 -
 .../common/mapreduce/VectorSumReducer.java      |    35 -
 .../org/apache/mahout/common/nlp/NGrams.java    |    94 -
 .../common/parameters/AbstractParameter.java    |   120 -
 .../common/parameters/ClassParameter.java       |    44 -
 .../common/parameters/DoubleParameter.java      |    33 -
 .../mahout/common/parameters/Parameter.java     |    62 -
 .../mahout/common/parameters/Parametered.java   |   206 -
 .../mahout/common/parameters/PathParameter.java |    33 -
 .../org/apache/mahout/driver/MahoutDriver.java  |   244 -
 .../apache/mahout/ep/EvolutionaryProcess.java   |   229 -
 .../main/java/org/apache/mahout/ep/Mapping.java |   206 -
 .../main/java/org/apache/mahout/ep/Payload.java |    36 -
 .../main/java/org/apache/mahout/ep/State.java   |   302 -
 .../java/org/apache/mahout/ep/package-info.java |    26 -
 .../mahout/math/DistributedRowMatrixWriter.java |    47 -
 .../org/apache/mahout/math/MatrixUtils.java     |   114 -
 .../mahout/math/MultiLabelVectorWritable.java   |    88 -
 .../math/als/AlternatingLeastSquaresSolver.java |   116 -
 ...itFeedbackAlternatingLeastSquaresSolver.java |   171 -
 .../math/decomposer/AsyncEigenVerifier.java     |    80 -
 .../mahout/math/decomposer/EigenStatus.java     |    50 -
 .../math/decomposer/SimpleEigenVerifier.java    |    41 -
 .../math/decomposer/SingularVectorVerifier.java |    25 -
 .../math/decomposer/hebbian/EigenUpdater.java   |    25 -
 .../math/decomposer/hebbian/HebbianSolver.java  |   342 -
 .../math/decomposer/hebbian/HebbianUpdater.java |    71 -
 .../math/decomposer/hebbian/TrainingState.java  |   143 -
 .../math/decomposer/lanczos/LanczosSolver.java  |   213 -
 .../math/decomposer/lanczos/LanczosState.java   |   107 -
 .../math/hadoop/DistributedRowMatrix.java       |   390 -
 .../math/hadoop/MatrixColumnMeansJob.java       |   236 -
 .../math/hadoop/MatrixMultiplicationJob.java    |   177 -
 .../mahout/math/hadoop/TimesSquaredJob.java     |   251 -
 .../apache/mahout/math/hadoop/TransposeJob.java |    85 -
 .../decomposer/DistributedLanczosSolver.java    |   299 -
 .../math/hadoop/decomposer/EigenVector.java     |    76 -
 .../hadoop/decomposer/EigenVerificationJob.java |   333 -
 .../decomposer/HdfsBackedLanczosState.java      |   237 -
 .../math/hadoop/similarity/SeedVectorUtil.java  |   104 -
 .../VectorDistanceInvertedMapper.java           |    71 -
 .../hadoop/similarity/VectorDistanceMapper.java |    80 -
 .../similarity/VectorDistanceSimilarityJob.java |   153 -
 .../similarity/cooccurrence/MutableElement.java |    50 -
 .../cooccurrence/RowSimilarityJob.java          |   562 -
 .../cooccurrence/TopElementsQueue.java          |    59 -
 .../hadoop/similarity/cooccurrence/Vectors.java |   199 -
 .../measures/CityBlockSimilarity.java           |    26 -
 .../measures/CooccurrenceCountSimilarity.java   |    32 -
 .../cooccurrence/measures/CosineSimilarity.java |    50 -
 .../measures/CountbasedMeasure.java             |    44 -
 .../measures/EuclideanDistanceSimilarity.java   |    57 -
 .../measures/LoglikelihoodSimilarity.java       |    34 -
 .../measures/PearsonCorrelationSimilarity.java  |    37 -
 .../measures/TanimotoCoefficientSimilarity.java |    34 -
 .../measures/VectorSimilarityMeasure.java       |    32 -
 .../measures/VectorSimilarityMeasures.java      |    46 -
 .../DistributedConjugateGradientSolver.java     |   172 -
 .../mahout/math/hadoop/stats/BasicStats.java    |   148 -
 .../StandardDeviationCalculatorMapper.java      |    55 -
 .../StandardDeviationCalculatorReducer.java     |    37 -
 .../math/hadoop/stats/VarianceTotals.java       |    68 -
 .../hadoop/stochasticsvd/ABtDenseOutJob.java    |   585 -
 .../math/hadoop/stochasticsvd/ABtJob.java       |   494 -
 .../mahout/math/hadoop/stochasticsvd/BtJob.java |   628 -
 .../stochasticsvd/DenseBlockWritable.java       |    83 -
 .../mahout/math/hadoop/stochasticsvd/Omega.java |   257 -
 .../mahout/math/hadoop/stochasticsvd/QJob.java  |   237 -
 .../math/hadoop/stochasticsvd/SSVDCli.java      |   201 -
 .../math/hadoop/stochasticsvd/SSVDHelper.java   |   322 -
 .../math/hadoop/stochasticsvd/SSVDSolver.java   |   662 -
 .../SparseRowBlockAccumulator.java              |    90 -
 .../stochasticsvd/SparseRowBlockWritable.java   |   159 -
 .../stochasticsvd/SplitPartitionedWritable.java |   151 -
 .../mahout/math/hadoop/stochasticsvd/UJob.java  |   170 -
 .../mahout/math/hadoop/stochasticsvd/VJob.java  |   224 -
 .../math/hadoop/stochasticsvd/YtYJob.java       |   220 -
 .../stochasticsvd/qr/GivensThinSolver.java      |   643 -
 .../hadoop/stochasticsvd/qr/GramSchmidt.java    |    52 -
 .../hadoop/stochasticsvd/qr/QRFirstStep.java    |   284 -
 .../hadoop/stochasticsvd/qr/QRLastStep.java     |   144 -
 .../mahout/math/neighborhood/BruteSearch.java   |   186 -
 .../math/neighborhood/FastProjectionSearch.java |   326 -
 .../mahout/math/neighborhood/HashedVector.java  |   103 -
 .../LocalitySensitiveHashSearch.java            |   295 -
 .../math/neighborhood/ProjectionSearch.java     |   233 -
 .../mahout/math/neighborhood/Searcher.java      |   155 -
 .../math/neighborhood/UpdatableSearcher.java    |    37 -
 .../math/random/AbstractSamplerFunction.java    |    39 -
 .../mahout/math/random/ChineseRestaurant.java   |   111 -
 .../apache/mahout/math/random/Empirical.java    |   124 -
 .../apache/mahout/math/random/IndianBuffet.java |   157 -
 .../org/apache/mahout/math/random/Missing.java  |    59 -
 .../apache/mahout/math/random/MultiNormal.java  |   118 -
 .../apache/mahout/math/random/Multinomial.java  |   202 -
 .../org/apache/mahout/math/random/Normal.java   |    40 -
 .../mahout/math/random/PoissonSampler.java      |    67 -
 .../mahout/math/random/RandomProjector.java     |   133 -
 .../org/apache/mahout/math/random/Sampler.java  |    25 -
 .../mahout/math/random/WeightedThing.java       |    71 -
 .../mahout/math/ssvd/SequentialBigSvd.java      |    69 -
 .../math/ssvd/SequentialOutOfCoreSvd.java       |   233 -
 .../mahout/math/stats/GlobalOnlineAuc.java      |   168 -
 .../mahout/math/stats/GroupedOnlineAuc.java     |   113 -
 .../org/apache/mahout/math/stats/OnlineAuc.java |    38 -
 .../mahout/math/stats/OnlineSummarizer.java     |    93 -
 .../org/apache/mahout/math/stats/Sampler.java   |    79 -
 .../mahout/vectorizer/DictionaryVectorizer.java |   422 -
 .../mahout/vectorizer/DocumentProcessor.java    |    99 -
 .../EncodedVectorsFromSequenceFiles.java        |   104 -
 .../mahout/vectorizer/EncodingMapper.java       |    92 -
 .../mahout/vectorizer/HighDFWordsPruner.java    |   147 -
 .../SimpleTextEncodingVectorizer.java           |    72 -
 .../SparseVectorsFromSequenceFiles.java         |   369 -
 .../java/org/apache/mahout/vectorizer/TF.java   |    30 -
 .../org/apache/mahout/vectorizer/TFIDF.java     |    31 -
 .../apache/mahout/vectorizer/Vectorizer.java    |    29 -
 .../mahout/vectorizer/VectorizerConfig.java     |   179 -
 .../org/apache/mahout/vectorizer/Weight.java    |    32 -
 .../collocations/llr/CollocCombiner.java        |    46 -
 .../collocations/llr/CollocDriver.java          |   284 -
 .../collocations/llr/CollocMapper.java          |   178 -
 .../collocations/llr/CollocReducer.java         |   176 -
 .../vectorizer/collocations/llr/Gram.java       |   239 -
 .../vectorizer/collocations/llr/GramKey.java    |   133 -
 .../llr/GramKeyGroupComparator.java             |    43 -
 .../collocations/llr/GramKeyPartitioner.java    |    40 -
 .../vectorizer/collocations/llr/LLRReducer.java |   170 -
 .../common/PartialVectorMergeReducer.java       |    89 -
 .../vectorizer/common/PartialVectorMerger.java  |   144 -
 .../document/SequenceFileTokenizerMapper.java   |    70 -
 .../encoders/AdaptiveWordValueEncoder.java      |    69 -
 .../encoders/CachingContinuousValueEncoder.java |    64 -
 .../encoders/CachingStaticWordValueEncoder.java |    66 -
 .../encoders/CachingTextValueEncoder.java       |    25 -
 .../encoders/CachingValueEncoder.java           |    64 -
 .../encoders/ConstantValueEncoder.java          |    57 -
 .../encoders/ContinuousValueEncoder.java        |    76 -
 .../mahout/vectorizer/encoders/Dictionary.java  |    54 -
 .../encoders/FeatureVectorEncoder.java          |   279 -
 .../encoders/InteractionValueEncoder.java       |   126 -
 .../encoders/LuceneTextValueEncoder.java        |   129 -
 .../encoders/StaticWordValueEncoder.java        |    80 -
 .../vectorizer/encoders/TextValueEncoder.java   |   142 -
 .../vectorizer/encoders/WordValueEncoder.java   |    81 -
 .../pruner/PrunedPartialVectorMergeReducer.java |    65 -
 .../vectorizer/pruner/WordsPrunerReducer.java   |    86 -
 .../vectorizer/term/TFPartialVectorReducer.java |   139 -
 .../vectorizer/term/TermCountCombiner.java      |    41 -
 .../mahout/vectorizer/term/TermCountMapper.java |    58 -
 .../vectorizer/term/TermCountReducer.java       |    55 -
 .../term/TermDocumentCountMapper.java           |    50 -
 .../term/TermDocumentCountReducer.java          |    41 -
 .../mahout/vectorizer/tfidf/TFIDFConverter.java |   361 -
 .../tfidf/TFIDFPartialVectorReducer.java        |   114 -
 .../src/main/resources/supplemental-models.xml  |   279 -
 community/mahout-mr/src/main/resources/version  |     1 -
 .../mahout/cf/taste/common/CommonTest.java      |    60 -
 .../cf/taste/hadoop/TasteHadoopUtilsTest.java   |    40 -
 .../cf/taste/hadoop/TopItemsQueueTest.java      |    72 -
 .../als/ParallelALSFactorizationJobTest.java    |   379 -
 .../cf/taste/hadoop/item/IDReaderTest.java      |    66 -
 .../taste/hadoop/item/RecommenderJobTest.java   |   928 -
 .../hadoop/item/ToUserVectorsReducerTest.java   |    74 -
 .../similarity/item/ItemSimilarityJobTest.java  |   269 -
 .../mahout/cf/taste/impl/TasteTestCase.java     |    98 -
 .../mahout/cf/taste/impl/common/BitSetTest.java |    74 -
 .../mahout/cf/taste/impl/common/CacheTest.java  |    61 -
 .../cf/taste/impl/common/FastByIDMapTest.java   |   147 -
 .../cf/taste/impl/common/FastIDSetTest.java     |   162 -
 .../cf/taste/impl/common/FastMapTest.java       |   228 -
 .../impl/common/InvertedRunningAverageTest.java |    88 -
 .../common/LongPrimitiveArrayIteratorTest.java  |    56 -
 .../cf/taste/impl/common/MockRefreshable.java   |    45 -
 .../cf/taste/impl/common/RefreshHelperTest.java |    70 -
 .../common/RunningAverageAndStdDevTest.java     |   107 -
 .../taste/impl/common/RunningAverageTest.java   |    75 -
 .../SamplingLongPrimitiveIteratorTest.java      |    91 -
 .../impl/common/WeightedRunningAverageTest.java |    85 -
 ...ericRecommenderIRStatsEvaluatorImplTest.java |    73 -
 .../taste/impl/eval/LoadEvaluationRunner.java   |    68 -
 .../model/BooleanItemPreferenceArrayTest.java   |    89 -
 .../model/BooleanUserPreferenceArrayTest.java   |    89 -
 .../taste/impl/model/GenericDataModelTest.java  |    51 -
 .../model/GenericItemPreferenceArrayTest.java   |   110 -
 .../model/GenericUserPreferenceArrayTest.java   |   110 -
 .../taste/impl/model/MemoryIDMigratorTest.java  |    57 -
 ...lusAnonymousConcurrentUserDataModelTest.java |   313 -
 .../impl/model/file/FileDataModelTest.java      |   216 -
 .../impl/model/file/FileIDMigratorTest.java     |   103 -
 .../impl/neighborhood/DummySimilarity.java      |    68 -
 .../neighborhood/NearestNNeighborhoodTest.java  |    53 -
 .../neighborhood/ThresholdNeighborhoodTest.java |    51 -
 ...lUnknownItemsCandidateItemsStrategyTest.java |    65 -
 .../recommender/CachingRecommenderTest.java     |    78 -
 .../GenericItemBasedRecommenderTest.java        |   324 -
 .../GenericUserBasedRecommenderTest.java        |   174 -
 .../recommender/ItemAverageRecommenderTest.java |    43 -
 .../ItemUserAverageRecommenderTest.java         |    43 -
 .../taste/impl/recommender/MockRecommender.java |    89 -
 .../impl/recommender/NullRescorerTest.java      |    47 -
 ...sNeighborhoodCandidateItemsStrategyTest.java |    75 -
 .../impl/recommender/RandomRecommenderTest.java |    41 -
 .../impl/recommender/ReversingRescorer.java     |    46 -
 .../SamplingCandidateItemsStrategyTest.java     |    71 -
 .../cf/taste/impl/recommender/TopItemsTest.java |   158 -
 .../recommender/svd/ALSWRFactorizerTest.java    |   208 -
 .../svd/FilePersistenceStrategyTest.java        |    53 -
 .../svd/ParallelSGDFactorizerTest.java          |   355 -
 .../recommender/svd/SVDRecommenderTest.java     |    86 -
 .../AveragingPreferenceInferrerTest.java        |    37 -
 .../EuclideanDistanceSimilarityTest.java        |   236 -
 .../similarity/GenericItemSimilarityTest.java   |   104 -
 .../similarity/LogLikelihoodSimilarityTest.java |    80 -
 .../PearsonCorrelationSimilarityTest.java       |   265 -
 .../impl/similarity/SimilarityTestCase.java     |    35 -
 .../SpearmanCorrelationSimilarityTest.java      |    80 -
 .../TanimotoCoefficientSimilarityTest.java      |   121 -
 .../similarity/file/FileItemSimilarityTest.java |   142 -
 .../MultithreadedBatchItemSimilaritiesTest.java |    98 -
 .../similarity/precompute/SimilarItemsTest.java |    50 -
 .../mahout/classifier/ClassifierData.java       |   102 -
 .../mahout/classifier/ConfusionMatrixTest.java  |   119 -
 .../RegressionResultAnalyzerTest.java           |   128 -
 .../classifier/df/DecisionForestTest.java       |   206 -
 .../df/builder/DecisionTreeBuilderTest.java     |    78 -
 .../df/builder/DefaultTreeBuilderTest.java      |    74 -
 .../df/builder/InfiniteRecursionTest.java       |    60 -
 .../classifier/df/data/DataConverterTest.java   |    60 -
 .../classifier/df/data/DataLoaderTest.java      |   350 -
 .../mahout/classifier/df/data/DataTest.java     |   396 -
 .../mahout/classifier/df/data/DatasetTest.java  |    72 -
 .../classifier/df/data/DescriptorUtilsTest.java |    92 -
 .../apache/mahout/classifier/df/data/Utils.java |   284 -
 .../mapreduce/inmem/InMemInputFormatTest.java   |   109 -
 .../df/mapreduce/inmem/InMemInputSplitTest.java |    77 -
 .../mapreduce/partial/PartialBuilderTest.java   |   197 -
 .../df/mapreduce/partial/Step1MapperTest.java   |   160 -
 .../df/mapreduce/partial/TreeIDTest.java        |    48 -
 .../mahout/classifier/df/node/NodeTest.java     |   108 -
 .../classifier/df/split/DefaultIgSplitTest.java |    78 -
 .../df/split/RegressionSplitTest.java           |    87 -
 .../classifier/df/tools/VisualizerTest.java     |   211 -
 .../mahout/classifier/evaluation/AucTest.java   |    86 -
 .../ComplementaryNaiveBayesClassifierTest.java  |    47 -
 .../naivebayes/NaiveBayesModelTest.java         |    36 -
 .../classifier/naivebayes/NaiveBayesTest.java   |   135 -
 .../naivebayes/NaiveBayesTestBase.java          |   135 -
 .../StandardNaiveBayesClassifierTest.java       |    47 -
 .../training/IndexInstancesMapperTest.java      |    85 -
 .../naivebayes/training/ThetaMapperTest.java    |    61 -
 .../naivebayes/training/WeightsMapperTest.java  |    60 -
 .../sequencelearning/hmm/HMMAlgorithmsTest.java |   164 -
 .../sequencelearning/hmm/HMMEvaluatorTest.java  |    63 -
 .../sequencelearning/hmm/HMMModelTest.java      |    32 -
 .../sequencelearning/hmm/HMMTestBase.java       |    73 -
 .../sequencelearning/hmm/HMMTrainerTest.java    |   163 -
 .../sequencelearning/hmm/HMMUtilsTest.java      |   161 -
 .../sgd/AdaptiveLogisticRegressionTest.java     |   186 -
 .../classifier/sgd/CsvRecordFactoryTest.java    |    90 -
 .../classifier/sgd/GradientMachineTest.java     |    41 -
 .../classifier/sgd/ModelSerializerTest.java     |   162 -
 .../mahout/classifier/sgd/OnlineBaseTest.java   |   160 -
 .../sgd/OnlineLogisticRegressionTest.java       |   330 -
 .../classifier/sgd/PassiveAggressiveTest.java   |    35 -
 .../mahout/clustering/ClusteringTestUtils.java  |   152 -
 .../mahout/clustering/TestClusterInterface.java |    83 -
 .../clustering/TestGaussianAccumulators.java    |   186 -
 .../clustering/canopy/TestCanopyCreation.java   |   674 -
 .../ClusterClassificationDriverTest.java        |   255 -
 .../fuzzykmeans/TestFuzzyKmeansClustering.java  |   202 -
 .../iterator/TestClusterClassifier.java         |   238 -
 .../clustering/kmeans/TestKmeansClustering.java |   385 -
 .../kmeans/TestRandomSeedGenerator.java         |   169 -
 .../clustering/lda/cvb/TestCVBModelTrainer.java |   138 -
 .../spectral/TestAffinityMatrixInputJob.java    |   145 -
 .../spectral/TestMatrixDiagonalizeJob.java      |   116 -
 .../spectral/TestUnitVectorizerJob.java         |    65 -
 .../clustering/spectral/TestVectorCache.java    |   110 -
 .../TestVectorMatrixMultiplicationJob.java      |    75 -
 .../spectral/kmeans/TestEigenSeedGenerator.java |   100 -
 .../streaming/cluster/BallKMeansTest.java       |   196 -
 .../clustering/streaming/cluster/DataUtils.java |    92 -
 .../streaming/cluster/StreamingKMeansTest.java  |   169 -
 .../mapreduce/StreamingKMeansTestMR.java        |   282 -
 .../tools/ResplitSequenceFilesTest.java         |    80 -
 .../clustering/topdown/PathDirectoryTest.java   |    65 -
 .../postprocessor/ClusterCountReaderTest.java   |   121 -
 .../ClusterOutputPostProcessorTest.java         |   205 -
 .../apache/mahout/common/AbstractJobTest.java   |   240 -
 .../DistributedCacheFileLocationTest.java       |    46 -
 .../mahout/common/DummyOutputCollector.java     |    57 -
 .../apache/mahout/common/DummyRecordWriter.java |   223 -
 .../mahout/common/DummyRecordWriterTest.java    |    45 -
 .../mahout/common/DummyStatusReporter.java      |    76 -
 .../mahout/common/IntPairWritableTest.java      |   114 -
 .../apache/mahout/common/MahoutTestCase.java    |   148 -
 .../org/apache/mahout/common/MockIterator.java  |    51 -
 .../apache/mahout/common/StringUtilsTest.java   |    70 -
 .../distance/CosineDistanceMeasureTest.java     |    66 -
 .../distance/DefaultDistanceMeasureTest.java    |   103 -
 .../DefaultWeightedDistanceMeasureTest.java     |    56 -
 .../common/distance/TestChebyshevMeasure.java   |    55 -
 .../distance/TestEuclideanDistanceMeasure.java  |    26 -
 .../TestMahalanobisDistanceMeasure.java         |    56 -
 .../distance/TestManhattanDistanceMeasure.java  |    26 -
 .../common/distance/TestMinkowskiMeasure.java   |    64 -
 .../distance/TestTanimotoDistanceMeasure.java   |    25 -
 ...estWeightedEuclideanDistanceMeasureTest.java |    25 -
 .../TestWeightedManhattanDistanceMeasure.java   |    26 -
 .../common/iterator/CountingIteratorTest.java   |    44 -
 .../mahout/common/iterator/SamplerCase.java     |   101 -
 .../common/iterator/TestFixedSizeSampler.java   |    33 -
 .../common/iterator/TestSamplingIterator.java   |    77 -
 .../iterator/TestStableFixedSizeSampler.java    |    33 -
 .../mahout/common/lucene/AnalyzerUtilsTest.java |    38 -
 .../apache/mahout/driver/MahoutDriverTest.java  |    32 -
 .../mahout/ep/EvolutionaryProcessTest.java      |    81 -
 .../apache/mahout/math/MatrixWritableTest.java  |   148 -
 .../java/org/apache/mahout/math/VarintTest.java |   189 -
 .../apache/mahout/math/VectorWritableTest.java  |   123 -
 .../apache/mahout/math/hadoop/MathHelper.java   |   236 -
 .../math/hadoop/TestDistributedRowMatrix.java   |   395 -
 .../TestDistributedLanczosSolver.java           |   132 -
 .../TestDistributedLanczosSolverCLI.java        |   190 -
 .../TestVectorDistanceSimilarityJob.java        |   238 -
 .../cooccurrence/RowSimilarityJobTest.java      |   214 -
 .../measures/VectorSimilarityMeasuresTest.java  |   133 -
 .../TestDistributedConjugateGradientSolver.java |    59 -
 ...stDistributedConjugateGradientSolverCLI.java |   111 -
 .../math/hadoop/stats/BasicStatsTest.java       |   121 -
 .../stochasticsvd/LocalSSVDPCASparseTest.java   |   296 -
 .../stochasticsvd/LocalSSVDSolverDenseTest.java |   206 -
 .../LocalSSVDSolverSparseSequentialTest.java    |   209 -
 .../hadoop/stochasticsvd/SSVDCommonTest.java    |   105 -
 .../hadoop/stochasticsvd/SSVDTestsHelper.java   |   172 -
 .../LocalitySensitiveHashSearchTest.java        |   119 -
 .../mahout/math/neighborhood/LumpyData.java     |    77 -
 .../math/neighborhood/SearchQualityTest.java    |   178 -
 .../math/neighborhood/SearchSanityTest.java     |   244 -
 .../math/ssvd/SequentialOutOfCoreSvdTest.java   |   195 -
 .../apache/mahout/math/stats/OnlineAucTest.java |   127 -
 .../apache/mahout/math/stats/SamplerTest.java   |    45 -
 .../vectorizer/DictionaryVectorizerTest.java    |   220 -
 .../vectorizer/DocumentProcessorTest.java       |    81 -
 .../EncodedVectorsFromSequenceFilesTest.java    |   126 -
 .../vectorizer/HighDFWordsPrunerTest.java       |   154 -
 .../vectorizer/RandomDocumentGenerator.java     |    69 -
 .../SparseVectorsFromSequenceFilesTest.java     |   203 -
 .../collocations/llr/CollocMapperTest.java      |   180 -
 .../collocations/llr/CollocReducerTest.java     |    86 -
 .../llr/GramKeyGroupComparatorTest.java         |    45 -
 .../llr/GramKeyPartitionerTest.java             |    54 -
 .../collocations/llr/GramKeyTest.java           |   106 -
 .../vectorizer/collocations/llr/GramTest.java   |   215 -
 .../collocations/llr/LLRReducerTest.java        |   116 -
 .../vectorizer/encoders/CachingEncoderTest.java |    48 -
 .../encoders/ConstantValueEncoderTest.java      |    74 -
 .../encoders/ContinuousValueEncoderTest.java    |    88 -
 .../encoders/InteractionValueEncoderTest.java   |   103 -
 .../encoders/TextValueEncoderTest.java          |    99 -
 .../encoders/WordLikeValueEncoderTest.java      |    99 -
 .../mahout-mr/src/test/resources/FPGsynth.dat   |   193 -
 .../mahout-mr/src/test/resources/cancer.csv     |   684 -
 community/mahout-mr/src/test/resources/iris.csv |   151 -
 .../mahout-mr/src/test/resources/retail.dat     | 88162 -----------------
 .../retail_results_with_min_sup_100.dat         |  6438 --
 community/mahout-mr/src/test/resources/sgd.csv  |    61 -
 .../mahout-mr/src/test/resources/word-list.txt  |   512 -
 engine/hdfs/pom.xml                             |    26 +-
 pom.xml                                         |    22 +-
 1838 files changed, 304042 insertions(+), 304003 deletions(-)
----------------------------------------------------------------------