| Package | Description | 
|---|---|
| org.apache.sysds.runtime.compress | |
| org.apache.sysds.runtime.compress.colgroup | |
| org.apache.sysds.runtime.compress.estim | 
| Modifier and Type | Field and Description | 
|---|---|
| EnumSet<ColGroup.CompressionType> | CompressionSettings. validCompressionsValid Compressions List, containing the ColGroup CompressionTypes that are allowed to be used for the compression
 Default is to always allow for Uncompromisable ColGroup. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<ColGroup.CompressionType,int[]> | CompressionStatistics. getColGroups() | 
| Modifier and Type | Method and Description | 
|---|---|
| CompressionSettingsBuilder | CompressionSettingsBuilder. addValidCompression(ColGroup.CompressionType cp)Add a single valid compression type to the EnumSet of valid compressions. | 
| Modifier and Type | Method and Description | 
|---|---|
| CompressionSettingsBuilder | CompressionSettingsBuilder. setValidCompressions(EnumSet<ColGroup.CompressionType> validCompressions)Set the valid compression strategies used for the compression. | 
| Modifier and Type | Method and Description | 
|---|---|
| ColGroup.CompressionType | ColGroupRLE. getCompType() | 
| ColGroup.CompressionType | ColGroupDDC. getCompType() | 
| abstract ColGroup.CompressionType | ColGroup. getCompType()Obtain the compression type. | 
| ColGroup.CompressionType | ColGroupUncompressed. getCompType() | 
| ColGroup.CompressionType | ColGroupOLE. getCompType() | 
| static ColGroup.CompressionType | ColGroup.CompressionType. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static ColGroup.CompressionType[] | ColGroup.CompressionType. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ColGroup | ColGroupFactory. compress(int[] colIndexes,
        int rlen,
        ABitmap ubm,
        ColGroup.CompressionType compType,
        CompressionSettings cs,
        MatrixBlock rawMatrixBlock)Method for compressing an ColGroup. | 
| Modifier and Type | Method and Description | 
|---|---|
| ColGroup.CompressionType | CompressedSizeInfoColGroup. getBestCompressionType() | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<ColGroup.CompressionType,Long> | CompressedSizeInfoColGroup. getAllCompressionSizes() | 
| Modifier and Type | Method and Description | 
|---|---|
| long | CompressedSizeInfoColGroup. getCompressionSize(ColGroup.CompressionType ct) | 
| Constructor and Description | 
|---|
| CompressedSizeInfoColGroup(EstimationFactors fact,
                          Set<ColGroup.CompressionType> validCompressionTypes) | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.