public abstract class ColGroupCompressed extends AColGroup
AColGroup.CompressionType| Modifier and Type | Method and Description |
|---|---|
abstract void |
addMinMax(double[] ret) |
long |
estimateInMemorySize()
Get the upper bound estimate of in memory allocation for the column group.
|
double |
getMax()
Short hand method for getting maximum value contained in this column group.
|
double |
getMin()
Short hand method for getting minimum value contained in this column group.
|
int |
getNumRows()
Get number of rows contained in the ColGroup.
|
abstract double[] |
getValues()
Get all the values in the colGroup.
|
abstract boolean |
isLossy()
Is Lossy
|
String |
toString() |
void |
unaryAggregateOperations(AggregateUnaryOperator op,
double[] c)
Unary Aggregate operator, since aggregate operators require new object output, the output becomes an uncompressed
matrix.
|
void |
unaryAggregateOperations(AggregateUnaryOperator op,
double[] c,
int rl,
int ru)
Unary Aggregate operator, since aggregate operators require new object output, the output becomes an uncompressed
matrix.
|
binaryRowOp, containsValue, copy, countNonZerosPerRow, decompressColumnToBlockUnSafe, decompressToBlockSafe, decompressToBlockUnSafe, decompressToBlockUnSafe, get, getColIndices, getCompType, getExactSizeOnDisk, getNumberNonZeros, getNumCols, getNumValues, getValuesAsBlock, isDense, leftMultByAColGroup, leftMultByMatrix, leftMultByMatrix, readFields, replace, rightMultByMatrix, scalarOperation, shiftColIndices, sliceColumn, sliceColumns, tsmm, writepublic abstract double[] getValues()
AColGrouppublic abstract void addMinMax(double[] ret)
public abstract boolean isLossy()
AColGrouppublic final double getMin()
AColGrouppublic final double getMax()
AColGrouppublic final void unaryAggregateOperations(AggregateUnaryOperator op, double[] c)
AColGroupunaryAggregateOperations in class AColGroupop - The operator usedc - Rhe output matrix block.public final void unaryAggregateOperations(AggregateUnaryOperator op, double[] c, int rl, int ru)
AColGroupunaryAggregateOperations in class AColGroupop - The operator usedc - The output matrix block.rl - The Starting Row to do aggregation fromru - The last Row to do aggregation to (not included)public final int getNumRows()
AColGroupgetNumRows in class AColGrouppublic long estimateInMemorySize()
AColGroupestimateInMemorySize in class AColGroupCopyright © 2021 The Apache Software Foundation. All rights reserved.