Class GLMClassificationModel.SaveLoadV1_0$

Object
org.apache.spark.mllib.classification.impl.GLMClassificationModel.SaveLoadV1_0$
Enclosing class:
GLMClassificationModel

public static class GLMClassificationModel.SaveLoadV1_0$ extends Object
  • Field Details

  • Constructor Details

    • SaveLoadV1_0$

      public SaveLoadV1_0$()
  • Method Details

    • thisFormatVersion

      public String thisFormatVersion()
    • save

      public void save(SparkContext sc, String path, String modelClass, int numFeatures, int numClasses, Vector weights, double intercept, scala.Option<Object> threshold)
      Helper method for saving GLM classification model metadata and data.
      Parameters:
      modelClass - String name for model class, to be saved with metadata
      numClasses - Number of classes label can take, to be saved with metadata
      sc - (undocumented)
      path - (undocumented)
      numFeatures - (undocumented)
      weights - (undocumented)
      intercept - (undocumented)
      threshold - (undocumented)
    • loadData

      public org.apache.spark.mllib.classification.impl.GLMClassificationModel.SaveLoadV1_0.Data loadData(SparkContext sc, String path, String modelClass)
      Helper method for loading GLM classification model data.

      NOTE: Callers of this method should check numClasses, numFeatures on their own.

      Parameters:
      modelClass - String name for model class (used for error messages)
      sc - (undocumented)
      path - (undocumented)
      Returns:
      (undocumented)