Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/mahout
Project: http://git-wip-us.apache.org/repos/asf/mahout/repo Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/c9ee7282 Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/c9ee7282 Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/c9ee7282 Branch: refs/heads/master Commit: c9ee7282d0c695a6eb76dda9590a5386309c758a Parents: 220c474 20fdf9b Author: pferrel <[email protected]> Authored: Mon Oct 10 18:24:21 2016 -0700 Committer: pferrel <[email protected]> Committed: Mon Oct 10 18:24:21 2016 -0700 ---------------------------------------------------------------------- .travis.yml | 5 +- README.md | 17 ++++ doap_Mahout.rdf | 4 +- .../sgd/AdaptiveLogisticModelParameters.java | 2 +- .../classifier/sgd/RunAdaptiveLogistic.java | 2 +- .../org/apache/mahout/h2obindings/ops/Ax.java | 2 +- .../h2obindings/ops/TimesRightMatrix.java | 4 +- .../WikipediaDatasetCreatorDriver.java | 2 +- .../utils/clustering/GraphMLClusterWriter.java | 2 +- .../mahout/utils/regex/RegexMapperTest.java | 2 +- .../apache/mahout/collections/Arithmetic.java | 39 +++++---- .../org/apache/mahout/math/AbstractMatrix.java | 2 +- .../org/apache/mahout/math/AbstractVector.java | 6 +- .../mahout/math/CholeskyDecomposition.java | 2 +- .../org/apache/mahout/math/ConstantVector.java | 8 +- .../math/FileBasedSparseBinaryMatrix.java | 6 +- .../java/org/apache/mahout/math/Matrices.java | 4 +- .../java/org/apache/mahout/math/Matrix.java | 8 +- .../apache/mahout/math/MatrixVectorView.java | 8 +- .../java/org/apache/mahout/math/MurmurHash.java | 4 +- .../apache/mahout/math/OldQRDecomposition.java | 2 +- .../apache/mahout/math/PermutedVectorView.java | 6 +- .../org/apache/mahout/math/QRDecomposition.java | 4 +- .../org/apache/mahout/math/SparseMatrix.java | 2 +- .../java/org/apache/mahout/math/Vector.java | 35 +++++--- .../java/org/apache/mahout/math/VectorView.java | 2 +- ...itFeedbackAlternatingLeastSquaresSolver.java | 2 +- .../math/decomposer/lanczos/LanczosSolver.java | 11 +-- .../apache/mahout/math/function/Functions.java | 86 ++++++++++++++------ .../apache/mahout/math/jet/math/Arithmetic.java | 13 ++- .../apache/mahout/math/jet/random/Gamma.java | 6 +- .../math/jet/random/engine/MersenneTwister.java | 82 +++++++++---------- .../math/jet/random/sampling/RandomSampler.java | 7 +- .../mahout/math/jet/stat/Probability.java | 14 ++-- .../apache/mahout/math/list/AbstractList.java | 2 +- .../mahout/math/list/ObjectArrayList.java | 8 +- .../org/apache/mahout/math/map/OpenHashMap.java | 6 +- .../apache/mahout/math/random/IndianBuffet.java | 4 +- .../mahout/math/random/PoissonSampler.java | 6 +- .../org/apache/mahout/math/set/OpenHashSet.java | 6 +- .../java/org/apache/mahout/math/VectorTest.java | 2 +- .../als/AlternatingLeastSquaresSolverTest.java | 2 +- .../mahout/math/list/ObjectArrayListTest.java | 6 +- .../mahout/math/random/MultinomialTest.java | 20 ++--- .../mahout/math/randomized/RandomBlasting.java | 14 ++-- .../mahout/cf/taste/impl/common/Cache.java | 2 +- .../cf/taste/impl/recommender/NullRescorer.java | 2 +- .../mahout/classifier/df/split/OptIgSplit.java | 2 +- .../classifier/df/tools/TreeVisualizer.java | 2 +- .../naivebayes/training/TrainNaiveBayesJob.java | 2 +- .../classify/ClusterClassificationDriver.java | 2 +- .../classify/ClusterClassificationMapper.java | 2 +- .../postprocessor/ClusterCountReader.java | 2 +- .../org/apache/mahout/common/AbstractJob.java | 2 +- .../org/apache/mahout/common/HadoopUtil.java | 4 +- .../common/iterator/SamplingIterable.java | 4 +- .../taste/hadoop/item/RecommenderJobTest.java | 14 ++-- .../mahout/cf/taste/impl/TasteTestCase.java | 4 +- .../mahout/cf/taste/impl/common/CacheTest.java | 4 +- .../cf/taste/impl/common/FastByIDMapTest.java | 16 ++-- .../cf/taste/impl/common/FastMapTest.java | 20 ++--- ...lusAnonymousConcurrentUserDataModelTest.java | 10 +-- .../SamplingCandidateItemsStrategyTest.java | 2 +- .../recommender/svd/ALSWRFactorizerTest.java | 2 +- .../svd/FilePersistenceStrategyTest.java | 4 +- .../svd/ParallelSGDFactorizerTest.java | 6 +- .../training/IndexInstancesMapperTest.java | 2 +- .../clustering/canopy/TestCanopyCreation.java | 30 +++---- .../clustering/kmeans/TestKmeansClustering.java | 10 +-- .../spectral/TestAffinityMatrixInputJob.java | 6 +- .../spectral/TestMatrixDiagonalizeJob.java | 6 +- .../spectral/TestUnitVectorizerJob.java | 2 +- .../clustering/spectral/TestVectorCache.java | 2 +- .../TestVectorMatrixMultiplicationJob.java | 2 +- .../spectral/kmeans/TestEigenSeedGenerator.java | 2 +- .../clustering/streaming/cluster/DataUtils.java | 2 +- .../mapreduce/StreamingKMeansTestMR.java | 5 +- .../postprocessor/ClusterCountReaderTest.java | 2 +- .../ClusterOutputPostProcessorTest.java | 2 +- .../mahout/common/DummyOutputCollector.java | 2 +- .../mahout/common/DummyRecordWriterTest.java | 2 +- .../common/iterator/TestFixedSizeSampler.java | 2 +- .../common/iterator/TestSamplingIterator.java | 14 ++-- .../iterator/TestStableFixedSizeSampler.java | 2 +- .../mahout/ep/EvolutionaryProcessTest.java | 4 +- .../TestVectorDistanceSimilarityJob.java | 2 +- .../math/neighborhood/SearchQualityTest.java | 4 +- .../vectorizer/DictionaryVectorizerTest.java | 2 +- .../EncodedVectorsFromSequenceFilesTest.java | 2 +- 89 files changed, 384 insertions(+), 310 deletions(-) ----------------------------------------------------------------------
