Class TermFrequencyInverseDocumentFrequencyParams
- java.lang.Object
-
- org.apache.spark.ml.param.JavaParams
-
- com.r4tings.recommender.common.ml.CommonParams<TermFrequencyInverseDocumentFrequencyParams>
-
- com.r4tings.recommender.model.tfidf.TermFrequencyInverseDocumentFrequencyParams
-
- All Implemented Interfaces:
OutputCol,RatingCol,TermCol,Verbose,java.io.Serializable,org.apache.spark.ml.param.Params,org.apache.spark.ml.util.Identifiable,scala.Serializable
public class TermFrequencyInverseDocumentFrequencyParams extends CommonParams<TermFrequencyInverseDocumentFrequencyParams> implements TermCol
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TermFrequencyInverseDocumentFrequencyParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.spark.sql.expressions.UserDefinedFunctiongetSimilarityMeasure()java.lang.StringgetTermCol()java.lang.DoublegetThreshold()protected TermFrequencyInverseDocumentFrequencyParamsself()TermFrequencyInverseDocumentFrequencyParamssetSimilarityMeasure(org.apache.spark.sql.expressions.UserDefinedFunction value)TermFrequencyInverseDocumentFrequencyParamssetTermCol(java.lang.String value)TermFrequencyInverseDocumentFrequencyParamssetThreshold(java.lang.Double value)org.apache.spark.ml.param.Param<org.apache.spark.sql.expressions.UserDefinedFunction>similarityMeasure()org.apache.spark.ml.param.Param<java.lang.String>termCol()org.apache.spark.ml.param.DoubleParamthreshold()-
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
-
self
protected TermFrequencyInverseDocumentFrequencyParams self()
- Specified by:
selfin classCommonParams<TermFrequencyInverseDocumentFrequencyParams>
-
termCol
public org.apache.spark.ml.param.Param<java.lang.String> termCol()
-
threshold
public org.apache.spark.ml.param.DoubleParam threshold()
-
similarityMeasure
public org.apache.spark.ml.param.Param<org.apache.spark.sql.expressions.UserDefinedFunction> similarityMeasure()
-
getTermCol
public java.lang.String getTermCol()
- Specified by:
getTermColin interfaceTermCol
-
getThreshold
public java.lang.Double getThreshold()
-
getSimilarityMeasure
public org.apache.spark.sql.expressions.UserDefinedFunction getSimilarityMeasure()
-
setTermCol
public TermFrequencyInverseDocumentFrequencyParams setTermCol(java.lang.String value)
- Specified by:
setTermColin interfaceTermCol
-
setThreshold
public TermFrequencyInverseDocumentFrequencyParams setThreshold(java.lang.Double value)
-
setSimilarityMeasure
public TermFrequencyInverseDocumentFrequencyParams setSimilarityMeasure(org.apache.spark.sql.expressions.UserDefinedFunction value)
-
-