blob: e7134d0a00cf7d8f20bc7eebde59339667a3ee3b [file] [log] [blame]
package org.template.classification
import io.prediction.controller.IEngineFactory
import io.prediction.controller.Engine
class Query(
val features: Array[Double]
) extends Serializable
class PredictedResult(
val label: Double
) extends Serializable
class ActualResult(
val label: Double
) extends Serializable
object ClassificationEngine extends IEngineFactory {
def apply() = {
new Engine(
classOf[DataSource],
classOf[Preparator],
Map("naive" -> classOf[NaiveBayesAlgorithm]),
classOf[Serving])
}
}