Class CLALibSlice
- java.lang.Object
 - 
- org.apache.sysds.runtime.compress.lib.CLALibSlice
 
 
- 
public final class CLALibSlice extends Object
 
- 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MatrixBlockslice(CompressedMatrixBlock cmb, int rl, int ru, int cl, int cu, boolean deep)static List<MatrixBlock>sliceBlocks(CompressedMatrixBlock cmb, int blen, int k)Slice blocks of compressed matrices from the compressed representation.static CompressedMatrixBlocksliceColumns(CompressedMatrixBlock cmb, int cl, int cu)static MatrixBlocksliceRowsCompressed(CompressedMatrixBlock cmb, int rl, int ru) 
 - 
 
- 
- 
Method Detail
- 
sliceBlocks
public static List<MatrixBlock> sliceBlocks(CompressedMatrixBlock cmb, int blen, int k)
Slice blocks of compressed matrices from the compressed representation.- Parameters:
 cmb- The input block to slice.blen- The length of the blocks.k- The parallelization degree used- Returns:
 - A list containing CompressedMatrixBlocks or MatrixBlocks
 
 
- 
slice
public static MatrixBlock slice(CompressedMatrixBlock cmb, int rl, int ru, int cl, int cu, boolean deep)
 
- 
sliceRowsCompressed
public static MatrixBlock sliceRowsCompressed(CompressedMatrixBlock cmb, int rl, int ru)
 
- 
sliceColumns
public static CompressedMatrixBlock sliceColumns(CompressedMatrixBlock cmb, int cl, int cu)
 
 - 
 
 -