public class MatrixCharacteristics extends DataCharacteristics
| Constructor and Description |
|---|
MatrixCharacteristics() |
MatrixCharacteristics(DataCharacteristics that) |
MatrixCharacteristics(long nr,
long nc) |
MatrixCharacteristics(long nr,
long nc,
int blen) |
MatrixCharacteristics(long nr,
long nc,
int blen,
long nnz) |
MatrixCharacteristics(long nr,
long nc,
long nnz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
colsKnown() |
boolean |
dimsKnown() |
boolean |
dimsKnown(boolean includeNnz) |
boolean |
equals(Object anObject) |
long |
getCols() |
long |
getDim(int i) |
int[] |
getIntDims() |
long |
getLength() |
long[] |
getLongDims() |
long |
getNonZeros() |
long |
getNonZerosBound() |
long |
getNumBlocks() |
long |
getNumColBlocks() |
int |
getNumDims() |
long |
getNumRowBlocks() |
long |
getRows() |
double |
getSparsity() |
int |
hashCode() |
boolean |
isUltraSparse() |
boolean |
mightHaveEmptyBlocks() |
boolean |
nnzKnown() |
boolean |
rowsKnown() |
DataCharacteristics |
set(DataCharacteristics that) |
DataCharacteristics |
set(long nr,
long nc,
int blen) |
DataCharacteristics |
set(long nr,
long nc,
int blen,
long nnz) |
DataCharacteristics |
setCols(long clen) |
DataCharacteristics |
setDimension(long nr,
long nc) |
DataCharacteristics |
setNonZeros(long nnz) |
DataCharacteristics |
setNonZerosBound(long nnz) |
DataCharacteristics |
setRows(long rlen) |
String |
toString() |
aggregateBinary, aggregateUnary, getBlocksize, getDims, getNumBlocks, reorg, set, set, setBlocksize, setDim, setDimspublic MatrixCharacteristics()
public MatrixCharacteristics(long nr,
long nc)
public MatrixCharacteristics(long nr,
long nc,
long nnz)
public MatrixCharacteristics(long nr,
long nc,
int blen)
public MatrixCharacteristics(long nr,
long nc,
int blen,
long nnz)
public MatrixCharacteristics(DataCharacteristics that)
public DataCharacteristics set(long nr, long nc, int blen)
set in class DataCharacteristicspublic DataCharacteristics set(long nr, long nc, int blen, long nnz)
set in class DataCharacteristicspublic DataCharacteristics set(DataCharacteristics that)
set in class DataCharacteristicspublic long getRows()
getRows in class DataCharacteristicspublic DataCharacteristics setRows(long rlen)
setRows in class DataCharacteristicspublic long getCols()
getCols in class DataCharacteristicspublic DataCharacteristics setCols(long clen)
setCols in class DataCharacteristicspublic long getLength()
getLength in class DataCharacteristicspublic long getNumBlocks()
getNumBlocks in class DataCharacteristicspublic long getNumRowBlocks()
getNumRowBlocks in class DataCharacteristicspublic long getNumColBlocks()
getNumColBlocks in class DataCharacteristicspublic DataCharacteristics setDimension(long nr, long nc)
setDimension in class DataCharacteristicspublic long getDim(int i)
getDim in class DataCharacteristicspublic long[] getLongDims()
getLongDims in class DataCharacteristicspublic int[] getIntDims()
getIntDims in class DataCharacteristicspublic int getNumDims()
getNumDims in class DataCharacteristicspublic DataCharacteristics setNonZeros(long nnz)
setNonZeros in class DataCharacteristicspublic long getNonZeros()
getNonZeros in class DataCharacteristicspublic DataCharacteristics setNonZerosBound(long nnz)
setNonZerosBound in class DataCharacteristicspublic long getNonZerosBound()
getNonZerosBound in class DataCharacteristicspublic double getSparsity()
getSparsity in class DataCharacteristicspublic boolean dimsKnown()
dimsKnown in class DataCharacteristicspublic boolean dimsKnown(boolean includeNnz)
dimsKnown in class DataCharacteristicspublic boolean rowsKnown()
rowsKnown in class DataCharacteristicspublic boolean colsKnown()
colsKnown in class DataCharacteristicspublic boolean nnzKnown()
nnzKnown in class DataCharacteristicspublic boolean isUltraSparse()
isUltraSparse in class DataCharacteristicspublic boolean mightHaveEmptyBlocks()
mightHaveEmptyBlocks in class DataCharacteristicspublic boolean equals(Object anObject)
equals in class DataCharacteristicspublic int hashCode()
hashCode in class DataCharacteristicsCopyright © 2020 The Apache Software Foundation. All rights reserved.