trait RankingParams extends HasRecommenderCols with HasLabelCol with hasK

Linear Supertypes
hasK, HasLabelCol, HasRecommenderCols, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RankingParams
  2. hasK
  3. HasLabelCol
  4. HasRecommenderCols
  5. Params
  6. Serializable
  7. Serializable
  8. Identifiable
  9. AnyRef
  10. 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 clear(param: Param[_]): RankingParams.this.type
    Definition Classes
    Params
  2. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  3. def explainParams(): String
    Definition Classes
    Params
  4. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  5. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  6. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  7. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  8. def getItemCol: String
    Definition Classes
    HasRecommenderCols
  9. def getK: Int

    Definition Classes
    hasK
  10. def getLabelCol: String

    Definition Classes
    HasLabelCol
  11. def getMinRatingsPerItem: Int

  12. def getMinRatingsPerUser: Int

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

  17. def getUserCol: String
    Definition Classes
    HasRecommenderCols
  18. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  19. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  20. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  21. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  22. val itemCol: Param[String]
    Definition Classes
    HasRecommenderCols
  23. val k: IntParam
    Definition Classes
    hasK
  24. val labelCol: Param[String]

    The name of the label column

    The name of the label column

    Definition Classes
    HasLabelCol
  25. val minRatingsPerItem: IntParam
  26. val minRatingsPerUser: IntParam
  27. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  28. val ratingCol: Param[String]
    Definition Classes
    HasRecommenderCols
  29. val recommender: EstimatorParam
  30. final def set[T](param: Param[T], value: T): RankingParams.this.type
    Definition Classes
    Params
  31. def setItemCol(value: String): RankingParams.this.type

    Definition Classes
    HasRecommenderCols
  32. def setK(value: Int): RankingParams.this.type

    Definition Classes
    hasK
  33. def setLabelCol(value: String): RankingParams.this.type

    Definition Classes
    HasLabelCol
  34. def setMinRatingsPerItem(value: Int): RankingParams.this.type

  35. def setMinRatingsPerUser(value: Int): RankingParams.this.type

  36. def setRatingCol(value: String): RankingParams.this.type

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

  38. def setUserCol(value: String): RankingParams.this.type

    Definition Classes
    HasRecommenderCols
  39. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  40. val userCol: Param[String]
    Definition Classes
    HasRecommenderCols