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 2020/07/29 15:21:29 UTC

[mahout] branch trunk updated (55ecd35 -> 9af0112)

This is an automated email from the ASF dual-hosted git repository.

rawkintrevo pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/mahout.git.


    from 55ecd35  Merge branch 'trunk' of github.com:apache/mahout into trunk
     add fe14445  - Added missing Apache headers - Updated the LICENSE.txt content
     add 81e0f03  Merge branches 'issue/MAHOUT-2117' and 'trunk' of github.com:apache/mahout into issue/MAHOUT-2117
     add 21d9050  - Added the correct CERN license text
     add e7dc4aa  - Removed double headers (Removed the Apache Header where it was obvious that there was no significant change since donation to the asf)
     new 9af0112  Merge pull request #403 from apache/issue/MAHOUT-2117

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 LICENSE                                            | 1240 ++------------------
 buildtools/src/main/resources/findbugs-exclude.xml |   18 +
 .../src/main/resources/mahout-checkstyle.xml       |   18 +
 buildtools/src/test/resources/jaas.config          |   16 +
 .../src/main/resources/log4j.properties            |   19 +
 community/community-engines/h2o/README.md          |   17 +
 community/mahout-mr/conf/arff.vector.props         |   19 +
 community/mahout-mr/conf/canopy.props              |   19 +
 community/mahout-mr/conf/cat.props                 |   19 +
 community/mahout-mr/conf/cleansvd.props            |   19 +
 community/mahout-mr/conf/clusterdump.props         |   19 +
 community/mahout-mr/conf/clusterpp.props           |   19 +
 .../mahout-mr/conf/driver.classes.default.props    |   19 +
 .../mahout-mr/conf/evaluateFactorization.props     |   19 +
 .../conf/evaluateFactorizationParallel.props       |   19 +
 community/mahout-mr/conf/fkmeans.props             |   19 +
 community/mahout-mr/conf/itemsimilarity.props      |   19 +
 community/mahout-mr/conf/kmeans.props              |   19 +
 community/mahout-mr/conf/lucene.vector.props       |   19 +
 community/mahout-mr/conf/matrixmult.props          |   21 +-
 community/mahout-mr/conf/parallelALS.props         |   19 +
 .../mahout-mr/conf/predictFromFactorization.props  |   19 +
 community/mahout-mr/conf/recommendfactorized.props |   19 +
 community/mahout-mr/conf/recommenditembased.props  |   19 +
 community/mahout-mr/conf/rowid.props               |   21 +-
 community/mahout-mr/conf/rowsimilarity.props       |   19 +
 community/mahout-mr/conf/runlogistic.props         |   20 +-
 community/mahout-mr/conf/seq2sparse.props          |   19 +
 community/mahout-mr/conf/seqdirectory.props        |   19 +
 community/mahout-mr/conf/seqdumper.props           |   19 +
 community/mahout-mr/conf/seqwiki.props             |   19 +
 community/mahout-mr/conf/splitDataset.props        |   19 +
 community/mahout-mr/conf/ssvd.props                |   19 +
 community/mahout-mr/conf/svd.props                 |   19 +
 community/mahout-mr/conf/trainlogistic.props       |   19 +
 community/mahout-mr/conf/transpose.props           |   19 +
 community/mahout-mr/conf/vectordump.props          |   19 +
 .../mahout/utils/vectors/arff/ARFFTypeTest.java    |   15 +-
 .../mahout/utils/vectors/arff/DriverTest.java      |   16 +-
 .../utils/vectors/arff/MapBackedARFFModelTest.java |   15 +-
 .../mahout-mr/mr/src/images/logos/mahout-logo.svg  |  290 ++---
 .../{ mahout-powered.svg => mahout-powered.svg}    | 1002 ++++++++--------
 .../df/mapreduce/inmem/package-info.java           |   16 +
 .../df/mapreduce/partial/package-info.java         |   16 +
 .../apache/mahout/classifier/sgd/package-info.java |   16 +
 .../mahout/clustering/kmeans/package-info.java     |   16 +
 .../org/apache/mahout/clustering/package-info.java |   16 +
 .../java/org/apache/mahout/ep/package-info.java    |   16 +
 .../math/buffer/ValueTypeBufferConsumer.java.t     |   18 -
 .../math/function/KeyTypeObjectProcedure.java.t    |   31 +-
 .../mahout/math/function/KeyTypeProcedure.java.t   |   28 +-
 .../math/function/KeyTypeValueTypeProcedure.java.t |   30 +-
 .../math/function/ObjectValueTypeProcedure.java.t  |   30 +-
 .../math/function/ValueTypeComparator.java.t       |   31 +-
 .../mahout/math/list/AbstractValueTypeList.java.t  |   22 +-
 .../mahout/math/list/ValueTypeArrayList.java.t     |   19 +-
 .../math/map/AbstractKeyTypeObjectMap.java.t       |   19 +-
 .../math/map/AbstractKeyTypeValueTypeMap.java.t    |   20 +-
 .../math/map/AbstractObjectValueTypeMap.java.t     |   20 +-
 .../math/map/OpenKeyTypeObjectHashMap.java.t       |   20 +-
 .../math/map/OpenKeyTypeValueTypeHashMap.java.t    |   20 +-
 .../math/map/OpenObjectValueTypeHashMap.java.t     |   20 +-
 .../org/apache/mahout/collections/Arithmetic.java  |   18 -
 .../org/apache/mahout/collections/Constants.java   |   19 -
 .../org/apache/mahout/math/OldQRDecomposition.java |   15 -
 .../org/apache/mahout/math/PersistentObject.java   |   18 -
 .../org/apache/mahout/math/QRDecomposition.java    |   15 -
 .../mahout/math/SingularValueDecomposition.java    |   15 -
 .../main/java/org/apache/mahout/math/Swapper.java  |   17 -
 .../math/decomposer/lanczos/LanczosState.java      |    2 +-
 .../org/apache/mahout/math/flavor/BackEnum.java    |    2 +-
 .../apache/mahout/math/flavor/MatrixFlavor.java    |    2 +-
 .../math/flavor/TraversingStructureEnum.java       |    2 +-
 .../mahout/math/function/DoubleDoubleFunction.java |   17 -
 .../mahout/math/function/DoubleFunction.java       |   31 +-
 .../org/apache/mahout/math/function/Functions.java |   17 -
 .../apache/mahout/math/function/IntFunction.java   |   17 -
 .../mahout/math/function/IntIntDoubleFunction.java |   17 -
 .../java/org/apache/mahout/math/function/Mult.java |   17 -
 .../mahout/math/function/ObjectProcedure.java      |   18 -
 .../org/apache/mahout/math/function/PlusMult.java  |   17 -
 .../apache/mahout/math/function/TimesFunction.java |    3 +-
 .../mahout/math/function/VectorFunction.java       |    2 +-
 .../apache/mahout/math/function/package-info.java  |   16 +
 .../apache/mahout/math/jet/math/Arithmetic.java    |   18 -
 .../org/apache/mahout/math/jet/math/Constants.java |   19 -
 .../apache/mahout/math/jet/math/Polynomial.java    |   17 -
 .../apache/mahout/math/jet/math/package-info.java  |   16 +
 .../jet/random/AbstractContinousDistribution.java  |   18 -
 .../math/jet/random/AbstractDistribution.java      |   17 -
 .../org/apache/mahout/math/jet/random/Gamma.java   |   17 -
 .../math/jet/random/engine/MersenneTwister.java    |   17 -
 .../math/jet/random/engine/RandomEngine.java       |   18 -
 .../math/jet/random/engine/package-info.java       |   16 +
 .../org/apache/mahout/math/jet/stat/Gamma.java     |   17 -
 .../apache/mahout/math/jet/stat/Probability.java   |   17 -
 .../apache/mahout/math/jet/stat/package-info.java  |   16 +
 .../org/apache/mahout/math/list/AbstractList.java  |   26 -
 .../mahout/math/list/AbstractObjectList.java       |   18 -
 .../apache/mahout/math/list/ObjectArrayList.java   |   18 -
 .../org/apache/mahout/math/list/package-info.java  |   16 +
 .../org/apache/mahout/math/map/OpenHashMap.java    |   19 -
 .../org/apache/mahout/math/map/package-info.java   |   16 +
 .../java/org/apache/mahout/math/package-info.java  |   16 +
 .../org/apache/mahout/math/set/AbstractSet.java    |   16 -
 .../resources/executable/conf/log4j.properties     |   19 +
 docker/build/README.md                             |   17 +
 experimental/viennacl-omp/linux-haswell.properties |   19 +
 .../viennacl-omp/linux-x86_64-viennacl.properties  |   19 +
 experimental/viennacl/linux-haswell.properties     |   19 +
 .../viennacl/linux-x86_64-viennacl.properties      |   19 +
 licenses/CERN-license                              |    7 +
 licenses/MIT-license                               |   22 +
 pom.xml                                            |    1 +
 release/special-checks.txt                         |  126 ++
 website/Gemfile                                    |   19 +
 website/README.md                                  |   16 +
 website/_config.yml                                |   19 +
 website/_includes/analytics.html                   |   16 +
 website/_includes/doc-navbar.html                  |   16 +
 website/_includes/footer.html                      |   16 +
 website/_includes/head.html                        |   16 +
 website/_includes/navbar.html                      |   16 +
 website/_includes/sidebar.html                     |   16 +
 website/_layouts/default.html                      |   16 +
 website/_layouts/doc-default.html                  |   16 +
 website/_layouts/doc-page.html                     |   16 +
 website/_layouts/home.html                         |   16 +
 website/_layouts/page.html                         |   16 +
 website/_layouts/post.html                         |   16 +
 website/_posts/2017-12-20-new-website.md           |   16 +
 website/_posts/2018-06-18-preping-014.md           |   16 +
 website/_posts/2019-12-14-version-14-1.md          |   16 +
 website/_sass/mahout.scss                          |   16 +
 website/_sass/mahout/_base.scss                    |   16 +
 website/_sass/mahout/_heading.scss                 |   16 +
 website/_sass/mahout/_mixins.scss                  |   16 +
 website/_sass/mahout/_navbar.scss                  |   16 +
 website/_sass/mahout/_posts.scss                   |   16 +
 website/_sass/mahout/_syntax-highlighting.scss     |   16 +
 website/assets/asf_logo.svg                        |   16 +
 website/assets/asf_logo_white.svg                  |   16 +
 website/assets/css/main.scss                       |   16 +
 website/assets/header.js                           |   16 +
 website/assets/mahout-logo-blue.svg                |   16 +
 website/assets/mahout-logo-white.svg               |   16 +
 website/assets/mahout-logo.svg                     |   16 +
 website/build_site.sh                              |   18 +
 website/developers/buildingmahout.md               |   16 +
 website/developers/developer-resources.md          |   16 +
 website/developers/github.md                       |   16 +
 website/developers/githubPRs.md                    |   16 +
 website/developers/gsoc.md                         |   16 +
 website/developers/how-to-become-a-committer.md    |   16 +
 website/developers/how-to-contribute.md            |   16 +
 website/developers/how-to-release.md               |   16 +
 website/developers/how-to-update-the-website.md    |   16 +
 website/developers/issue-tracker.md                |   16 +
 website/developers/patch-check-list.md             |   16 +
 website/developers/thirdparty-dependencies.md      |   16 +
 website/developers/version-control.md              |   16 +
 website/docs/README.md                             |   16 +
 .../latest/algorithms/clustering/canopy/index.md   |   16 +
 .../algorithms/clustering/distance-metrics.md      |   16 +
 website/docs/latest/algorithms/clustering/index.md |   16 +
 .../docs/latest/algorithms/linear-algebra/d-qr.md  |   16 +
 .../latest/algorithms/linear-algebra/d-spca.md     |   16 +
 .../latest/algorithms/linear-algebra/d-ssvd.md     |   16 +
 .../docs/latest/algorithms/linear-algebra/index.md |   16 +
 .../map-reduce/classification/bayesian.md          |   16 +
 .../map-reduce/classification/class-discovery.md   |   16 +
 .../classification/classifyingyourdata.md          |   16 +
 .../map-reduce/classification/collocations.md      |   16 +
 .../gaussian-discriminative-analysis.md            |   16 +
 .../classification/hidden-markov-models.md         |   16 +
 .../independent-component-analysis.md              |   16 +
 .../locally-weighted-linear-regression.md          |   16 +
 .../classification/logistic-regression.md          |   16 +
 .../classification/mahout-collections.md           |   16 +
 .../algorithms/map-reduce/classification/mlp.md    |   16 +
 .../map-reduce/classification/naivebayes.md        |   16 +
 .../map-reduce/classification/neural-network.md    |   16 +
 .../classification/partial-implementation.md       |   16 +
 .../map-reduce/classification/random-forests.md    |   16 +
 .../restricted-boltzmann-machines.md               |   16 +
 .../classification/support-vector-machines.md      |   16 +
 .../map-reduce/clustering/canopy-clustering.md     |   16 +
 .../map-reduce/clustering/cluster-dumper.md        |   16 +
 .../clustering/expectation-maximization.md         |   16 +
 .../map-reduce/clustering/fuzzy-k-means.md         |   16 +
 .../clustering/hierarchical-clustering.md          |   16 +
 .../map-reduce/clustering/k-means-clustering.md    |   16 +
 .../clustering/latent-dirichlet-allocation.md      |   16 +
 .../clustering/llr---log-likelihood-ratio.md       |   16 +
 .../map-reduce/clustering/spectral-clustering.md   |   16 +
 .../map-reduce/clustering/streaming-k-means.md     |   16 +
 website/docs/latest/algorithms/map-reduce/index.md |   16 +
 .../latest/algorithms/preprocessors/AsFactor.md    |   16 +
 .../latest/algorithms/preprocessors/MeanCenter.md  |   16 +
 .../algorithms/preprocessors/StandardScaler.md     |   16 +
 .../docs/latest/algorithms/preprocessors/index.md  |   16 +
 website/docs/latest/algorithms/recommenders/cco.md |   16 +
 .../docs/latest/algorithms/recommenders/d-als.md   |   16 +
 .../docs/latest/algorithms/recommenders/index.md   |   16 +
 .../latest/algorithms/regression/fittness-tests.md |   16 +
 website/docs/latest/algorithms/regression/index.md |   16 +
 website/docs/latest/algorithms/regression/ols.md   |   16 +
 .../serial-correlation/cochrane-orcutt.md          |   16 +
 .../regression/serial-correlation/dw-test.md       |   16 +
 website/docs/latest/algorithms/template.md         |   16 +
 website/docs/latest/changelog.md                   |   16 +
 website/docs/latest/distributed/flink-bindings.md  |   16 +
 website/docs/latest/distributed/h2o-internals.md   |   16 +
 .../docs/latest/distributed/spark-bindings/faq.md  |   16 +
 .../latest/distributed/spark-bindings/index.md     |   16 +
 website/docs/latest/index.md                       |   16 +
 website/docs/latest/mahout-samsara/faq.md          |   16 +
 .../latest/mahout-samsara/in-core-reference.md     |   16 +
 .../latest/mahout-samsara/out-of-core-reference.md |   16 +
 website/docs/latest/native-solvers/cuda.md         |   16 +
 website/docs/latest/native-solvers/viennacl-omp.md |   16 +
 website/docs/latest/native-solvers/viennacl.md     |   16 +
 website/docs/latest/quickstart.md                  |   16 +
 website/docs/latest/tutorials/cco-lastfm/index.md  |   16 +
 website/docs/latest/tutorials/eigenfaces/index.md  |   16 +
 .../tutorials/intro-cooccurrence-spark/index.md    |   16 +
 .../classification/bankmarketing-example.md        |   16 +
 .../map-reduce/classification/breiman-example.md   |   16 +
 .../map-reduce/classification/twenty-newsgroups.md |   16 +
 .../classification/wikipedia-classifier-example.md |   16 +
 .../map-reduce/clustering/20newsgroups.md          |   16 +
 .../map-reduce/clustering/canopy-commandline.md    |   16 +
 .../clustering-of-synthetic-control-data.md        |   16 +
 .../clustering/clustering-seinfeld-episodes.md     |   16 +
 .../map-reduce/clustering/clusteringyourdata.md    |   16 +
 .../clustering/fuzzy-k-means-commandline.md        |   16 +
 .../map-reduce/clustering/k-means-commandline.md   |   16 +
 .../map-reduce/clustering/lda-commandline.md       |   16 +
 .../map-reduce/clustering/viewing-result.md        |   16 +
 .../map-reduce/clustering/viewing-results.md       |   16 +
 .../clustering/visualizing-sample-clusters.md      |   16 +
 website/docs/latest/tutorials/map-reduce/index.md  |   16 +
 .../tutorials/map-reduce/misc/mr---map-reduce.md   |   16 +
 .../misc/parallel-frequent-pattern-mining.md       |   16 +
 .../map-reduce/misc/perceptron-and-winnow.md       |   16 +
 .../latest/tutorials/map-reduce/misc/testing.md    |   16 +
 .../misc/using-mahout-with-python-via-jpype.md     |   16 +
 .../map-reduce/recommender/intro-als-hadoop.md     |   16 +
 .../recommender/intro-cooccurrence-spark.md        |   16 +
 .../recommender/intro-itembased-hadoop.md          |   16 +
 .../map-reduce/recommender/matrix-factorization.md |   16 +
 .../tutorials/map-reduce/recommender/quickstart.md |   16 +
 .../recommender/recommender-documentation.md       |   16 +
 .../recommender/recommender-first-timer-faq.md     |   16 +
 .../map-reduce/recommender/userbased-5-minutes.md  |   16 +
 .../tutorials/misc/contributing-algos/index.md     |   16 +
 .../latest/tutorials/misc/how-to-build-an-app.md   |   16 +
 .../tutorials/misc/mahout-in-zeppelin/index.md     |   16 +
 .../samsara/classify-a-doc-from-the-shell.md       |   16 +
 .../latest/tutorials/samsara/play-with-shell.md    |   16 +
 .../samsara/playing-with-samsara-flink-batch.md    |   16 +
 .../latest/tutorials/samsara/spark-naive-bayes.md  |   16 +
 website/general/books-tutorials-and-talks.md       |   16 +
 website/general/downloads.md                       |   16 +
 website/general/faq.md                             |   16 +
 website/general/glossary.md                        |   16 +
 website/general/mahout-benchmarks.md               |   16 +
 website/general/mahout-wiki.md                     |   16 +
 website/general/mailing-lists.md                   |   16 +
 website/general/powered-by-mahout.md               |   16 +
 website/general/privacy-policy.md                  |   16 +
 website/general/professional-support.md            |   16 +
 website/general/reference-reading.md               |   16 +
 website/general/release-notes.md                   |   16 +
 website/general/who-we-are.md                      |   16 +
 website/users/algorithms/d-als.md                  |   16 +
 website/users/algorithms/d-qr.md                   |   16 +
 website/users/algorithms/d-spca.md                 |   16 +
 website/users/algorithms/d-ssvd.md                 |   16 +
 .../users/algorithms/intro-cooccurrence-spark.md   |   16 +
 website/users/algorithms/recommender-overview.md   |   16 +
 website/users/algorithms/spark-naive-bayes.md      |   16 +
 website/users/basics/algorithms.md                 |   16 +
 website/users/basics/collections.md                |   16 +
 website/users/basics/collocations.md               |   16 +
 website/users/basics/creating-vectors-from-text.md |   16 +
 website/users/basics/creating-vectors.md           |   16 +
 .../basics/gaussian-discriminative-analysis.md     |   16 +
 .../users/basics/independent-component-analysis.md |   16 +
 website/users/basics/mahout-collections.md         |   16 +
 website/users/basics/mahoutintegration.md          |   16 +
 website/users/basics/matrix-and-vector-needs.md    |   16 +
 .../users/basics/principal-components-analysis.md  |   16 +
 website/users/basics/quickstart.md                 |   16 +
 .../basics/svd---singular-value-decomposition.md   |   16 +
 website/users/basics/system-requirements.md        |   16 +
 ...---term-frequency-inverse-document-frequency.md |   16 +
 .../users/classification/bankmarketing-example.md  |   16 +
 .../users/classification/bayesian-commandline.md   |   16 +
 website/users/classification/bayesian.md           |   16 +
 website/users/classification/breiman-example.md    |   16 +
 website/users/classification/class-discovery.md    |   16 +
 .../users/classification/classifyingyourdata.md    |   16 +
 .../users/classification/hidden-markov-models.md   |   16 +
 .../locally-weighted-linear-regression.md          |   16 +
 .../users/classification/logistic-regression.md    |   16 +
 website/users/classification/mlp.md                |   16 +
 website/users/classification/naivebayes.md         |   16 +
 website/users/classification/neural-network.md     |   16 +
 .../users/classification/partial-implementation.md |   16 +
 website/users/classification/random-forests.md     |   16 +
 .../restricted-boltzmann-machines.md               |   16 +
 .../classification/support-vector-machines.md      |   16 +
 website/users/classification/twenty-newsgroups.md  |   16 +
 .../classification/wikipedia-classifier-example.md |   16 +
 website/users/clustering/20newsgroups.md           |   16 +
 website/users/clustering/canopy-clustering.md      |   16 +
 website/users/clustering/canopy-commandline.md     |   16 +
 website/users/clustering/cluster-dumper.md         |   16 +
 .../clustering-of-synthetic-control-data.md        |   16 +
 .../clustering/clustering-seinfeld-episodes.md     |   16 +
 website/users/clustering/clusteringyourdata.md     |   16 +
 .../users/clustering/expectation-maximization.md   |   16 +
 .../users/clustering/fuzzy-k-means-commandline.md  |   16 +
 website/users/clustering/fuzzy-k-means.md          |   16 +
 .../users/clustering/hierarchical-clustering.md    |   16 +
 website/users/clustering/k-means-clustering.md     |   16 +
 website/users/clustering/k-means-commandline.md    |   16 +
 .../clustering/latent-dirichlet-allocation.md      |   16 +
 website/users/clustering/lda-commandline.md        |   16 +
 .../users/clustering/llr---log-likelihood-ratio.md |   16 +
 website/users/clustering/spectral-clustering.md    |   16 +
 website/users/clustering/streaming-k-means.md      |   16 +
 website/users/clustering/viewing-result.md         |   16 +
 website/users/clustering/viewing-results.md        |   16 +
 .../clustering/visualizing-sample-clusters.md      |   16 +
 .../users/dim-reduction/dimensional-reduction.md   |   16 +
 website/users/dim-reduction/ssvd.md                |   16 +
 .../environment/classify-a-doc-from-the-shell.md   |   16 +
 website/users/environment/h2o-internals.md         |   16 +
 website/users/environment/how-to-build-an-app.md   |   16 +
 website/users/environment/in-core-reference.md     |   16 +
 website/users/environment/out-of-core-reference.md |   16 +
 website/users/environment/spark-internals.md       |   16 +
 website/users/flinkbindings/flink-internals.md     |   16 +
 .../flinkbindings/playing-with-samsara-flink.md    |   16 +
 website/users/misc/mr---map-reduce.md              |   16 +
 .../users/misc/parallel-frequent-pattern-mining.md |   16 +
 website/users/misc/perceptron-and-winnow.md        |   16 +
 website/users/misc/testing.md                      |   16 +
 .../misc/using-mahout-with-python-via-jpype.md     |   16 +
 website/users/recommender/intro-als-hadoop.md      |   16 +
 .../users/recommender/intro-cooccurrence-spark.md  |   16 +
 .../users/recommender/intro-itembased-hadoop.md    |   16 +
 website/users/recommender/matrix-factorization.md  |   16 +
 website/users/recommender/quickstart.md            |   16 +
 .../users/recommender/recommender-documentation.md |   16 +
 .../recommender/recommender-first-timer-faq.md     |   16 +
 website/users/recommender/userbased-5-minutes.md   |   16 +
 website/users/sparkbindings/faq.md                 |   16 +
 website/users/sparkbindings/home.md                |   16 +
 website/users/sparkbindings/play-with-shell.md     |   16 +
 362 files changed, 5944 insertions(+), 2633 deletions(-)
 rename community/mahout-mr/mr/src/images/logos/{ mahout-powered.svg => mahout-powered.svg} (98%)
 create mode 100644 licenses/CERN-license
 create mode 100644 licenses/MIT-license
 create mode 100644 release/special-checks.txt


