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