Packages

t

org.apache.spark.ml.recommendation

RecommendationParams

trait RecommendationParams extends ALSParams

Linear Supertypes
ALSParams, HasSeed, HasCheckpointInterval, HasRegParam, HasMaxIter, ALSModelParams, HasBlockSize, HasPredictionCol, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RecommendationParams
  2. ALSParams
  3. HasSeed
  4. HasCheckpointInterval
  5. HasRegParam
  6. HasMaxIter
  7. ALSModelParams
  8. HasBlockSize
  9. HasPredictionCol
  10. Params
  11. Serializable
  12. Serializable
  13. Identifiable
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def copy(extra: ParamMap): Params
    Definition Classes
    Params
  2. abstract val uid: String
    Definition Classes
    Identifiable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T
    Attributes
    protected
    Definition Classes
    Params
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. val alpha: DoubleParam
    Definition Classes
    ALSParams
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. final val blockSize: IntParam
    Definition Classes
    HasBlockSize
  8. def checkIntegers(dataset: Dataset[_], colName: String): Column
    Attributes
    protected[recommendation]
    Definition Classes
    ALSModelParams
  9. final val checkpointInterval: IntParam
    Definition Classes
    HasCheckpointInterval
  10. final def clear(param: Param[_]): RecommendationParams.this.type
    Definition Classes
    Params
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  12. val coldStartStrategy: Param[String]
    Definition Classes
    ALSModelParams
  13. def copyValues[T <: Params](to: T, extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  14. final def defaultCopy[T <: Params](extra: ParamMap): T
    Attributes
    protected
    Definition Classes
    Params
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  18. def explainParams(): String
    Definition Classes
    Params
  19. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  20. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  21. val finalStorageLevel: Param[String]
    Definition Classes
    ALSParams
  22. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  24. def getAlpha: Double
    Definition Classes
    ALSParams
  25. final def getBlockSize: Int
    Definition Classes
    HasBlockSize
  26. final def getCheckpointInterval: Int
    Definition Classes
    HasCheckpointInterval
  27. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def getColdStartStrategy: String
    Definition Classes
    ALSModelParams
  29. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  30. def getFinalStorageLevel: String
    Definition Classes
    ALSParams
  31. def getImplicitPrefs: Boolean
    Definition Classes
    ALSParams
  32. def getIntermediateStorageLevel: String
    Definition Classes
    ALSParams
  33. def getItemCol: String
    Definition Classes
    ALSModelParams
  34. final def getMaxIter: Int
    Definition Classes
    HasMaxIter
  35. def getNonnegative: Boolean
    Definition Classes
    ALSParams
  36. def getNumItemBlocks: Int
    Definition Classes
    ALSParams
  37. def getNumUserBlocks: Int
    Definition Classes
    ALSParams
  38. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  39. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  40. final def getPredictionCol: String
    Definition Classes
    HasPredictionCol
  41. def getRank: Int
    Definition Classes
    ALSParams
  42. def getRatingCol: String
    Definition Classes
    ALSParams
  43. final def getRegParam: Double
    Definition Classes
    HasRegParam
  44. final def getSeed: Long
    Definition Classes
    HasSeed
  45. def getUserCol: String
    Definition Classes
    ALSModelParams
  46. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  47. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  48. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  49. val implicitPrefs: BooleanParam
    Definition Classes
    ALSParams
  50. val intermediateStorageLevel: Param[String]
    Definition Classes
    ALSParams
  51. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  52. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  53. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  54. val itemCol: Param[String]
    Definition Classes
    ALSModelParams
  55. final val maxIter: IntParam
    Definition Classes
    HasMaxIter
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. val nonnegative: BooleanParam
    Definition Classes
    ALSParams
  58. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. val numItemBlocks: IntParam
    Definition Classes
    ALSParams
  61. val numUserBlocks: IntParam
    Definition Classes
    ALSParams
  62. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  63. final val predictionCol: Param[String]
    Definition Classes
    HasPredictionCol
  64. val rank: IntParam
    Definition Classes
    ALSParams
  65. val ratingCol: Param[String]
    Definition Classes
    ALSParams
  66. final val regParam: DoubleParam
    Definition Classes
    HasRegParam
  67. final val seed: LongParam
    Definition Classes
    HasSeed
  68. final def set(paramPair: ParamPair[_]): RecommendationParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  69. final def set(param: String, value: Any): RecommendationParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  70. final def set[T](param: Param[T], value: T): RecommendationParams.this.type
    Definition Classes
    Params
  71. def setAlpha(value: Double): RecommendationParams.this.type

  72. def setBlockSize(value: Int): RecommendationParams.this.type

  73. def setCheckpointInterval(value: Int): RecommendationParams.this.type

  74. def setColdStartStrategy(value: String): RecommendationParams.this.type

  75. final def setDefault(paramPairs: ParamPair[_]*): RecommendationParams.this.type
    Attributes
    protected
    Definition Classes
    Params
  76. final def setDefault[T](param: Param[T], value: T): RecommendationParams.this.type
    Attributes
    protected[ml]
    Definition Classes
    Params
  77. def setFinalStorageLevel(value: String): RecommendationParams.this.type

  78. def setImplicitPrefs(value: Boolean): RecommendationParams.this.type

  79. def setIntermediateStorageLevel(value: String): RecommendationParams.this.type

  80. def setMaxIter(value: Int): RecommendationParams.this.type

  81. def setNonnegative(value: Boolean): RecommendationParams.this.type

  82. def setNumItemBlocks(value: Int): RecommendationParams.this.type

  83. def setNumUserBlocks(value: Int): RecommendationParams.this.type

  84. def setPredictionCol(value: String): RecommendationParams.this.type

  85. def setRank(value: Int): RecommendationParams.this.type

  86. def setRegParam(value: Double): RecommendationParams.this.type

  87. def setSeed(value: Long): RecommendationParams.this.type

  88. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  89. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  90. val userCol: Param[String]
    Definition Classes
    ALSModelParams
  91. def validateAndTransformSchema(schema: StructType): StructType
    Attributes
    protected
    Definition Classes
    ALSParams
  92. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  94. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from ALSParams

Inherited from HasSeed

Inherited from HasCheckpointInterval

Inherited from HasRegParam

Inherited from HasMaxIter

Inherited from ALSModelParams

Inherited from HasBlockSize

Inherited from HasPredictionCol

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

setParam

Ungrouped