com.alpine.model.pack

ml

package ml

Visibility
  1. Public
  2. All

Type Members

  1. case class ClusterInfo(name: String, centroid: Seq[Double]) extends Product with Serializable

    Representation of a single cluster.

  2. case class KMeansModel(clusters: Seq[ClusterInfo], inputFeatures: Seq[ColumnDef], identifier: String = "") extends ClusteringRowModel with Product with Serializable

    A model representing results of the K-Means clustering algorithm.

  3. case class KMeansTransformer(model: KMeansModel) extends ClusteringTransformer with Product with Serializable

  4. case class LinearRegressionModel(coefficients: Seq[Double], inputFeatures: Seq[ColumnDef], intercept: Double = 0, dependentFeatureName: String = "", identifier: String = "") extends RegressionRowModel with Product with Serializable

    Representation of the classical linear regression model y = intercept + a_0 x_0 + a_1 x_1 + .

  5. class LinearRegressionTransformer extends RegressionTransformer

    Applies a Linear Regression model specified by the coefficients and intercept to a row of numeric data.

  6. case class LogisticRegressionTransformer(model: MultiLogisticRegressionModel) extends ClassificationTransformer with Product with Serializable

  7. case class MultiLogisticRegressionModel(singleLORs: Seq[SingleLogisticRegression], baseValue: String, dependentFeatureName: String, inputFeatures: Seq[ColumnDef], identifier: String = "") extends ClassificationRowModel with Product with Serializable

  8. case class SingleLogisticRegression(dependentValue: String, coefficients: Seq[Double], bias: Double = 0) extends Product with Serializable

    Represents a SingleLogisticRegression to be used as one of several in a MultiLogisticRegressionModel.

Value Members

  1. object LinearRegressionModel extends Serializable

Ungrouped