findCoCodesByPartitioning
public static List<int[]> findCoCodesByPartitioning(CompressedSizeEstimator sizeEstimator,
CompressedSizeInfo colInfos,
int numRows,
int k,
CompressionSettings cs)
Main entry point of CoCode.
This package groups together ColGroups across columns, to improve compression further,
- Parameters:
sizeEstimator
- The size estimator used for estimating ColGroups potential sizes.
colInfos
- The information already gathered on the individual ColGroups of columns.
numRows
- The number of rows in the input matrix.
k
- The concurrency degree allowed for this operation.
cs
- The Compression Settings used in the compression.
- Returns:
- The Estimated (hopefully) best groups of ColGroups.