class RankingAdapterModel extends Model[RankingAdapterModel] with ComplexParamsWritable with Wrappable with RankingParams with Mode with BasicLogging

Model from train validation split.

Linear Supertypes
BasicLogging, Mode, RankingParams, hasK, HasLabelCol, HasRecommenderCols, Wrappable, RWrappable, PythonWrappable, BaseWrappable, ComplexParamsWritable, MLWritable, Model[RankingAdapterModel], Transformer, PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RankingAdapterModel
  2. BasicLogging
  3. Mode
  4. RankingParams
  5. hasK
  6. HasLabelCol
  7. HasRecommenderCols
  8. Wrappable
  9. RWrappable
  10. PythonWrappable
  11. BaseWrappable
  12. ComplexParamsWritable
  13. MLWritable
  14. Model
  15. Transformer
  16. PipelineStage
  17. Logging
  18. Params
  19. Serializable
  20. Serializable
  21. Identifiable
  22. AnyRef
  23. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RankingAdapterModel()

Value Members

  1. final def clear(param: Param[_]): RankingAdapterModel.this.type
    Definition Classes
    Params
  2. def copy(extra: ParamMap): RankingAdapterModel
    Definition Classes
    RankingAdapterModel → Model → Transformer → PipelineStage → Params
  3. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  4. def explainParams(): String
    Definition Classes
    Params
  5. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  6. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  7. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  8. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  9. def getItemCol: String
    Definition Classes
    HasRecommenderCols
  10. def getK: Int

    Definition Classes
    hasK
  11. def getLabelCol: String

    Definition Classes
    HasLabelCol
  12. def getMinRatingsPerItem: Int

    Definition Classes
    RankingParams
  13. def getMinRatingsPerUser: Int

    Definition Classes
    RankingParams
  14. def getMode: String

    Definition Classes
    Mode
  15. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  16. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  17. def getRatingCol: String
    Definition Classes
    HasRecommenderCols
  18. def getRecommender: Estimator[_ <: Model[_]]

    Definition Classes
    RankingParams
  19. def getRecommenderModel: Model[_]
  20. def getUserCol: String
    Definition Classes
    HasRecommenderCols
  21. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  22. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  23. def hasParent: Boolean
    Definition Classes
    Model
  24. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  25. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  26. val itemCol: Param[String]
    Definition Classes
    HasRecommenderCols
  27. val k: IntParam
    Definition Classes
    hasK
  28. val labelCol: Param[String]

    The name of the label column

    The name of the label column

    Definition Classes
    HasLabelCol
  29. def logClass(): Unit
    Definition Classes
    BasicLogging
  30. def logFit[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  31. def logPredict[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  32. def logTrain[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  33. def logTransform[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  34. def logVerb[T](verb: String, f: ⇒ T): T
    Definition Classes
    BasicLogging
  35. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  36. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  37. val minRatingsPerItem: IntParam
    Definition Classes
    RankingParams
  38. val minRatingsPerUser: IntParam
    Definition Classes
    RankingParams
  39. val mode: Param[String]
    Definition Classes
    Mode
  40. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  41. var parent: Estimator[RankingAdapterModel]
    Definition Classes
    Model
  42. def pyAdditionalMethods: String
    Definition Classes
    PythonWrappable
  43. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  44. val ratingCol: Param[String]
    Definition Classes
    HasRecommenderCols
  45. def recommendForAllUsers(k: Int): DataFrame
  46. val recommender: EstimatorParam
    Definition Classes
    RankingParams
  47. val recommenderModel: TransformerParam
  48. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  49. final def set[T](param: Param[T], value: T): RankingAdapterModel.this.type
    Definition Classes
    Params
  50. def setItemCol(value: String): RankingAdapterModel.this.type

    Definition Classes
    HasRecommenderCols
  51. def setK(value: Int): RankingAdapterModel.this.type

    Definition Classes
    hasK
  52. def setLabelCol(value: String): RankingAdapterModel.this.type

    Definition Classes
    HasLabelCol
  53. def setMinRatingsPerItem(value: Int): RankingAdapterModel.this.type

    Definition Classes
    RankingParams
  54. def setMinRatingsPerUser(value: Int): RankingAdapterModel.this.type

    Definition Classes
    RankingParams
  55. def setMode(value: String): RankingAdapterModel.this.type

    Definition Classes
    Mode
  56. def setParent(parent: Estimator[RankingAdapterModel]): RankingAdapterModel
    Definition Classes
    Model
  57. def setRatingCol(value: String): RankingAdapterModel.this.type

    Definition Classes
    HasRecommenderCols
  58. def setRecommender(value: Estimator[_ <: Model[_]]): RankingAdapterModel.this.type

    Definition Classes
    RankingParams
  59. def setRecommenderModel(m: Model[_]): RankingAdapterModel.this.type
  60. def setUserCol(value: String): RankingAdapterModel.this.type

    Definition Classes
    HasRecommenderCols
  61. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  62. def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    RankingAdapterModel → Transformer
  63. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  64. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  65. def transformSchema(schema: StructType): StructType
    Definition Classes
    Mode
  66. val uid: String
    Definition Classes
    RankingAdapterModelBasicLogging → Identifiable
  67. val userCol: Param[String]
    Definition Classes
    HasRecommenderCols
  68. val ver: String
    Definition Classes
    BasicLogging
  69. def write: MLWriter
    Definition Classes
    ComplexParamsWritable → MLWritable