Package

org.incal.spark_ml.models

result

Permalink

package result

Visibility
  1. Public
  2. All

Type Members

  1. case class BinaryClassificationCurves(roc: Seq[(Double, Double)], precisionRecall: Seq[(Double, Double)], fMeasureThreshold: Seq[(Double, Double)], precisionThreshold: Seq[(Double, Double)], recallThreshold: Seq[(Double, Double)]) extends Product with Serializable

    Permalink
  2. case class ClassificationMetricStats(f1: MetricStatsValues, weightedPrecision: MetricStatsValues, weightedRecall: MetricStatsValues, accuracy: MetricStatsValues, areaUnderROC: Option[MetricStatsValues], areaUnderPR: Option[MetricStatsValues]) extends Product with Serializable

    Permalink
  3. case class ClassificationPerformance(evalMetric: classification.ClassificationEvalMetric.Value, trainingTestReplicationResults: Traversable[(Double, Option[Double], Option[Double])]) extends Performance[classification.ClassificationEvalMetric.Value] with Product with Serializable

    Permalink
  4. trait ClassificationResult extends MLResult

    Permalink
  5. trait ClassificationResultConstructor[C <: ClassificationResult] extends AnyRef

    Permalink
  6. case class ClassificationResultsAuxHolder(evalResults: Traversable[(classification.ClassificationEvalMetric.Value, Double, Seq[Double])], count: Long, binTrainingCurves: Option[BinaryClassificationCurves], binTestCurves: Seq[Option[BinaryClassificationCurves]]) extends Product with Serializable

    Permalink
  7. case class ClassificationResultsHolder(performanceResults: Traversable[ClassificationPerformance], counts: Traversable[Long], binCurves: Traversable[STuple3[Option[BinaryClassificationCurves]]]) extends Product with Serializable

    Permalink
  8. trait MLResult extends AnyRef

    Permalink
  9. case class MetricStatsValues(mean: Double, min: Double, max: Double, variance: Double, median: Option[Double]) extends Product with Serializable

    Permalink
  10. abstract class Performance[T <: Value] extends AnyRef

    Permalink
  11. case class RegressionMetricStats(mse: MetricStatsValues, rmse: MetricStatsValues, r2: MetricStatsValues, mae: MetricStatsValues) extends Product with Serializable

    Permalink
  12. case class RegressionPerformance(evalMetric: regression.RegressionEvalMetric.Value, trainingTestReplicationResults: Traversable[(Double, Option[Double], Option[Double])]) extends Performance[regression.RegressionEvalMetric.Value] with Product with Serializable

    Permalink
  13. trait RegressionResult extends MLResult

    Permalink
  14. trait RegressionResultConstructor[C <: RegressionResult] extends AnyRef

    Permalink
  15. case class RegressionResultsAuxHolder(evalResults: Traversable[(regression.RegressionEvalMetric.Value, Double, Seq[Double])], count: Long, expectedAndActualOutputs: Traversable[Seq[(Double, Double)]]) extends Product with Serializable

    Permalink
  16. case class RegressionResultsHolder(performanceResults: Traversable[RegressionPerformance], counts: Traversable[Long], expectedAndActualOutputs: Traversable[Traversable[Seq[(Double, Double)]]]) extends Product with Serializable

    Permalink
  17. case class StandardClassificationResult(_id: Option[BSONObjectID], runSpec: ClassificationRunSpec, trainingStats: ClassificationMetricStats, testStats: Option[ClassificationMetricStats], replicationStats: Option[ClassificationMetricStats] = None, trainingBinCurves: Seq[BinaryClassificationCurves] = Nil, testBinCurves: Seq[BinaryClassificationCurves] = Nil, replicationBinCurves: Seq[BinaryClassificationCurves] = Nil, timeCreated: Date = new ju.Date()) extends ClassificationResult with Product with Serializable

    Permalink
  18. case class StandardRegressionResult(_id: Option[BSONObjectID], runSpec: RegressionRunSpec, trainingStats: RegressionMetricStats, testStats: Option[RegressionMetricStats], replicationStats: Option[RegressionMetricStats] = None, timeCreated: Date = new ju.Date()) extends RegressionResult with Product with Serializable

    Permalink
  19. case class TemporalClassificationResult(_id: Option[BSONObjectID], runSpec: TemporalClassificationRunSpec, trainingStats: ClassificationMetricStats, testStats: Option[ClassificationMetricStats], replicationStats: Option[ClassificationMetricStats] = None, trainingBinCurves: Seq[BinaryClassificationCurves] = Nil, testBinCurves: Seq[BinaryClassificationCurves] = Nil, replicationBinCurves: Seq[BinaryClassificationCurves] = Nil, timeCreated: Date = new ju.Date()) extends ClassificationResult with Product with Serializable

    Permalink
  20. case class TemporalRegressionResult(_id: Option[BSONObjectID], runSpec: TemporalRegressionRunSpec, trainingStats: RegressionMetricStats, testStats: Option[RegressionMetricStats], replicationStats: Option[RegressionMetricStats] = None, timeCreated: Date = new ju.Date()) extends RegressionResult with Product with Serializable

    Permalink

Ungrouped