public class TensorCharacteristics extends DataCharacteristics
Modifier and Type | Field and Description |
---|---|
static int[] |
DEFAULT_BLOCK_SIZE |
Constructor and Description |
---|
TensorCharacteristics() |
TensorCharacteristics(DataCharacteristics that) |
TensorCharacteristics(long[] dims,
int blocksize) |
TensorCharacteristics(long[] dims,
int blocksize,
long nnz) |
TensorCharacteristics(long[] dims,
long nnz) |
Modifier and Type | Method and Description |
---|---|
boolean |
dimsKnown() |
boolean |
dimsKnown(boolean includeNnz) |
boolean |
equals(Object anObject) |
long |
getDim(int i) |
int[] |
getIntDims() |
long |
getLength() |
long[] |
getLongDims() |
long |
getNonZeros() |
long |
getNumBlocks() |
long |
getNumBlocks(int i) |
int |
getNumDims() |
int |
hashCode() |
boolean |
nnzKnown() |
DataCharacteristics |
set(DataCharacteristics that) |
DataCharacteristics |
set(long[] dims,
int blocksize) |
DataCharacteristics |
set(long[] dims,
int blocksize,
long nnz) |
DataCharacteristics |
setDim(int i,
long dim) |
DataCharacteristics |
setDims(long[] dims) |
DataCharacteristics |
setNonZeros(long nnz) |
String |
toString() |
aggregateBinary, aggregateUnary, colsKnown, getBlocksize, getCols, getDims, getNonZerosBound, getNumColBlocks, getNumRowBlocks, getRows, getSparsity, isUltraSparse, mightHaveEmptyBlocks, reorg, rowsKnown, set, set, setBlocksize, setCols, setDimension, setNonZerosBound, setRows
public TensorCharacteristics()
public TensorCharacteristics(long[] dims, long nnz)
public TensorCharacteristics(long[] dims, int blocksize)
public TensorCharacteristics(long[] dims, int blocksize, long nnz)
public TensorCharacteristics(DataCharacteristics that)
public DataCharacteristics set(long[] dims, int blocksize)
set
in class DataCharacteristics
public DataCharacteristics set(long[] dims, int blocksize, long nnz)
set
in class DataCharacteristics
public DataCharacteristics set(DataCharacteristics that)
set
in class DataCharacteristics
public DataCharacteristics setNonZeros(long nnz)
setNonZeros
in class DataCharacteristics
public boolean dimsKnown()
dimsKnown
in class DataCharacteristics
public boolean dimsKnown(boolean includeNnz)
dimsKnown
in class DataCharacteristics
public boolean nnzKnown()
nnzKnown
in class DataCharacteristics
public int getNumDims()
getNumDims
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 DataCharacteristics setDim(int i, long dim)
setDim
in class DataCharacteristics
public DataCharacteristics setDims(long[] dims)
setDims
in class DataCharacteristics
public long getLength()
getLength
in class DataCharacteristics
public long getNumBlocks()
getNumBlocks
in class DataCharacteristics
public long getNumBlocks(int i)
getNumBlocks
in class DataCharacteristics
public long getNonZeros()
getNonZeros
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.