public abstract class VectorMatrixOperation<R> extends Object
Constructor and Description |
---|
VectorMatrixOperation() |
Modifier and Type | Method and Description |
---|---|
abstract R |
apply(DenseVector a,
ColumnMajorSparseMatrix b) |
abstract R |
apply(DenseVector a,
DenseMatrix b) |
abstract R |
apply(DenseVector a,
RowMajorSparseMatrix b) |
abstract R |
apply(SparseVector a,
ColumnMajorSparseMatrix b) |
abstract R |
apply(SparseVector a,
DenseMatrix b) |
abstract R |
apply(SparseVector a,
RowMajorSparseMatrix b) |
void |
ensureApplicableTo(Vector a,
Matrix b) |
MatrixOperation<R> |
partiallyApply(DenseVector a) |
MatrixOperation<R> |
partiallyApply(SparseVector a) |
public abstract R apply(SparseVector a, DenseMatrix b)
public abstract R apply(SparseVector a, RowMajorSparseMatrix b)
public abstract R apply(SparseVector a, ColumnMajorSparseMatrix b)
public abstract R apply(DenseVector a, DenseMatrix b)
public abstract R apply(DenseVector a, RowMajorSparseMatrix b)
public abstract R apply(DenseVector a, ColumnMajorSparseMatrix b)
public MatrixOperation<R> partiallyApply(SparseVector a)
public MatrixOperation<R> partiallyApply(DenseVector a)
Copyright © 2015. All rights reserved.