com.ignition.frame

mllib

package mllib

Visibility
  1. Public
  2. All

Type Members

  1. case class ColumnStats(dataFields: Iterable[String], groupFields: Iterable[String] = immutable.this.Nil) extends FrameTransformer with MLFunctions with Product with Serializable

    Calculates column-based statistics using MLLib library.

  2. case class Correlation(dataFields: Iterable[String], groupFields: Iterable[String] = immutable.this.Nil, method: CorrelationMethod = CorrelationMethod.PEARSON) extends FrameTransformer with MLFunctions with Product with Serializable

    Computes the correlation between data series using MLLib library.

  3. trait MLFunctions extends PairFunctions

    Helper functions for MLLib steps.

  4. case class Regression(labelField: String, dataFields: Iterable[String], groupFields: Iterable[String] = immutable.this.Nil, config: RegressionConfig = ...) extends FrameTransformer with MLFunctions with Product with Serializable

    Computes the regression using MLLib library.

  5. case class RegressionConfig(regressionMethod: RegressionMethod[_ <: GeneralizedLinearModel] = RegressionMethod.LINEAR, iterationCount: Int = 100, stepSize: Double = 1.0, allowIntercept: Boolean = false) extends Product with Serializable

    Regression configuration.

Value Members

  1. object ColumnStats extends Serializable

    Columns Stats companion object.

  2. object Correlation extends Serializable

    Correlation companion object.

  3. object CorrelationMethod extends Enumeration

    Correlation methods.

  4. object Regression extends Serializable

    Regression companion object.

  5. object RegressionConfig extends Serializable

    Regression Config companion object.

  6. object RegressionMethod extends Enumeration

    Regression methods.

Ungrouped