org.apache.spark.mllib.feature
Interface VectorTransformer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ChiSqSelectorModel, ElementwiseProduct, Normalizer, PCAModel, StandardScalerModel

public interface VectorTransformer
extends scala.Serializable

:: DeveloperApi :: Trait for transformation of a vector


Method Summary
 JavaRDD<Vector> transform(JavaRDD<Vector> data)
          Applies transformation on an JavaRDD[Vector].
 RDD<Vector> transform(RDD<Vector> data)
          Applies transformation on an RDD[Vector].
 Vector transform(Vector vector)
          Applies transformation on a vector.
 

Method Detail

transform

Vector transform(Vector vector)
Applies transformation on a vector.

Parameters:
vector - vector to be transformed.
Returns:
transformed vector.

transform

RDD<Vector> transform(RDD<Vector> data)
Applies transformation on an RDD[Vector].

Parameters:
data - RDD[Vector] to be transformed.
Returns:
transformed RDD[Vector].

transform

JavaRDD<Vector> transform(JavaRDD<Vector> data)
Applies transformation on an JavaRDD[Vector].

Parameters:
data - JavaRDD[Vector] to be transformed.
Returns:
transformed JavaRDD[Vector].