public class Normalizer extends UnaryTransformer<Vector,Vector,Normalizer>
Constructor and Description |
---|
Normalizer() |
Normalizer(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
protected scala.Function1<Vector,Vector> |
createTransformFunc()
Creates the transform function using the given param map.
|
double |
getP() |
protected DataType |
outputDataType()
Returns the data type of the output column.
|
DoubleParam |
p()
Normalization in L^p^ space.
|
Normalizer |
setP(double value) |
java.lang.String |
uid()
An immutable unique ID for the object and its derivatives.
|
copy, setInputCol, setOutputCol, transform, transformSchema, validateInputType
transform, transform, transform
transformSchema
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeIfNecessary, initializeLogging, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning
clear, copyValues, defaultCopy, defaultParamMap, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, paramMap, params, set, set, set, setDefault, setDefault, shouldOwn, validateParams
toString
public Normalizer(java.lang.String uid)
public Normalizer()
public java.lang.String uid()
Identifiable
public DoubleParam p()
public double getP()
public Normalizer setP(double value)
protected scala.Function1<Vector,Vector> createTransformFunc()
UnaryTransformer
createTransformFunc
in class UnaryTransformer<Vector,Vector,Normalizer>
protected DataType outputDataType()
UnaryTransformer
outputDataType
in class UnaryTransformer<Vector,Vector,Normalizer>