[mahout] 01/01: Merge pull request #403 from apache/issue/MAHOUT-2117

Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rawkintrevo pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/mahout.git

commit 9af01127cbadca3980c18974c33d1b2dbe8d44c6
Merge: 55ecd35 e7dc4aa
Author: Trevor Grant <tr...@gmail.com>
AuthorDate: Wed Jul 29 10:21:17 2020 -0500

    Merge pull request #403 from apache/issue/MAHOUT-2117
    
    MAHOUT-2117 Fixing licensing issues

 LICENSE                                            | 1240 ++------------------
 buildtools/src/main/resources/findbugs-exclude.xml |   18 +
 .../src/main/resources/mahout-checkstyle.xml       |   18 +
 buildtools/src/test/resources/jaas.config          |   16 +
 .../src/main/resources/log4j.properties            |   19 +
 community/community-engines/h2o/README.md          |   17 +
 community/mahout-mr/conf/arff.vector.props         |   19 +
 community/mahout-mr/conf/canopy.props              |   19 +
 community/mahout-mr/conf/cat.props                 |   19 +
 community/mahout-mr/conf/cleansvd.props            |   19 +
 community/mahout-mr/conf/clusterdump.props         |   19 +
 community/mahout-mr/conf/clusterpp.props           |   19 +
 .../mahout-mr/conf/driver.classes.default.props    |   19 +
 .../mahout-mr/conf/evaluateFactorization.props     |   19 +
 .../conf/evaluateFactorizationParallel.props       |   19 +
 community/mahout-mr/conf/fkmeans.props             |   19 +
 community/mahout-mr/conf/itemsimilarity.props      |   19 +
 community/mahout-mr/conf/kmeans.props              |   19 +
 community/mahout-mr/conf/lucene.vector.props       |   19 +
 community/mahout-mr/conf/matrixmult.props          |   21 +-
 community/mahout-mr/conf/parallelALS.props         |   19 +
 .../mahout-mr/conf/predictFromFactorization.props  |   19 +
 community/mahout-mr/conf/recommendfactorized.props |   19 +
 community/mahout-mr/conf/recommenditembased.props  |   19 +
 community/mahout-mr/conf/rowid.props               |   21 +-
 community/mahout-mr/conf/rowsimilarity.props       |   19 +
 community/mahout-mr/conf/runlogistic.props         |   20 +-
 community/mahout-mr/conf/seq2sparse.props          |   19 +
 community/mahout-mr/conf/seqdirectory.props        |   19 +
 community/mahout-mr/conf/seqdumper.props           |   19 +
 community/mahout-mr/conf/seqwiki.props             |   19 +
 community/mahout-mr/conf/splitDataset.props        |   19 +
 community/mahout-mr/conf/ssvd.props                |   19 +
 community/mahout-mr/conf/svd.props                 |   19 +
 community/mahout-mr/conf/trainlogistic.props       |   19 +
 community/mahout-mr/conf/transpose.props           |   19 +
 community/mahout-mr/conf/vectordump.props          |   19 +
 .../mahout/utils/vectors/arff/ARFFTypeTest.java    |   15 +-
 .../mahout/utils/vectors/arff/DriverTest.java      |   16 +-
 .../utils/vectors/arff/MapBackedARFFModelTest.java |   15 +-
 .../mahout-mr/mr/src/images/logos/mahout-logo.svg  |  290 ++---
 .../{ mahout-powered.svg => mahout-powered.svg}    | 1002 ++++++++--------
 .../df/mapreduce/inmem/package-info.java           |   16 +
 .../df/mapreduce/partial/package-info.java         |   16 +
 .../apache/mahout/classifier/sgd/package-info.java |   16 +
 .../mahout/clustering/kmeans/package-info.java     |   16 +
 .../org/apache/mahout/clustering/package-info.java |   16 +
 .../java/org/apache/mahout/ep/package-info.java    |   16 +
 .../math/buffer/ValueTypeBufferConsumer.java.t     |   18 -
 .../math/function/KeyTypeObjectProcedure.java.t    |   31 +-
 .../mahout/math/function/KeyTypeProcedure.java.t   |   28 +-
 .../math/function/KeyTypeValueTypeProcedure.java.t |   30 +-
 .../math/function/ObjectValueTypeProcedure.java.t  |   30 +-
 .../math/function/ValueTypeComparator.java.t       |   31 +-
 .../mahout/math/list/AbstractValueTypeList.java.t  |   22 +-
 .../mahout/math/list/ValueTypeArrayList.java.t     |   19 +-
 .../math/map/AbstractKeyTypeObjectMap.java.t       |   19 +-
 .../math/map/AbstractKeyTypeValueTypeMap.java.t    |   20 +-
 .../math/map/AbstractObjectValueTypeMap.java.t     |   20 +-
 .../math/map/OpenKeyTypeObjectHashMap.java.t       |   20 +-
 .../math/map/OpenKeyTypeValueTypeHashMap.java.t    |   20 +-
 .../math/map/OpenObjectValueTypeHashMap.java.t     |   20 +-
 .../org/apache/mahout/collections/Arithmetic.java  |   18 -
 .../org/apache/mahout/collections/Constants.java   |   19 -
 .../org/apache/mahout/math/OldQRDecomposition.java |   15 -
 .../org/apache/mahout/math/PersistentObject.java   |   18 -
 .../org/apache/mahout/math/QRDecomposition.java    |   15 -
 .../mahout/math/SingularValueDecomposition.java    |   15 -
 .../main/java/org/apache/mahout/math/Swapper.java  |   17 -
 .../math/decomposer/lanczos/LanczosState.java      |    2 +-
 .../org/apache/mahout/math/flavor/BackEnum.java    |    2 +-
 .../apache/mahout/math/flavor/MatrixFlavor.java    |    2 +-
 .../math/flavor/TraversingStructureEnum.java       |    2 +-
 .../mahout/math/function/DoubleDoubleFunction.java |   17 -
 .../mahout/math/function/DoubleFunction.java       |   31 +-
 .../org/apache/mahout/math/function/Functions.java |   17 -
 .../apache/mahout/math/function/IntFunction.java   |   17 -
 .../mahout/math/function/IntIntDoubleFunction.java |   17 -
 .../java/org/apache/mahout/math/function/Mult.java |   17 -
 .../mahout/math/function/ObjectProcedure.java      |   18 -
 .../org/apache/mahout/math/function/PlusMult.java  |   17 -
 .../apache/mahout/math/function/TimesFunction.java |    3 +-
 .../mahout/math/function/VectorFunction.java       |    2 +-
 .../apache/mahout/math/function/package-info.java  |   16 +
 .../apache/mahout/math/jet/math/Arithmetic.java    |   18 -
 .../org/apache/mahout/math/jet/math/Constants.java |   19 -
 .../apache/mahout/math/jet/math/Polynomial.java    |   17 -
 .../apache/mahout/math/jet/math/package-info.java  |   16 +
 .../jet/random/AbstractContinousDistribution.java  |   18 -
 .../math/jet/random/AbstractDistribution.java      |   17 -
 .../org/apache/mahout/math/jet/random/Gamma.java   |   17 -
 .../math/jet/random/engine/MersenneTwister.java    |   17 -
 .../math/jet/random/engine/RandomEngine.java       |   18 -
 .../math/jet/random/engine/package-info.java       |   16 +
 .../org/apache/mahout/math/jet/stat/Gamma.java     |   17 -
 .../apache/mahout/math/jet/stat/Probability.java   |   17 -
 .../apache/mahout/math/jet/stat/package-info.java  |   16 +
 .../org/apache/mahout/math/list/AbstractList.java  |   26 -
 .../mahout/math/list/AbstractObjectList.java       |   18 -
 .../apache/mahout/math/list/ObjectArrayList.java   |   18 -
 .../org/apache/mahout/math/list/package-info.java  |   16 +
 .../org/apache/mahout/math/map/OpenHashMap.java    |   19 -
 .../org/apache/mahout/math/map/package-info.java   |   16 +
 .../java/org/apache/mahout/math/package-info.java  |   16 +
 .../org/apache/mahout/math/set/AbstractSet.java    |   16 -
 .../resources/executable/conf/log4j.properties     |   19 +
 docker/build/README.md                             |   17 +
 experimental/viennacl-omp/linux-haswell.properties |   19 +
 .../viennacl-omp/linux-x86_64-viennacl.properties  |   19 +
 experimental/viennacl/linux-haswell.properties     |   19 +
 .../viennacl/linux-x86_64-viennacl.properties      |   19 +
 licenses/CERN-license                              |    7 +
 licenses/MIT-license                               |   22 +
 pom.xml                                            |    1 +
 release/special-checks.txt                         |  126 ++
 website/Gemfile                                    |   19 +
 website/README.md                                  |   16 +
 website/_config.yml                                |   19 +
 website/_includes/analytics.html                   |   16 +
 website/_includes/doc-navbar.html                  |   16 +
 website/_includes/footer.html                      |   16 +
 website/_includes/head.html                        |   16 +
 website/_includes/navbar.html                      |   16 +
 website/_includes/sidebar.html                     |   16 +
 website/_layouts/default.html                      |   16 +
 website/_layouts/doc-default.html                  |   16 +
 website/_layouts/doc-page.html                     |   16 +
 website/_layouts/home.html                         |   16 +
 website/_layouts/page.html                         |   16 +
 website/_layouts/post.html                         |   16 +
 website/_posts/2017-12-20-new-website.md           |   16 +
 website/_posts/2018-06-18-preping-014.md           |   16 +
 website/_posts/2019-12-14-version-14-1.md          |   16 +
 website/_sass/mahout.scss                          |   16 +
 website/_sass/mahout/_base.scss                    |   16 +
 website/_sass/mahout/_heading.scss                 |   16 +
 website/_sass/mahout/_mixins.scss                  |   16 +
 website/_sass/mahout/_navbar.scss                  |   16 +
 website/_sass/mahout/_posts.scss                   |   16 +
 website/_sass/mahout/_syntax-highlighting.scss     |   16 +
 website/assets/asf_logo.svg                        |   16 +
 website/assets/asf_logo_white.svg                  |   16 +
 website/assets/css/main.scss                       |   16 +
 website/assets/header.js                           |   16 +
 website/assets/mahout-logo-blue.svg                |   16 +
 website/assets/mahout-logo-white.svg               |   16 +
 website/assets/mahout-logo.svg                     |   16 +
 website/build_site.sh                              |   18 +
 website/developers/buildingmahout.md               |   16 +
 website/developers/developer-resources.md          |   16 +
 website/developers/github.md                       |   16 +
 website/developers/githubPRs.md                    |   16 +
 website/developers/gsoc.md                         |   16 +
 website/developers/how-to-become-a-committer.md    |   16 +
 website/developers/how-to-contribute.md            |   16 +
 website/developers/how-to-release.md               |   16 +
 website/developers/how-to-update-the-website.md    |   16 +
 website/developers/issue-tracker.md                |   16 +
 website/developers/patch-check-list.md             |   16 +
 website/developers/thirdparty-dependencies.md      |   16 +
 website/developers/version-control.md              |   16 +
 website/docs/README.md                             |   16 +
 .../latest/algorithms/clustering/canopy/index.md   |   16 +
 .../algorithms/clustering/distance-metrics.md      |   16 +
 website/docs/latest/algorithms/clustering/index.md |   16 +
 .../docs/latest/algorithms/linear-algebra/d-qr.md  |   16 +
 .../latest/algorithms/linear-algebra/d-spca.md     |   16 +
 .../latest/algorithms/linear-algebra/d-ssvd.md     |   16 +
 .../docs/latest/algorithms/linear-algebra/index.md |   16 +
 .../map-reduce/classification/bayesian.md          |   16 +
 .../map-reduce/classification/class-discovery.md   |   16 +
 .../classification/classifyingyourdata.md          |   16 +
 .../map-reduce/classification/collocations.md      |   16 +
 .../gaussian-discriminative-analysis.md            |   16 +
 .../classification/hidden-markov-models.md         |   16 +
 .../independent-component-analysis.md              |   16 +
 .../locally-weighted-linear-regression.md          |   16 +
 .../classification/logistic-regression.md          |   16 +
 .../classification/mahout-collections.md           |   16 +
 .../algorithms/map-reduce/classification/mlp.md    |   16 +
 .../map-reduce/classification/naivebayes.md        |   16 +
 .../map-reduce/classification/neural-network.md    |   16 +
 .../classification/partial-implementation.md       |   16 +
 .../map-reduce/classification/random-forests.md    |   16 +
 .../restricted-boltzmann-machines.md               |   16 +
 .../classification/support-vector-machines.md      |   16 +
 .../map-reduce/clustering/canopy-clustering.md     |   16 +
 .../map-reduce/clustering/cluster-dumper.md        |   16 +
 .../clustering/expectation-maximization.md         |   16 +
 .../map-reduce/clustering/fuzzy-k-means.md         |   16 +
 .../clustering/hierarchical-clustering.md          |   16 +
 .../map-reduce/clustering/k-means-clustering.md    |   16 +
 .../clustering/latent-dirichlet-allocation.md      |   16 +
 .../clustering/llr---log-likelihood-ratio.md       |   16 +
 .../map-reduce/clustering/spectral-clustering.md   |   16 +
 .../map-reduce/clustering/streaming-k-means.md     |   16 +
 website/docs/latest/algorithms/map-reduce/index.md |   16 +
 .../latest/algorithms/preprocessors/AsFactor.md    |   16 +
 .../latest/algorithms/preprocessors/MeanCenter.md  |   16 +
 .../algorithms/preprocessors/StandardScaler.md     |   16 +
 .../docs/latest/algorithms/preprocessors/index.md  |   16 +
 website/docs/latest/algorithms/recommenders/cco.md |   16 +
 .../docs/latest/algorithms/recommenders/d-als.md   |   16 +
 .../docs/latest/algorithms/recommenders/index.md   |   16 +
 .../latest/algorithms/regression/fittness-tests.md |   16 +
 website/docs/latest/algorithms/regression/index.md |   16 +
 website/docs/latest/algorithms/regression/ols.md   |   16 +
 .../serial-correlation/cochrane-orcutt.md          |   16 +
 .../regression/serial-correlation/dw-test.md       |   16 +
 website/docs/latest/algorithms/template.md         |   16 +
 website/docs/latest/changelog.md                   |   16 +
 website/docs/latest/distributed/flink-bindings.md  |   16 +
 website/docs/latest/distributed/h2o-internals.md   |   16 +
 .../docs/latest/distributed/spark-bindings/faq.md  |   16 +
 .../latest/distributed/spark-bindings/index.md     |   16 +
 website/docs/latest/index.md                       |   16 +
 website/docs/latest/mahout-samsara/faq.md          |   16 +
 .../latest/mahout-samsara/in-core-reference.md     |   16 +
 .../latest/mahout-samsara/out-of-core-reference.md |   16 +
 website/docs/latest/native-solvers/cuda.md         |   16 +
 website/docs/latest/native-solvers/viennacl-omp.md |   16 +
 website/docs/latest/native-solvers/viennacl.md     |   16 +
 website/docs/latest/quickstart.md                  |   16 +
 website/docs/latest/tutorials/cco-lastfm/index.md  |   16 +
 website/docs/latest/tutorials/eigenfaces/index.md  |   16 +
 .../tutorials/intro-cooccurrence-spark/index.md    |   16 +
 .../classification/bankmarketing-example.md        |   16 +
 .../map-reduce/classification/breiman-example.md   |   16 +
 .../map-reduce/classification/twenty-newsgroups.md |   16 +
 .../classification/wikipedia-classifier-example.md |   16 +
 .../map-reduce/clustering/20newsgroups.md          |   16 +
 .../map-reduce/clustering/canopy-commandline.md    |   16 +
 .../clustering-of-synthetic-control-data.md        |   16 +
 .../clustering/clustering-seinfeld-episodes.md     |   16 +
 .../map-reduce/clustering/clusteringyourdata.md    |   16 +
 .../clustering/fuzzy-k-means-commandline.md        |   16 +
 .../map-reduce/clustering/k-means-commandline.md   |   16 +
 .../map-reduce/clustering/lda-commandline.md       |   16 +
 .../map-reduce/clustering/viewing-result.md        |   16 +
 .../map-reduce/clustering/viewing-results.md       |   16 +
 .../clustering/visualizing-sample-clusters.md      |   16 +
 website/docs/latest/tutorials/map-reduce/index.md  |   16 +
 .../tutorials/map-reduce/misc/mr---map-reduce.md   |   16 +
 .../misc/parallel-frequent-pattern-mining.md       |   16 +
 .../map-reduce/misc/perceptron-and-winnow.md       |   16 +
 .../latest/tutorials/map-reduce/misc/testing.md    |   16 +
 .../misc/using-mahout-with-python-via-jpype.md     |   16 +
 .../map-reduce/recommender/intro-als-hadoop.md     |   16 +
 .../recommender/intro-cooccurrence-spark.md        |   16 +
 .../recommender/intro-itembased-hadoop.md          |   16 +
 .../map-reduce/recommender/matrix-factorization.md |   16 +
 .../tutorials/map-reduce/recommender/quickstart.md |   16 +
 .../recommender/recommender-documentation.md       |   16 +
 .../recommender/recommender-first-timer-faq.md     |   16 +
 .../map-reduce/recommender/userbased-5-minutes.md  |   16 +
 .../tutorials/misc/contributing-algos/index.md     |   16 +
 .../latest/tutorials/misc/how-to-build-an-app.md   |   16 +
 .../tutorials/misc/mahout-in-zeppelin/index.md     |   16 +
 .../samsara/classify-a-doc-from-the-shell.md       |   16 +
 .../latest/tutorials/samsara/play-with-shell.md    |   16 +
 .../samsara/playing-with-samsara-flink-batch.md    |   16 +
 .../latest/tutorials/samsara/spark-naive-bayes.md  |   16 +
 website/general/books-tutorials-and-talks.md       |   16 +
 website/general/downloads.md                       |   16 +
 website/general/faq.md                             |   16 +
 website/general/glossary.md                        |   16 +
 website/general/mahout-benchmarks.md               |   16 +
 website/general/mahout-wiki.md                     |   16 +
 website/general/mailing-lists.md                   |   16 +
 website/general/powered-by-mahout.md               |   16 +
 website/general/privacy-policy.md                  |   16 +
 website/general/professional-support.md            |   16 +
 website/general/reference-reading.md               |   16 +
 website/general/release-notes.md                   |   16 +
 website/general/who-we-are.md                      |   16 +
 website/users/algorithms/d-als.md                  |   16 +
 website/users/algorithms/d-qr.md                   |   16 +
 website/users/algorithms/d-spca.md                 |   16 +
 website/users/algorithms/d-ssvd.md                 |   16 +
 .../users/algorithms/intro-cooccurrence-spark.md   |   16 +
 website/users/algorithms/recommender-overview.md   |   16 +
 website/users/algorithms/spark-naive-bayes.md      |   16 +
 website/users/basics/algorithms.md                 |   16 +
 website/users/basics/collections.md                |   16 +
 website/users/basics/collocations.md               |   16 +
 website/users/basics/creating-vectors-from-text.md |   16 +
 website/users/basics/creating-vectors.md           |   16 +
 .../basics/gaussian-discriminative-analysis.md     |   16 +
 .../users/basics/independent-component-analysis.md |   16 +
 website/users/basics/mahout-collections.md         |   16 +
 website/users/basics/mahoutintegration.md          |   16 +
 website/users/basics/matrix-and-vector-needs.md    |   16 +
 .../users/basics/principal-components-analysis.md  |   16 +
 website/users/basics/quickstart.md                 |   16 +
 .../basics/svd---singular-value-decomposition.md   |   16 +
 website/users/basics/system-requirements.md        |   16 +
 ...---term-frequency-inverse-document-frequency.md |   16 +
 .../users/classification/bankmarketing-example.md  |   16 +
 .../users/classification/bayesian-commandline.md   |   16 +
 website/users/classification/bayesian.md           |   16 +
 website/users/classification/breiman-example.md    |   16 +
 website/users/classification/class-discovery.md    |   16 +
 .../users/classification/classifyingyourdata.md    |   16 +
 .../users/classification/hidden-markov-models.md   |   16 +
 .../locally-weighted-linear-regression.md          |   16 +
 .../users/classification/logistic-regression.md    |   16 +
 website/users/classification/mlp.md                |   16 +
 website/users/classification/naivebayes.md         |   16 +
 website/users/classification/neural-network.md     |   16 +
 .../users/classification/partial-implementation.md |   16 +
 website/users/classification/random-forests.md     |   16 +
 .../restricted-boltzmann-machines.md               |   16 +
 .../classification/support-vector-machines.md      |   16 +
 website/users/classification/twenty-newsgroups.md  |   16 +
 .../classification/wikipedia-classifier-example.md |   16 +
 website/users/clustering/20newsgroups.md           |   16 +
 website/users/clustering/canopy-clustering.md      |   16 +
 website/users/clustering/canopy-commandline.md     |   16 +
 website/users/clustering/cluster-dumper.md         |   16 +
 .../clustering-of-synthetic-control-data.md        |   16 +
 .../clustering/clustering-seinfeld-episodes.md     |   16 +
 website/users/clustering/clusteringyourdata.md     |   16 +
 .../users/clustering/expectation-maximization.md   |   16 +
 .../users/clustering/fuzzy-k-means-commandline.md  |   16 +
 website/users/clustering/fuzzy-k-means.md          |   16 +
 .../users/clustering/hierarchical-clustering.md    |   16 +
 website/users/clustering/k-means-clustering.md     |   16 +
 website/users/clustering/k-means-commandline.md    |   16 +
 .../clustering/latent-dirichlet-allocation.md      |   16 +
 website/users/clustering/lda-commandline.md        |   16 +
 .../users/clustering/llr---log-likelihood-ratio.md |   16 +
 website/users/clustering/spectral-clustering.md    |   16 +
 website/users/clustering/streaming-k-means.md      |   16 +
 website/users/clustering/viewing-result.md         |   16 +
 website/users/clustering/viewing-results.md        |   16 +
 .../clustering/visualizing-sample-clusters.md      |   16 +
 .../users/dim-reduction/dimensional-reduction.md   |   16 +
 website/users/dim-reduction/ssvd.md                |   16 +
 .../environment/classify-a-doc-from-the-shell.md   |   16 +
 website/users/environment/h2o-internals.md         |   16 +
 website/users/environment/how-to-build-an-app.md   |   16 +
 website/users/environment/in-core-reference.md     |   16 +
 website/users/environment/out-of-core-reference.md |   16 +
 website/users/environment/spark-internals.md       |   16 +
 website/users/flinkbindings/flink-internals.md     |   16 +
 .../flinkbindings/playing-with-samsara-flink.md    |   16 +
 website/users/misc/mr---map-reduce.md              |   16 +
 .../users/misc/parallel-frequent-pattern-mining.md |   16 +
 website/users/misc/perceptron-and-winnow.md        |   16 +
 website/users/misc/testing.md                      |   16 +
 .../misc/using-mahout-with-python-via-jpype.md     |   16 +
 website/users/recommender/intro-als-hadoop.md      |   16 +
 .../users/recommender/intro-cooccurrence-spark.md  |   16 +
 .../users/recommender/intro-itembased-hadoop.md    |   16 +
 website/users/recommender/matrix-factorization.md  |   16 +
 website/users/recommender/quickstart.md            |   16 +
 .../users/recommender/recommender-documentation.md |   16 +
 .../recommender/recommender-first-timer-faq.md     |   16 +
 website/users/recommender/userbased-5-minutes.md   |   16 +
 website/users/sparkbindings/faq.md                 |   16 +
 website/users/sparkbindings/home.md                |   16 +
 website/users/sparkbindings/play-with-shell.md     |   16 +
 362 files changed, 5944 insertions(+), 2633 deletions(-)