Package | Description |
---|---|
librec.data |
Modifier and Type | Method and Description |
---|---|
DenseVector |
DenseVector.add(DenseVector vec)
Do vector operation:
a + b |
DenseVector |
DenseVector.add(double val) |
DenseVector |
DenseVector.clone()
Make a deep copy of current vector
|
DenseVector |
DenseMatrix.column(int column) |
DenseVector |
DenseMatrix.mult(DenseVector vec)
Do
matrix x vector between current matrix and a given vector |
DenseVector |
DenseMatrix.row(int rowId) |
DenseVector |
DenseMatrix.row(int rowId,
boolean deep) |
DenseVector |
DenseVector.scale(double val) |
DenseVector |
DenseVector.sub(DenseVector vec)
Do vector operation:
a - b |
DenseVector |
DenseVector.sub(double val) |
Modifier and Type | Method and Description |
---|---|
DenseVector |
DenseVector.add(DenseVector vec)
Do vector operation:
a + b |
double |
DenseVector.inner(DenseVector vec)
Do vector operation:
a^t * b |
DenseVector |
DenseMatrix.mult(DenseVector vec)
Do
matrix x vector between current matrix and a given vector |
DenseMatrix |
DenseVector.outer(DenseVector vec)
Do vector operation:
a * b^t |
DenseVector |
DenseVector.sub(DenseVector vec)
Do vector operation:
a - b |
Constructor and Description |
---|
DenseVector(DenseVector vec)
Construct a dense vector by deeply copying data from a given vector
|