Package | Description |
---|---|
org.apache.sysds.runtime.compress.estim |
Modifier and Type | Field and Description |
---|---|
List<CompressedSizeInfoColGroup> |
CompressedSizeInfo.compressionInfo |
Modifier and Type | Method and Description |
---|---|
static CompressedSizeInfoColGroup |
CompressedSizeInfoColGroup.addConstGroup(int[] columns,
CompressedSizeInfoColGroup oneSide,
Set<AColGroup.CompressionType> validCompressionTypes)
This method adds a column group without having to analyze.
|
CompressedSizeInfoColGroup |
CompressedSizeEstimator.estimateCompressedColGroupSize()
Method used for compressing into one type of colGroup
|
CompressedSizeInfoColGroup |
CompressedSizeEstimator.estimateCompressedColGroupSize(int[] colIndexes)
Method for extracting Compressed Size Info of specified columns, together in a single ColGroup
|
CompressedSizeInfoColGroup |
CompressedSizeEstimatorExact.estimateCompressedColGroupSize(int[] colIndexes,
int nrUniqueUpperBound) |
CompressedSizeInfoColGroup |
CompressedSizeEstimatorSample.estimateCompressedColGroupSize(int[] colIndexes,
int nrUniqueUpperBound) |
abstract CompressedSizeInfoColGroup |
CompressedSizeEstimator.estimateCompressedColGroupSize(int[] colIndexes,
int nrUniqueUpperBound)
A method to extract the Compressed Size Info for a given list of columns, This method further limits the
estimated number of unique values, since in some cases the estimated number of uniques is estimated higher than
the number estimated in sub groups of the given colIndexes.
|
CompressedSizeInfoColGroup |
CompressedSizeEstimator.estimateJoinCompressedSize(CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2)
Join two analyzed column groups together.
|
CompressedSizeInfoColGroup |
CompressedSizeEstimatorExact.estimateJoinCompressedSize(int[] joined,
CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2) |
CompressedSizeInfoColGroup |
CompressedSizeEstimatorSample.estimateJoinCompressedSize(int[] joined,
CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2) |
CompressedSizeInfoColGroup |
CompressedSizeInfo.getGroupInfo(int index) |
Modifier and Type | Method and Description |
---|---|
List<CompressedSizeInfoColGroup> |
CompressedSizeEstimator.computeCompressedSizeInfos(Collection<int[]> columnLists)
Compression Size info from list of specified columns
|
List<CompressedSizeInfoColGroup> |
CompressedSizeEstimator.computeCompressedSizeInfos(Collection<int[]> columnLists,
int k)
Multi threaded version of extracting Compression Size info from list of specified columns
|
List<CompressedSizeInfoColGroup> |
CompressedSizeInfo.getInfo() |
Modifier and Type | Method and Description |
---|---|
static CompressedSizeInfoColGroup |
CompressedSizeInfoColGroup.addConstGroup(int[] columns,
CompressedSizeInfoColGroup oneSide,
Set<AColGroup.CompressionType> validCompressionTypes)
This method adds a column group without having to analyze.
|
CompressedSizeInfoColGroup |
CompressedSizeEstimator.estimateJoinCompressedSize(CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2)
Join two analyzed column groups together.
|
CompressedSizeInfoColGroup |
CompressedSizeEstimatorExact.estimateJoinCompressedSize(int[] joined,
CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2) |
CompressedSizeInfoColGroup |
CompressedSizeEstimatorSample.estimateJoinCompressedSize(int[] joined,
CompressedSizeInfoColGroup g1,
CompressedSizeInfoColGroup g2) |
Modifier and Type | Method and Description |
---|---|
void |
CompressedSizeInfo.setInfo(List<CompressedSizeInfoColGroup> info) |
Constructor and Description |
---|
CompressedSizeInfo(List<CompressedSizeInfoColGroup> compressionInfo) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.