public class DenseVector extends Object implements Vector
| Constructor and Description |
|---|
DenseVector(double[] values) |
| Modifier and Type | Method and Description |
|---|---|
double |
apply(int i)
Gets the value of the ith element.
|
int |
argmax()
Find the index of a maximal element.
|
DenseVector |
copy()
Makes a deep copy of this vector.
|
boolean |
equals(Object other) |
int |
hashCode()
Returns a hash code value for the vector.
|
int |
numActives()
Number of active entries.
|
int |
numNonzeros()
Number of nonzero elements.
|
int |
size()
Size of the vector.
|
double[] |
toArray()
Converts the instance to a double array.
|
String |
toString() |
static scala.Option<double[]> |
unapply(DenseVector dv)
Extracts the value array from a dense vector.
|
double[] |
values() |
compressed, dot, foreach, foreachActive, foreachNonZero, nonZeroIterator, toDense, toSparsepublic static scala.Option<double[]> unapply(DenseVector dv)
public double[] values()
public int size()
Vectorpublic String toString()
toString in class Objectpublic double[] toArray()
Vectorpublic double apply(int i)
Vectorpublic DenseVector copy()
Vectorpublic boolean equals(Object other)
public int hashCode()
Vectorjava.util.Arrays.hashCode.public int numActives()
VectornumActives in interface Vectorpublic int numNonzeros()
VectornumNonzeros in interface Vector