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

Model from train validation split.

Linear Supertypes
SynapseMLLogging, 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. SynapseMLLogging
  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 getParamInfo(p: Param[_]): ParamInfo[_]
    Definition Classes
    BaseWrappable
  18. def getRatingCol: String
    Definition Classes
    HasRecommenderCols
  19. def getRecommender: Estimator[_ <: Model[_]]

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

    The name of the label column

    The name of the label column

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

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

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

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

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

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

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

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

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

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