You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@predictionio.apache.org by ch...@apache.org on 2017/09/28 15:55:09 UTC
[28/57] [abbrv] incubator-predictionio git commit: [PIO-107] Removal
of examples under examples/experimental.
[PIO-107] Removal of examples under examples/experimental.
Closes #416
Project: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/commit/dec9f84c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/tree/dec9f84c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-predictionio/diff/dec9f84c
Branch: refs/heads/livedoc
Commit: dec9f84ce6a772fb97523ae1e40eb95d9a65b44a
Parents: c903de9
Author: shimamoto <sh...@apache.org>
Authored: Tue Jul 25 12:30:43 2017 +0900
Committer: shimamoto <sh...@apache.org>
Committed: Tue Jul 25 12:30:43 2017 +0900
----------------------------------------------------------------------
examples/experimental/README.md | 20 -
examples/experimental/build-all-scala.sh | 26 -
.../experimental/data/helloworld/.gitignore | 1 -
examples/experimental/data/helloworld/data1.csv | 14 -
examples/experimental/data/helloworld/data2.csv | 21 -
examples/experimental/data/lr_data.txt | 1000 ------------
examples/experimental/data/movielens.txt | 1501 ------------------
.../java-local-helloworld/MyAlgorithm.java | 67 -
.../java-local-helloworld/MyDataSource.java | 56 -
.../java-local-helloworld/MyEngineFactory.java | 34 -
.../java-local-helloworld/MyModel.java | 34 -
.../MyPredictedResult.java | 28 -
.../java-local-helloworld/MyQuery.java | 28 -
.../java-local-helloworld/MyTrainingData.java | 39 -
.../java-local-helloworld/README.md | 93 --
.../java-local-helloworld/build.sbt | 28 -
.../java-local-helloworld/engine.json | 5 -
.../java-local-helloworld/project/assembly.sbt | 1 -
.../java-local-regression/README.md | 96 --
.../java-local-regression/build.sbt | 30 -
.../java-local-regression/engine.json | 33 -
.../java-local-regression/project/assembly.sbt | 1 -
.../src/main/java/DataSource.java | 90 --
.../src/main/java/DataSourceParams.java | 27 -
.../src/main/java/DefaultAlgorithm.java | 39 -
.../src/main/java/DefaultAlgorithmParams.java | 34 -
.../src/main/java/EngineFactory.java | 34 -
.../src/main/java/MeanSquareEvaluator.java | 53 -
.../src/main/java/OLSAlgorithm.java | 61 -
.../src/main/java/Preparator.java | 43 -
.../src/main/java/PreparatorParams.java | 30 -
.../src/main/java/Run.java | 94 --
.../src/main/java/Serving.java | 35 -
.../src/main/java/TrainingData.java | 37 -
.../main/java/examples/algorithmsParams.json | 5 -
.../main/java/examples/dataSourceParams.json | 3 -
.../src/main/java/examples/manifest.json | 6 -
.../main/java/examples/preparatorParams.json | 3 -
.../experimental/java-local-tutorial/README.md | 29 -
.../experimental/java-local-tutorial/build.sbt | 32 -
.../java-local-tutorial/data/test/ratings.csv | 11 -
.../experimental/java-local-tutorial/fetch.sh | 31 -
.../java-local-tutorial/project/assembly.sbt | 1 -
.../src/main/java/recommendations/.gitignore | 1 -
.../recommendations/tutorial1/AlgoParams.java | 28 -
.../recommendations/tutorial1/Algorithm.java | 215 ---
.../recommendations/tutorial1/DataSource.java | 85 -
.../tutorial1/DataSourceParams.java | 28 -
.../tutorial1/EngineFactory.java | 34 -
.../java/recommendations/tutorial1/Model.java | 46 -
.../java/recommendations/tutorial1/Query.java | 35 -
.../recommendations/tutorial1/TrainingData.java | 56 -
.../java/recommendations/tutorial1/engine.json | 6 -
.../tutorial1/params/algorithms.json | 5 -
.../tutorial1/params/datasource.json | 1 -
.../java/recommendations/tutorial2/Runner1.java | 70 -
.../java/recommendations/tutorial2/Runner2.java | 78 -
.../recommendations/tutorial3/DataSource.java | 126 --
.../tutorial3/EngineFactory.java | 38 -
.../recommendations/tutorial3/Evaluator.java | 65 -
.../java/recommendations/tutorial3/Runner3.java | 59 -
.../CollaborativeFilteringAlgorithm.java | 216 ---
.../CollaborativeFilteringAlgorithmParams.java | 28 -
.../tutorial4/CollaborativeFilteringModel.java | 46 -
.../recommendations/tutorial4/DataSource.java | 173 --
.../tutorial4/DataSourceParams.java | 34 -
.../tutorial4/EngineFactory.java | 36 -
.../tutorial4/FeatureBasedAlgorithm.java | 98 --
.../tutorial4/FeatureBasedAlgorithmParams.java | 41 -
.../tutorial4/FeatureBasedModel.java | 39 -
.../recommendations/tutorial4/Preparator.java | 56 -
.../recommendations/tutorial4/PreparedData.java | 38 -
.../java/recommendations/tutorial4/Query.java | 35 -
.../recommendations/tutorial4/Runner4a.java | 60 -
.../recommendations/tutorial4/Runner4b.java | 62 -
.../recommendations/tutorial4/Runner4c.java | 55 -
.../recommendations/tutorial4/Runner4d.java | 57 -
.../java/recommendations/tutorial4/Serving.java | 40 -
.../tutorial4/SingleEngineFactory.java | 36 -
.../recommendations/tutorial4/TrainingData.java | 67 -
.../tutorial4/jsons/algorithms.json | 26 -
.../tutorial4/jsons/datasource.json | 4 -
.../tutorial4/multiple-algo-engine.json | 7 -
.../tutorial4/single-algo-engine.json | 6 -
.../tutorial4/single-jsons/algorithms.json | 11 -
.../tutorial4/single-jsons/datasource.json | 4 -
.../tutorial5/EngineFactory.java | 38 -
.../tutorial5/MahoutAlgoModel.java | 93 --
.../tutorial5/MahoutAlgoParams.java | 33 -
.../tutorial5/MahoutAlgorithm.java | 70 -
.../java/recommendations/tutorial5/Runner5.java | 60 -
.../recommendations/tutorial5/manifest.json | 6 -
.../tutorial5/params/algorithmsParams.json | 5 -
.../tutorial5/params/dataSourceParams.json | 1 -
.../java-parallel-helloworld/build.sbt | 28 -
.../java-parallel-helloworld/engine.json | 11 -
.../project/assembly.sbt | 1 -
.../src/main/java/parallel/Algorithm.java | 111 --
.../src/main/java/parallel/DataSource.java | 75 -
.../src/main/java/parallel/EngineFactory.java | 40 -
.../src/main/java/parallel/Model.java | 58 -
.../src/main/java/parallel/Preparator.java | 41 -
.../src/main/java/parallel/Query.java | 28 -
.../src/main/java/parallel/Runner.java | 68 -
.../src/main/java/parallel/Serving.java | 34 -
.../src/main/java/parallel/build.sbt | 31 -
.../experimental/scala-cleanup-app/README.md | 29 -
.../experimental/scala-cleanup-app/build.sbt | 29 -
.../experimental/scala-cleanup-app/engine.json | 11 -
.../scala-cleanup-app/project/assembly.sbt | 1 -
.../src/main/scala/Algorithm.scala | 49 -
.../src/main/scala/DataSource.scala | 97 --
.../src/main/scala/Engine.scala | 36 -
.../src/main/scala/Preparator.scala | 39 -
.../src/main/scala/Serving.scala | 30 -
.../.gitignore | 1 -
.../scala-local-friend-recommendation/README.md | 127 --
.../scala-local-friend-recommendation/build.sbt | 29 -
.../file_random.py | 207 ---
.../keyword_similarity_engine.json | 19 -
.../project/assembly.sbt | 1 -
.../random_engine.json | 19 -
.../scala/FriendRecommendationAlgoParams.scala | 23 -
.../scala/FriendRecommendationDataSource.scala | 131 --
.../FriendRecommendationDataSourceParams.scala | 27 -
.../scala/FriendRecommendationPrediction.scala | 24 -
.../main/scala/FriendRecommendationQuery.scala | 25 -
.../FriendRecommendationTrainingData.scala | 36 -
.../main/scala/KeywordSimilarityAlgorithm.scala | 83 -
.../scala/KeywordSimilarityEngineFactory.scala | 33 -
.../src/main/scala/KeywordSimilarityModel.scala | 32 -
.../src/main/scala/RandomAlgorithm.scala | 41 -
.../src/main/scala/RandomEngineFactory.scala | 33 -
.../src/main/scala/RandomModel.scala | 22 -
.../scala-local-helloworld/HelloWorld.scala | 106 --
.../scala-local-helloworld/README.md | 92 --
.../scala-local-helloworld/build.sbt | 30 -
.../scala-local-helloworld/engine.json | 5 -
.../scala-local-helloworld/project/assembly.sbt | 1 -
.../scala-local-movielens-evaluation/build.sbt | 31 -
.../engine.json | 5 -
.../project/assembly.sbt | 1 -
.../src/main/scala/Evaluation.scala | 145 --
.../src/main/scala/ItemRecEvaluation.scala | 91 --
.../blacklisted.txt | 2 -
.../scala-local-movielens-filtering/build.sbt | 31 -
.../scala-local-movielens-filtering/engine.json | 65 -
.../project/assembly.sbt | 1 -
.../src/main/scala/Engine.scala | 35 -
.../src/main/scala/Filtering.scala | 39 -
.../scala-local-regression/README.md | 165 --
.../scala-local-regression/Run.scala | 172 --
.../scala-local-regression/build.sbt | 30 -
.../scala-local-regression/engine.json | 17 -
.../scala-local-regression/project/assembly.sbt | 1 -
.../README.md | 65 -
.../build.sbt | 29 -
.../data/circle.txt | 4 -
.../data/edge_list_small.txt | 20 -
.../data/simple.txt | 4 -
.../engine-forest.json | 23 -
.../engine.json | 21 -
.../project/assembly.sbt | 1 -
.../src/main/scala/DataSource.scala | 98 --
.../src/main/scala/DeltaSimRankRDD.scala | 185 ---
.../src/main/scala/Engine.scala | 48 -
.../src/main/scala/Preparator.scala | 42 -
.../src/main/scala/Sampling.scala | 181 ---
.../src/main/scala/Serving.scala | 30 -
.../src/main/scala/SimRankAlgorithm.scala | 60 -
.../.gitignore | 3 -
.../scala-parallel-recommendation-cat/README.md | 94 --
.../scala-parallel-recommendation-cat/build.sbt | 29 -
.../data/import_eventserver.py | 101 --
.../data/send_query.py | 24 -
.../engine.json | 21 -
.../project/assembly.sbt | 1 -
.../src/main/scala/ALSAlgorithm.scala | 279 ----
.../src/main/scala/DataSource.scala | 131 --
.../src/main/scala/Engine.scala | 48 -
.../src/main/scala/Preparator.scala | 41 -
.../src/main/scala/Serving.scala | 29 -
.../.gitignore | 2 -
.../build.sbt | 29 -
.../data/send_query.py | 24 -
.../engine.json | 20 -
.../project/assembly.sbt | 1 -
.../src/main/scala/ALSAlgorithm.scala | 76 -
.../src/main/scala/ALSModel.scala | 80 -
.../src/main/scala/DataSource.scala | 65 -
.../src/main/scala/Engine.scala | 45 -
.../src/main/scala/Preparator.scala | 36 -
.../src/main/scala/Serving.scala | 29 -
.../.gitignore | 2 -
.../build.sbt | 29 -
.../data/import_eventserver.py | 107 --
.../data/send_query.py | 24 -
.../engine.json | 20 -
.../project/assembly.sbt | 1 -
.../src/main/scala/ALSAlgorithm.scala | 72 -
.../src/main/scala/ALSModel.scala | 83 -
.../src/main/scala/DataSource.scala | 128 --
.../src/main/scala/Engine.scala | 45 -
.../src/main/scala/Preparator.scala | 42 -
.../src/main/scala/Serving.scala | 30 -
.../.gitignore | 2 -
.../build.sbt | 35 -
.../data/insert_sample_ratings_mongo.js | 24 -
.../data/send_query.py | 24 -
.../engine.json | 23 -
.../project/assembly.sbt | 1 -
.../src/main/scala/ALSAlgorithm.scala | 76 -
.../src/main/scala/ALSModel.scala | 80 -
.../src/main/scala/DataSource.scala | 84 -
.../src/main/scala/Engine.scala | 45 -
.../src/main/scala/Preparator.scala | 36 -
.../src/main/scala/Serving.scala | 29 -
.../scala-parallel-regression/README.md | 56 -
.../scala-parallel-regression/Run.scala | 137 --
.../scala-parallel-regression/build.sbt | 33 -
.../scala-parallel-regression/engine.json | 21 -
.../project/assembly.sbt | 1 -
.../.gitignore | 2 -
.../build.sbt | 29 -
.../engine.json | 18 -
.../project/assembly.sbt | 1 -
.../src/main/scala/DIMSUMAlgorithm.scala | 232 ---
.../src/main/scala/DataSource.scala | 134 --
.../src/main/scala/Engine.scala | 48 -
.../src/main/scala/Preparator.scala | 41 -
.../src/main/scala/Serving.scala | 29 -
.../.gitignore | 2 -
.../build.sbt | 29 -
.../data/import_eventserver.py | 90 --
.../data/send_query.py | 24 -
.../engine.json | 21 -
.../project/assembly.sbt | 1 -
.../src/main/scala/ALSAlgorithm.scala | 261 ---
.../src/main/scala/DataSource.scala | 131 --
.../src/main/scala/Engine.scala | 48 -
.../src/main/scala/Preparator.scala | 41 -
.../src/main/scala/Serving.scala | 29 -
.../scala-parallel-trim-app/build.sbt | 29 -
.../scala-parallel-trim-app/engine.json | 13 -
.../project/assembly.sbt | 1 -
.../src/main/scala/Algorithm.scala | 49 -
.../src/main/scala/DataSource.scala | 78 -
.../src/main/scala/Engine.scala | 36 -
.../src/main/scala/Preparator.scala | 39 -
.../src/main/scala/Serving.scala | 30 -
.../scala-recommendations/README.md | 146 --
.../scala-recommendations/build.sbt | 31 -
.../scala-recommendations/engine.json | 21 -
.../scala-recommendations/project/assembly.sbt | 1 -
.../src/main/scala/Run.scala | 175 --
.../experimental/scala-refactor-test/build.sbt | 30 -
.../scala-refactor-test/engine.json | 18 -
.../scala-refactor-test/project/assembly.sbt | 1 -
.../src/main/scala/Algorithm.scala | 56 -
.../src/main/scala/DataSource.scala | 74 -
.../src/main/scala/Engine.scala | 63 -
.../src/main/scala/Evaluator.scala | 38 -
.../src/main/scala/Preparator.scala | 40 -
.../src/main/scala/Serving.scala | 32 -
examples/experimental/scala-stock/README.md | 388 -----
examples/experimental/scala-stock/build.sbt | 55 -
.../scala-stock/project/assembly.sbt | 1 -
.../scala-stock/project/plugins.sbt | 1 -
.../scala-stock/src/main/scala/Algorithm.scala | 83 -
.../src/main/scala/BackTestingMetrics.scala | 226 ---
.../scala-stock/src/main/scala/Data.scala | 138 --
.../scala-stock/src/main/scala/DataSource.scala | 64 -
.../scala-stock/src/main/scala/Indicators.scala | 141 --
.../src/main/scala/RegressionStrategy.scala | 156 --
.../scala-stock/src/main/scala/Run.scala | 166 --
.../src/main/scala/YahooDataSource.scala | 483 ------
.../examples/stock/backtesting.scala.html | 125 --
277 files changed, 16784 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/dec9f84c/examples/experimental/README.md
----------------------------------------------------------------------
diff --git a/examples/experimental/README.md b/examples/experimental/README.md
deleted file mode 100644
index 55f0b4a..0000000
--- a/examples/experimental/README.md
+++ /dev/null
@@ -1,20 +0,0 @@
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
-**NOTE:** This *$PIO_HOME/examples/experimental/* directory contains experimental examples which may not be compatible with the latest stable PredictionIO release.
-
-Please refer to *$PIO_HOME/templates/* and *$PIO_HOME/examples/* for stable examples.
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/dec9f84c/examples/experimental/build-all-scala.sh
----------------------------------------------------------------------
diff --git a/examples/experimental/build-all-scala.sh b/examples/experimental/build-all-scala.sh
deleted file mode 100755
index 8e0de98..0000000
--- a/examples/experimental/build-all-scala.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/usr/bin/env bash
-
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-set -e
-
-for d in `find . -type d -maxdepth 1 | grep scala`
-do
- echo "Building $d..."
- ( cd $d && ../../bin/pio build )
-done
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/dec9f84c/examples/experimental/data/helloworld/.gitignore
----------------------------------------------------------------------
diff --git a/examples/experimental/data/helloworld/.gitignore b/examples/experimental/data/helloworld/.gitignore
deleted file mode 100644
index 2033008..0000000
--- a/examples/experimental/data/helloworld/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-data.csv
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/dec9f84c/examples/experimental/data/helloworld/data1.csv
----------------------------------------------------------------------
diff --git a/examples/experimental/data/helloworld/data1.csv b/examples/experimental/data/helloworld/data1.csv
deleted file mode 100644
index f4dd123..0000000
--- a/examples/experimental/data/helloworld/data1.csv
+++ /dev/null
@@ -1,14 +0,0 @@
-Mon,75
-Tue,80
-Wed,74
-Thu,79
-Fri,75
-Sat,74
-Sun,72
-Mon,76
-Tue,81
-Wed,70
-Thu,72
-Fri,84
-Sat,73
-Sun,71
http://git-wip-us.apache.org/repos/asf/incubator-predictionio/blob/dec9f84c/examples/experimental/data/helloworld/data2.csv
----------------------------------------------------------------------
diff --git a/examples/experimental/data/helloworld/data2.csv b/examples/experimental/data/helloworld/data2.csv
deleted file mode 100644
index c708693..0000000
--- a/examples/experimental/data/helloworld/data2.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-Mon,75
-Tue,80
-Wed,74
-Thu,79
-Fri,75
-Sat,74
-Sun,72
-Mon,76
-Tue,81
-Wed,70
-Thu,72
-Fri,84
-Sat,73
-Sun,71
-Mon,79
-Tue,73
-Wed,75
-Thu,78
-Fri,81
-Sat,70
-Sun,71