Class KNearestNeighborsParams
- java.lang.Object
-
- org.apache.spark.ml.param.JavaParams
-
- com.r4tings.recommender.common.ml.CommonParams<KNearestNeighborsParams>
-
- com.r4tings.recommender.model.knn.KNearestNeighborsParams
-
- All Implemented Interfaces:
GroupCol,OutputCol,RatingCol,Verbose,java.io.Serializable,org.apache.spark.ml.param.Params,org.apache.spark.ml.util.Identifiable,scala.Serializable
public class KNearestNeighborsParams extends CommonParams<KNearestNeighborsParams> implements GroupCol
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KNearestNeighborsParams()
-
Method Summary
-
Methods inherited from class com.r4tings.recommender.common.ml.CommonParams
copy, getItemCol, getOutputCol, getRatingCol, getUserCol, getVerbose, itemCol, outputCol, ratingCol, setItemCol, setOutputCol, setRatingCol, setUserCol, setVerbose, uid, userCol, verbose
-
Methods inherited from class org.apache.spark.ml.param.JavaParams
$, clear, copyValues, copyValues$default$2, defaultCopy, defaultParamMap, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, onParamChange, org$apache$spark$ml$param$Params$_setter_$defaultParamMap_$eq, org$apache$spark$ml$param$Params$_setter_$paramMap_$eq, paramMap, params, set, set, set, setDefault, setDefault, toString
-
-
-
-
Method Detail
-
group
public org.apache.spark.ml.param.Param<Group> group()
-
weightedAverage
public org.apache.spark.ml.param.Param<WeightedAverage> weightedAverage()
-
normalizer
public org.apache.spark.ml.param.Param<RatingNormalizer> normalizer()
-
similarityMeasurer
public org.apache.spark.ml.param.Param<RatingSimilarityMeasurer> similarityMeasurer()
-
minimumNeighbors
public org.apache.spark.ml.param.IntParam minimumNeighbors()
-
k
public org.apache.spark.ml.param.IntParam k()
-
getGroupCol
public java.lang.String getGroupCol()
- Specified by:
getGroupColin interfaceGroupCol
-
getWeightedAverage
public WeightedAverage getWeightedAverage()
-
getNormalizer
public RatingNormalizer getNormalizer()
-
getSimilarityMeasurer
public RatingSimilarityMeasurer getSimilarityMeasurer()
-
getMinimumNeighbors
public java.lang.Integer getMinimumNeighbors()
-
getK
public java.lang.Integer getK()
-
setGroup
public KNearestNeighborsParams setGroup(Group value)
-
setGroupCol
public KNearestNeighborsParams setGroupCol(java.lang.String value)
- Specified by:
setGroupColin interfaceGroupCol
-
setWeightedAverage
public KNearestNeighborsParams setWeightedAverage(WeightedAverage value)
-
setNormalizer
public KNearestNeighborsParams setNormalizer(RatingNormalizer value)
-
setSimilarityMeasurer
public KNearestNeighborsParams setSimilarityMeasurer(RatingSimilarityMeasurer value)
-
setMinimumNeighbors
public KNearestNeighborsParams setMinimumNeighbors(java.lang.Integer value)
-
setK
public KNearestNeighborsParams setK(java.lang.Integer value)
-
self
protected KNearestNeighborsParams self()
- Specified by:
selfin classCommonParams<KNearestNeighborsParams>
-
-