Repository: incubator-predictionio-template-attribute-based-classifier Updated Branches: refs/heads/master 0b76b2063 -> af55fe88f
Update template for PIO v0.10.0-incubating Closes #6 Project: http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/commit/2a8de2dc Tree: http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/tree/2a8de2dc Diff: http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/diff/2a8de2dc Branch: refs/heads/master Commit: 2a8de2dc49ae64c773b8bb350c68039f4fcf09a4 Parents: b41ac37 Author: Chan Lee <[email protected]> Authored: Tue Nov 1 14:52:40 2016 -0700 Committer: Donald Szeto <[email protected]> Committed: Tue Nov 1 14:52:40 2016 -0700 ---------------------------------------------------------------------- build.sbt | 8 ++++---- project/pio-build.sbt | 1 - src/main/scala/CompleteEvaluation.scala | 4 ++-- src/main/scala/DataSource.scala | 8 ++++---- src/main/scala/Engine.scala | 4 ++-- src/main/scala/Evaluation.scala | 10 +++++----- src/main/scala/NaiveBayesAlgorithm.scala | 4 ++-- src/main/scala/PrecisionEvaluation.scala | 6 +++--- src/main/scala/Preparator.scala | 2 +- src/main/scala/Serving.scala | 2 +- template.json | 2 +- 11 files changed, 25 insertions(+), 26 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/build.sbt ---------------------------------------------------------------------- diff --git a/build.sbt b/build.sbt index 6d12a3e..d74e6bc 100644 --- a/build.sbt +++ b/build.sbt @@ -4,9 +4,9 @@ assemblySettings name := "template-scala-parallel-classification" -organization := "io.prediction" +organization := "org.apache.predictionio" libraryDependencies ++= Seq( - "io.prediction" %% "core" % pioVersion.value % "provided", - "org.apache.spark" %% "spark-core" % "1.3.1" % "provided", - "org.apache.spark" %% "spark-mllib" % "1.3.1" % "provided") + "org.apache.predictionio" %% "apache-predictionio-core" % "0.10.0-incubating" % "provided", + "org.apache.spark" %% "spark-core" % "1.3.1" % "provided", + "org.apache.spark" %% "spark-mllib" % "1.3.1" % "provided") http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/project/pio-build.sbt ---------------------------------------------------------------------- diff --git a/project/pio-build.sbt b/project/pio-build.sbt deleted file mode 100644 index 8346a96..0000000 --- a/project/pio-build.sbt +++ /dev/null @@ -1 +0,0 @@ -addSbtPlugin("io.prediction" % "pio-build" % "0.9.0") http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/CompleteEvaluation.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/CompleteEvaluation.scala b/src/main/scala/CompleteEvaluation.scala index e168872..3dd1d1d 100644 --- a/src/main/scala/CompleteEvaluation.scala +++ b/src/main/scala/CompleteEvaluation.scala @@ -1,7 +1,7 @@ package org.template.classification -import io.prediction.controller.Evaluation -import io.prediction.controller.MetricEvaluator +import org.apache.predictionio.controller.Evaluation +import org.apache.predictionio.controller.MetricEvaluator object CompleteEvaluation extends Evaluation { engineEvaluator = ( http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/DataSource.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/DataSource.scala b/src/main/scala/DataSource.scala index 278d4a5..eb2e6e8 100644 --- a/src/main/scala/DataSource.scala +++ b/src/main/scala/DataSource.scala @@ -1,9 +1,9 @@ package org.template.classification -import io.prediction.controller.PDataSource -import io.prediction.controller.EmptyEvaluationInfo -import io.prediction.controller.Params -import io.prediction.data.store.PEventStore +import org.apache.predictionio.controller.PDataSource +import org.apache.predictionio.controller.EmptyEvaluationInfo +import org.apache.predictionio.controller.Params +import org.apache.predictionio.data.store.PEventStore import org.apache.spark.SparkContext import org.apache.spark.rdd.RDD http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/Engine.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/Engine.scala b/src/main/scala/Engine.scala index 1bce077..885f56d 100644 --- a/src/main/scala/Engine.scala +++ b/src/main/scala/Engine.scala @@ -1,7 +1,7 @@ package org.template.classification -import io.prediction.controller.EngineFactory -import io.prediction.controller.Engine +import org.apache.predictionio.controller.EngineFactory +import org.apache.predictionio.controller.Engine class Query( val attr0 : Double, http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/Evaluation.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/Evaluation.scala b/src/main/scala/Evaluation.scala index 03e5a01..5f58cfa 100644 --- a/src/main/scala/Evaluation.scala +++ b/src/main/scala/Evaluation.scala @@ -1,10 +1,10 @@ package org.template.classification -import io.prediction.controller.AverageMetric -import io.prediction.controller.EmptyEvaluationInfo -import io.prediction.controller.EngineParams -import io.prediction.controller.EngineParamsGenerator -import io.prediction.controller.Evaluation +import org.apache.predictionio.controller.AverageMetric +import org.apache.predictionio.controller.EmptyEvaluationInfo +import org.apache.predictionio.controller.EngineParams +import org.apache.predictionio.controller.EngineParamsGenerator +import org.apache.predictionio.controller.Evaluation case class Accuracy() extends AverageMetric[EmptyEvaluationInfo, Query, PredictedResult, ActualResult] { http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/NaiveBayesAlgorithm.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/NaiveBayesAlgorithm.scala b/src/main/scala/NaiveBayesAlgorithm.scala index 56c86ff..c40f31f 100644 --- a/src/main/scala/NaiveBayesAlgorithm.scala +++ b/src/main/scala/NaiveBayesAlgorithm.scala @@ -1,7 +1,7 @@ package org.template.classification -import io.prediction.controller.P2LAlgorithm -import io.prediction.controller.Params +import org.apache.predictionio.controller.P2LAlgorithm +import org.apache.predictionio.controller.Params import org.apache.spark.mllib.classification.NaiveBayes import org.apache.spark.mllib.classification.NaiveBayesModel http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/PrecisionEvaluation.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/PrecisionEvaluation.scala b/src/main/scala/PrecisionEvaluation.scala index 5323925..299c43f 100644 --- a/src/main/scala/PrecisionEvaluation.scala +++ b/src/main/scala/PrecisionEvaluation.scala @@ -1,8 +1,8 @@ package org.template.classification -import io.prediction.controller.OptionAverageMetric -import io.prediction.controller.EmptyEvaluationInfo -import io.prediction.controller.Evaluation +import org.apache.predictionio.controller.OptionAverageMetric +import org.apache.predictionio.controller.EmptyEvaluationInfo +import org.apache.predictionio.controller.Evaluation case class Precision(label: Double) extends OptionAverageMetric[EmptyEvaluationInfo, Query, PredictedResult, ActualResult] { http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/Preparator.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/Preparator.scala b/src/main/scala/Preparator.scala index 7100e3b..8a1e41d 100644 --- a/src/main/scala/Preparator.scala +++ b/src/main/scala/Preparator.scala @@ -1,6 +1,6 @@ package org.template.classification -import io.prediction.controller.PPreparator +import org.apache.predictionio.controller.PPreparator import org.apache.spark.SparkContext import org.apache.spark.rdd.RDD http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/src/main/scala/Serving.scala ---------------------------------------------------------------------- diff --git a/src/main/scala/Serving.scala b/src/main/scala/Serving.scala index ef06088..9722883 100644 --- a/src/main/scala/Serving.scala +++ b/src/main/scala/Serving.scala @@ -1,6 +1,6 @@ package org.template.classification -import io.prediction.controller.LServing +import org.apache.predictionio.controller.LServing class Serving extends LServing[Query, PredictedResult] { http://git-wip-us.apache.org/repos/asf/incubator-predictionio-template-attribute-based-classifier/blob/2a8de2dc/template.json ---------------------------------------------------------------------- diff --git a/template.json b/template.json index fb4a50b..d076ec5 100644 --- a/template.json +++ b/template.json @@ -1 +1 @@ -{"pio": {"version": { "min": "0.9.2" }}} +{"pio": {"version": { "min": "0.10.0-incubating" }}}
