Class

io.github.mandar2812.dynaml.models.lm

SparkLogisticGLM

Related Doc: package lm

Permalink

class SparkLogisticGLM extends GenericGLM[RDD[(DenseVector[Double], Double)], RDD[LabeledPoint]]

Linear Supertypes
GenericGLM[RDD[(DenseVector[Double], Double)], RDD[LabeledPoint]], LinearModel[RDD[(DenseVector[Double], Double)], DenseVector[Double], DenseVector[Double], Double, RDD[LabeledPoint]], ParameterizedLearner[RDD[(DenseVector[Double], Double)], DenseVector[Double], DenseVector[Double], Double, RDD[LabeledPoint]], Model[RDD[(DenseVector[Double], Double)], DenseVector[Double], Double], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkLogisticGLM
  2. GenericGLM
  3. LinearModel
  4. ParameterizedLearner
  5. Model
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SparkLogisticGLM(data: RDD[(DenseVector[Double], Double)], numPoints: Long, map: (DenseVector[Double]) ⇒ DenseVector[Double] = identity[DenseVector[Double]])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clearParameters(): Unit

    Permalink
    Definition Classes
    GenericGLMLinearModel
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def data: RDD[(DenseVector[Double], Double)]

    Permalink
    Definition Classes
    Model
  8. def dimensions: Int

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. var featureMap: (DenseVector[Double]) ⇒ DenseVector[Double]

    Permalink

    The non linear feature mapping implicitly defined by the kernel applied, this is initialized to an identity map.

    The non linear feature mapping implicitly defined by the kernel applied, this is initialized to an identity map.

    Definition Classes
    LinearModel
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. val g: RDD[(DenseVector[Double], Double)]

    Permalink

    The training data

    The training data

    Attributes
    protected
    Definition Classes
    GenericGLMModel
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. val h: (Double) ⇒ Double

    Permalink

    The link function; in this case simply the identity map

    The link function; in this case simply the identity map

    Definition Classes
    SparkLogisticGLMGenericGLM
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. def initParams(): DenseVector[Double]

    Permalink
    Definition Classes
    SparkLogisticGLMParameterizedLearner
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. def learn(): Unit

    Permalink

    Learn the parameters of the model.

    Learn the parameters of the model.

    Definition Classes
    GenericGLMParameterizedLearner
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. val optimizer: RegularizedOptimizer[DenseVector[Double], DenseVector[Double], Double, RDD[LabeledPoint]]

    Permalink
    Attributes
    protected
    Definition Classes
    SparkLogisticGLMParameterizedLearner
  24. def parameters(): DenseVector[Double]

    Permalink

    Get the value of the parameters of the model.

    Get the value of the parameters of the model.

    Definition Classes
    ParameterizedLearner
  25. var params: DenseVector[Double]

    Permalink
    Attributes
    protected
    Definition Classes
    SparkLogisticGLMParameterizedLearner
  26. def predict(point: DenseVector[Double]): Double

    Permalink

    Predict the value of the target variable given a point.

    Predict the value of the target variable given a point.

    Definition Classes
    GenericGLMModel
  27. def prepareData(d: RDD[(DenseVector[Double], Double)]): RDD[LabeledPoint]

    Permalink
    Definition Classes
    SparkLogisticGLMGenericGLM
  28. def setBatchFraction(f: Double): SparkLogisticGLM.this.type

    Permalink
    Definition Classes
    ParameterizedLearner
  29. def setLearningRate(alpha: Double): SparkLogisticGLM.this.type

    Permalink
    Definition Classes
    ParameterizedLearner
  30. def setMaxIterations(i: Int): SparkLogisticGLM.this.type

    Permalink
    Definition Classes
    ParameterizedLearner
  31. def setRegParam(r: Double): SparkLogisticGLM.this.type

    Permalink
    Definition Classes
    ParameterizedLearner
  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  33. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  34. def updateParameters(param: DenseVector[Double]): Unit

    Permalink
    Definition Classes
    ParameterizedLearner
  35. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from GenericGLM[RDD[(DenseVector[Double], Double)], RDD[LabeledPoint]]

Inherited from LinearModel[RDD[(DenseVector[Double], Double)], DenseVector[Double], DenseVector[Double], Double, RDD[LabeledPoint]]

Inherited from ParameterizedLearner[RDD[(DenseVector[Double], Double)], DenseVector[Double], DenseVector[Double], Double, RDD[LabeledPoint]]

Inherited from Model[RDD[(DenseVector[Double], Double)], DenseVector[Double], Double]

Inherited from AnyRef

Inherited from Any

Ungrouped