| Package | Description |
|---|---|
| dragon.matrix |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCell
Implements basic functions of interface--Cell such as resetting and comparing cell objects
|
class |
DoubleCell
The cell object for handling double data
|
class |
IntCell
Cell for integer data
|
| Modifier and Type | Method and Description |
|---|---|
Cell |
SparseMatrix.createCell(int row,
int column,
byte[] data)
This method will be called when the sparse matrix loads data from a binary file.
|
Cell |
IntSuperSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
IntGiantSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
IntFlatSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
DoubleSuperSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
DoubleGiantSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
DoubleFlatSparseMatrix.createCell(int row,
int column,
byte[] data) |
Cell |
SparseMatrix.createCell(int row,
int column,
String data)
This method will be called when the sparse matrix loads data from a text file.
|
Cell |
IntSuperSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
IntGiantSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
IntFlatSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
DoubleSuperSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
DoubleGiantSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
DoubleFlatSparseMatrix.createCell(int row,
int column,
String data) |
Cell |
Row.getCell(int column)
If the specified cell does not exist, it returns null.
|
Cell |
IntRow.getCell(int column) |
Cell |
DoubleRow.getCell(int column) |
Cell |
SparseMatrix.getCell(int row,
int column)
If the specified cell doesn't exist, this method will return null.
|
Cell |
AbstractSuperSparseMatrix.getCell(int row,
int col) |
Cell |
AbstractGiantSparseMatrix.getCell(int row,
int col) |
Cell |
AbstractFlatSparseMatrix.getCell(int row,
int column) |
Cell |
Row.getNonZeroCell(int index) |
Cell |
IntRow.getNonZeroCell(int index) |
Cell |
DoubleRow.getNonZeroCell(int index) |
Cell |
AbstractFlatSparseMatrix.getNonZeroCell(int index) |
Cell |
SparseMatrix.getNonZeroCellInColumn(int column,
int index)
This method returns the index-th non-zero cell in the given row.
|
Cell |
AbstractSparseMatrix.getNonZeroCellInColumn(int column,
int index) |
Cell |
SparseMatrix.getNonZeroCellInRow(int row,
int index)
This method returns the index-th non-zero cell in the given column.
|
Cell |
AbstractSuperSparseMatrix.getNonZeroCellInRow(int row,
int index) |
Cell |
AbstractGiantSparseMatrix.getNonZeroCellInRow(int row,
int index) |
Cell |
AbstractFlatSparseMatrix.getNonZeroCellInRow(int row,
int index) |
Cell |
IntCell.transpose() |
Cell |
DoubleCell.transpose() |
Cell |
Cell.transpose() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SparseMatrix.add(Cell cell)
Add a cell to the sparse matrix.
|
boolean |
AbstractSuperSparseMatrix.add(Cell cell) |
boolean |
AbstractGiantSparseMatrix.add(Cell cell) |
boolean |
AbstractFlatSparseMatrix.add(Cell cell) |
void |
IntCell.merge(Cell cell) |
void |
DoubleCell.merge(Cell cell) |
void |
Cell.merge(Cell cell)
Merge the score of the input cell with the current cell.
|
Copyright © 2018 JULIE Lab, Germany. All rights reserved.