public abstract static class StandardScaler.StandardScalerTransformOperation<T> extends Object implements TransformOperation<StandardScaler,scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>>,T,T>
TransformOperation
. This class has to be extended for
all types which are supported by StandardScaler
's transform operation.
Constructor and Description |
---|
StandardScalerTransformOperation(TypeInformation<T> evidence$4,
scala.reflect.ClassTag<T> evidence$5) |
Modifier and Type | Method and Description |
---|---|
DataSet<scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>>> |
getModel(StandardScaler instance,
ParameterMap transformParameters)
Retrieves the model of the
Transformer for which this operation has been defined. |
double |
mean() |
<V extends Vector> |
scale(V vector,
scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>> model,
BreezeVectorConverter<V> evidence$6) |
double |
std() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
transform
public StandardScalerTransformOperation(TypeInformation<T> evidence$4, scala.reflect.ClassTag<T> evidence$5)
public double mean()
public double std()
public DataSet<scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>>> getModel(StandardScaler instance, ParameterMap transformParameters)
TransformOperation
Transformer
for which this operation has been defined.
getModel
in interface TransformOperation<StandardScaler,scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>>,T,T>
public <V extends Vector> V scale(V vector, scala.Tuple2<breeze.linalg.Vector<Object>,breeze.linalg.Vector<Object>> model, BreezeVectorConverter<V> evidence$6)
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.