| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
MarkovClusteringAlgorithm.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
abstract MCLMatrix |
Clusterer.toMCLMatrix(java.util.List<E> elems) |
| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
MarkovClusteringAlgorithm.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
MCLAlgorithm_JAMA_Par.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
MCLMatrix |
MCLAlgorithm_MTJ_Netlib.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
MCLMatrix |
ProvidedMatrixClusterer.toMCLMatrix(java.util.List<E> elems) |
| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
MCLAlgorithm_JAMA_Par.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
MCLMatrix |
MCLAlgorithm_MTJ_Netlib.apply(MCLMatrix matrix,
MarkovClusteringParameters parameters) |
void |
MCLAlgorithm_MTJ_Netlib.expand(MCLMatrix matrix,
int expansionParameter)
Expands this Matrix to a given expansionParameter using exponentiation by
squaring.
|
void |
MCLAlgorithm_MTJ_Netlib.expandNaive(MCLMatrix matrix,
int expansionParameter) |
void |
MCLAlgorithm_MTJ_Netlib.inflate(MCLMatrix matrix,
double inflationParameter)
Inflates this Matrix to a given inflationParameter.
|
| Constructor and Description |
|---|
ProvidedMatrixClusterer(MCLMatrix matrix) |
| Modifier and Type | Method and Description |
|---|---|
MCLMatrix |
MCLMatrix.copy()
Creates a (deep) copy of this Matrix.
|
static MCLMatrix |
MCLMatrix.identity(int dimensionality)
Creates an identity matrix (diagonal places are 1, rest is 0) of the
given dimensionality.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
MatrixUtils.columnNormalize(MCLMatrix matrix)
Column-normalizes a Matrix to 1.
|
static double |
MatrixUtils.getTotalAbsoluteChange(MCLMatrix matrixA,
MCLMatrix matrixB)
Get the total absolute change in values between two Matrices A and B.
|
static double |
MatrixUtils.getTotalPercentageChange(MCLMatrix matrixA,
MCLMatrix matrixB)
Get the total percentage change in values between two Matrices A and B.
|
static void |
MatrixUtils.prune(MCLMatrix matrix,
double minThreshold)
Prunes a matrix by setting the values of the matrix to 0 if they're lower
than the minimal value threshold.
|