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, setDims
public 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 DataCharacteristics
public DataCharacteristics set(long nr, long nc, int blen, long nnz)
set
in class DataCharacteristics
public DataCharacteristics set(DataCharacteristics that)
set
in class DataCharacteristics
public long getRows()
getRows
in class DataCharacteristics
public DataCharacteristics setRows(long rlen)
setRows
in class DataCharacteristics
public long getCols()
getCols
in class DataCharacteristics
public DataCharacteristics setCols(long clen)
setCols
in class DataCharacteristics
public long getLength()
getLength
in class DataCharacteristics
public long getNumBlocks()
getNumBlocks
in class DataCharacteristics
public long getNumRowBlocks()
getNumRowBlocks
in class DataCharacteristics
public long getNumColBlocks()
getNumColBlocks
in class DataCharacteristics
public DataCharacteristics setDimension(long nr, long nc)
setDimension
in class DataCharacteristics
public long getDim(int i)
getDim
in class DataCharacteristics
public long[] getLongDims()
getLongDims
in class DataCharacteristics
public int[] getIntDims()
getIntDims
in class DataCharacteristics
public int getNumDims()
getNumDims
in class DataCharacteristics
public DataCharacteristics setNonZeros(long nnz)
setNonZeros
in class DataCharacteristics
public long getNonZeros()
getNonZeros
in class DataCharacteristics
public DataCharacteristics setNonZerosBound(long nnz)
setNonZerosBound
in class DataCharacteristics
public long getNonZerosBound()
getNonZerosBound
in class DataCharacteristics
public double getSparsity()
getSparsity
in class DataCharacteristics
public boolean dimsKnown()
dimsKnown
in class DataCharacteristics
public boolean dimsKnown(boolean includeNnz)
dimsKnown
in class DataCharacteristics
public boolean rowsKnown()
rowsKnown
in class DataCharacteristics
public boolean colsKnown()
colsKnown
in class DataCharacteristics
public boolean nnzKnown()
nnzKnown
in class DataCharacteristics
public boolean isUltraSparse()
isUltraSparse
in class DataCharacteristics
public boolean mightHaveEmptyBlocks()
mightHaveEmptyBlocks
in class DataCharacteristics
public boolean equals(Object anObject)
equals
in class DataCharacteristics
public int hashCode()
hashCode
in class DataCharacteristics
Copyright © 2020 The Apache Software Foundation. All rights reserved.