org.apache.predictionio.controller
:: DeveloperApi :: Engine developers should not use this directly.
:: DeveloperApi :: Engine developers should not use this directly. This is called by evaluation workflow to perform evaluation.
Spark context
Evaluation to run
Sets of engine parameters and data for evaluation
Evaluation workflow parameters
Evaluation result
Primary metric
Other metrics
Optional output path to save evaluation results
:: DeveloperApi :: Do no use this directly. Use MetricEvaluator$ instead. This is an implementation of org.apache.predictionio.core.BaseEvaluator that evaluates prediction performance based on metric scores.
Evaluation information type
Query class
Predicted result class
Actual result class
Metric result class