Class ColGroupSizes
- java.lang.Object
- 
- org.apache.sysds.runtime.compress.colgroup.ColGroupSizes
 
- 
 public final class ColGroupSizes extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description ColGroupSizes()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static longestimateInMemorySizeCONST(int nrColumns, double tupleSparsity, boolean lossy)static longestimateInMemorySizeDDC(int nrCols, int numTuples, int dataLength, double tupleSparsity, boolean lossy)static longestimateInMemorySizeEMPTY(int nrColumns)static longestimateInMemorySizeGroup(int nrColumns)static longestimateInMemorySizeGroupValue(int nrColumns, int nrValues, double tupleSparsity, boolean lossy)static longestimateInMemorySizeOffset(int nrColumns, int nrValues, int pointers, int offsetLength, double tupleSparsity, boolean lossy)static longestimateInMemorySizeOLE(int nrColumns, int nrValues, int offsetLength, int nrRows, double tupleSparsity, boolean lossy)static longestimateInMemorySizeRLE(int nrColumns, int nrValues, int nrRuns, int nrRows, double tupleSparsity, boolean lossy)static longestimateInMemorySizeSDC(int nrColumns, int nrValues, int nrRows, int largestOff, double tupleSparsity, boolean largestOffZero, boolean lossy)static longestimateInMemorySizeUncompressed(int nrRows, int nrColumns, double sparsity)
 
- 
- 
- 
Method Detail- 
estimateInMemorySizeGrouppublic static long estimateInMemorySizeGroup(int nrColumns) 
 - 
estimateInMemorySizeGroupValuepublic static long estimateInMemorySizeGroupValue(int nrColumns, int nrValues, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeDDCpublic static long estimateInMemorySizeDDC(int nrCols, int numTuples, int dataLength, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeOffsetpublic static long estimateInMemorySizeOffset(int nrColumns, int nrValues, int pointers, int offsetLength, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeOLEpublic static long estimateInMemorySizeOLE(int nrColumns, int nrValues, int offsetLength, int nrRows, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeRLEpublic static long estimateInMemorySizeRLE(int nrColumns, int nrValues, int nrRuns, int nrRows, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeSDCpublic static long estimateInMemorySizeSDC(int nrColumns, int nrValues, int nrRows, int largestOff, double tupleSparsity, boolean largestOffZero, boolean lossy)
 - 
estimateInMemorySizeCONSTpublic static long estimateInMemorySizeCONST(int nrColumns, double tupleSparsity, boolean lossy)
 - 
estimateInMemorySizeEMPTYpublic static long estimateInMemorySizeEMPTY(int nrColumns) 
 - 
estimateInMemorySizeUncompressedpublic static long estimateInMemorySizeUncompressed(int nrRows, int nrColumns, double sparsity)
 
- 
 
-