public interface FactorizationMachinesParams extends PredictorParams, HasMaxIter, HasStepSize, HasTol, HasSolver, HasSeed, HasFitIntercept, HasRegParam, HasWeightCol
| Modifier and Type | Method and Description |
|---|---|
IntParam |
factorSize()
Param for dimensionality of the factors (>= 0)
|
BooleanParam |
fitLinear()
Param for whether to fit linear term (aka 1-way term)
|
int |
getFactorSize() |
boolean |
getFitLinear() |
double |
getInitStd() |
double |
getMiniBatchFraction() |
DoubleParam |
initStd()
Param for standard deviation of initial coefficients
|
DoubleParam |
miniBatchFraction()
Param for mini-batch fraction, must be in range (0, 1]
|
Param<String> |
solver()
The solver algorithm for optimization.
|
validateAndTransformSchemagetLabelCol, labelColfeaturesCol, getFeaturesColgetPredictionCol, predictionColclear, copy, copyValues, defaultCopy, defaultParamMap, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, onParamChange, paramMap, params, set, set, set, setDefault, setDefault, shouldOwntoString, uidgetMaxIter, maxItergetStepSize, stepSizefitIntercept, getFitInterceptgetRegParam, regParamgetWeightCol, weightColIntParam factorSize()
BooleanParam fitLinear()
int getFactorSize()
boolean getFitLinear()
double getInitStd()
double getMiniBatchFraction()
DoubleParam initStd()
DoubleParam miniBatchFraction()