Package | Description |
---|---|
org.apache.sysds.runtime.compress | |
org.apache.sysds.runtime.compress.cocode | |
org.apache.sysds.runtime.compress.cost |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.lang3.tuple.Pair<MatrixBlock,CompressionStatistics> |
CompressedMatrixBlockFactory.compress(MatrixBlock mb,
int k,
CompressionSettingsBuilder compSettings,
ICostEstimate costEstimator) |
static org.apache.commons.lang3.tuple.Pair<MatrixBlock,CompressionStatistics> |
CompressedMatrixBlockFactory.compress(MatrixBlock mb,
int k,
ICostEstimate costEstimator) |
Modifier and Type | Method and Description |
---|---|
static CompressedSizeInfo |
CoCoderFactory.findCoCodesByPartitioning(CompressedSizeEstimator est,
CompressedSizeInfo colInfos,
int k,
ICostEstimate costEstimator,
CompressionSettings cs)
Main entry point of CoCode.
|
Modifier and Type | Class and Description |
---|---|
class |
ComputationCostEstimator |
class |
DistinctCostEstimator
A Cost based estimator that based the compression and co-coding cost on the number of distinct elements in the column
groups.
|
class |
HybridCostEstimator |
class |
MemoryCostEstimator |
Modifier and Type | Method and Description |
---|---|
static ICostEstimate |
CostEstimatorFactory.create(CompressionSettings cs,
CostEstimatorBuilder costVector,
int nRows,
int nCols,
double sparsity) |
static ICostEstimate |
CostEstimatorFactory.genDefaultCostCase(int nRows,
int nCols,
double sparsity,
boolean isInSparkInstruction) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.