|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object org.apache.spark.mllib.linalg.Vectors
public class Vectors
Constructor Summary | |
---|---|
Vectors()
|
Method Summary | |
---|---|
static Vector |
dense(double[] values)
Creates a dense vector from a double array. |
static Vector |
dense(double firstValue,
double... otherValues)
Creates a dense vector from its values. |
static Vector |
dense(double firstValue,
scala.collection.Seq<Object> otherValues)
Creates a dense vector from its values. |
static double |
norm(Vector vector,
double p)
Returns the p-norm of this vector. |
static Vector |
parse(String s)
Parses a string resulted from Vector.toString into a Vector . |
static Vector |
sparse(int size,
int[] indices,
double[] values)
Creates a sparse vector providing its index array and value array. |
static Vector |
sparse(int size,
Iterable<scala.Tuple2<Integer,Double>> elements)
Creates a sparse vector using unordered (index, value) pairs in a Java friendly way. |
static Vector |
sparse(int size,
scala.collection.Seq<scala.Tuple2<Object,Object>> elements)
Creates a sparse vector using unordered (index, value) pairs. |
static double |
sqdist(Vector v1,
Vector v2)
Returns the squared distance between two Vectors. |
static Vector |
zeros(int size)
Creates a vector of all zeros. |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Vectors()
Method Detail |
---|
public static Vector dense(double firstValue, double... otherValues)
firstValue
- (undocumented)otherValues
- (undocumented)
public static Vector dense(double firstValue, scala.collection.Seq<Object> otherValues)
firstValue
- (undocumented)otherValues
- (undocumented)
public static Vector dense(double[] values)
values
- (undocumented)
public static Vector sparse(int size, int[] indices, double[] values)
size
- vector size.indices
- index array, must be strictly increasing.values
- value array, must have the same length as indices.
public static Vector sparse(int size, scala.collection.Seq<scala.Tuple2<Object,Object>> elements)
size
- vector size.elements
- vector elements in (index, value) pairs.
public static Vector sparse(int size, Iterable<scala.Tuple2<Integer,Double>> elements)
size
- vector size.elements
- vector elements in (index, value) pairs.
public static Vector zeros(int size)
size
- vector size
public static Vector parse(String s)
Vector.toString
into a Vector
.
s
- (undocumented)
public static double norm(Vector vector, double p)
vector
- input vector.p
- norm.
public static double sqdist(Vector v1, Vector v2)
v1
- first Vector.v2
- second Vector.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |