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