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