RankingAdapterModel¶
-
class
RankingAdapterModel.RankingAdapterModel(itemCol=None, minRatingsPerItem=None, minRatingsPerUser=None, mode=None, nItems=None, nUsers=None, ratingCol=None, recommenderModel=None, userCol=None)[source]¶ Bases:
mmlspark.Utils.ComplexParamsMixin,pyspark.ml.util.JavaMLReadable,pyspark.ml.util.JavaMLWritable,pyspark.ml.wrapper.JavaTransformerParameters: - itemCol (str) – Column of items
- minRatingsPerItem (int) – min ratings for items > 0
- minRatingsPerUser (int) – min ratings for users > 0
- mode (str) – recommendation mode
- nItems (int) – recommendation mode
- nUsers (int) – recommendation mode
- ratingCol (str) – Column of ratings
- recommenderModel (object) – recommenderModel
- userCol (str) – Column of users
-
setParams(itemCol=None, minRatingsPerItem=None, minRatingsPerUser=None, mode=None, nItems=None, nUsers=None, ratingCol=None, recommenderModel=None, userCol=None)[source]¶ Set the (keyword only) parameters
Parameters: - itemCol (str) – Column of items
- minRatingsPerItem (int) – min ratings for items > 0
- minRatingsPerUser (int) – min ratings for users > 0
- mode (str) – recommendation mode
- nItems (int) – recommendation mode
- nUsers (int) – recommendation mode
- ratingCol (str) – Column of ratings
- recommenderModel (object) – recommenderModel
- userCol (str) – Column of users