| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractCompressedMatrixBlock. append(MatrixValue v2,
      ArrayList<IndexedMatrixValue> outlist,
      int blen,
      boolean cbind,
      boolean m2IsLast,
      int nextNCol) | 
| void | AbstractCompressedMatrixBlock. slice(ArrayList<IndexedMatrixValue> outlist,
     IndexRange range,
     int rowCut,
     int colCut,
     int blen,
     int boundaryRlen,
     int boundaryClen) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IndexedMatrixValue> | ReblockBuffer. flushBufferToBinaryBlocks() | 
| Constructor and Description | 
|---|
| IndexedMatrixValue(IndexedMatrixValue that) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IndexedMatrixValue | SparkUtils. toIndexedMatrixBlock(MatrixIndexes ix,
                    MatrixBlock mb) | 
| static IndexedMatrixValue | SparkUtils. toIndexedMatrixBlock(scala.Tuple2<MatrixIndexes,MatrixBlock> in) | 
| Modifier and Type | Method and Description | 
|---|---|
| static scala.Tuple2<MatrixIndexes,MatrixBlock> | SparkUtils. fromIndexedMatrixBlock(IndexedMatrixValue in) | 
| static Pair<MatrixIndexes,MatrixBlock> | SparkUtils. fromIndexedMatrixBlockToPair(IndexedMatrixValue in) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<scala.Tuple2<MatrixIndexes,MatrixBlock>> | SparkUtils. fromIndexedMatrixBlock(List<IndexedMatrixValue> in) | 
| static List<Pair<MatrixIndexes,MatrixBlock>> | SparkUtils. fromIndexedMatrixBlockToPair(List<IndexedMatrixValue> in) | 
| Modifier and Type | Method and Description | 
|---|---|
| ArrayList<IndexedMatrixValue> | ReaderBinaryBlock. readIndexedMatrixBlocksFromHDFS(String fname,
                               long rlen,
                               long clen,
                               int blen) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<IndexedMatrixValue> | LibMatrixReorg. reshape(IndexedMatrixValue in,
       DataCharacteristics mcIn,
       DataCharacteristics mcOut,
       boolean rowwise,
       boolean outputEmptyBlocks)MR/SPARK reshape interface - for reshape we cannot view blocks independently, and hence,
 there are different CP and MR interfaces. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | OperationsOnMatrixValues. performMapGroupedAggregate(Operator op,
                          IndexedMatrixValue inTarget,
                          MatrixBlock groups,
                          int ngroups,
                          int blen,
                          ArrayList<IndexedMatrixValue> outlist) | 
| static void | OperationsOnMatrixValues. performShift(IndexedMatrixValue in,
            IndexRange ixrange,
            int blen,
            long rlen,
            long clen,
            ArrayList<IndexedMatrixValue> outlist) | 
| static void | OperationsOnMatrixValues. performSlice(IndexedMatrixValue in,
            IndexRange ixrange,
            int blen,
            ArrayList<IndexedMatrixValue> outlist) | 
| static List<IndexedMatrixValue> | LibMatrixReorg. reshape(IndexedMatrixValue in,
       DataCharacteristics mcIn,
       DataCharacteristics mcOut,
       boolean rowwise,
       boolean outputEmptyBlocks)MR/SPARK reshape interface - for reshape we cannot view blocks independently, and hence,
 there are different CP and MR interfaces. | 
| static void | LibMatrixReorg. rev(IndexedMatrixValue in,
   long rlen,
   int blen,
   ArrayList<IndexedMatrixValue> out) | 
| static void | LibMatrixReorg. rexpand(IndexedMatrixValue data,
       double max,
       boolean rows,
       boolean cast,
       boolean ignore,
       long blen,
       ArrayList<IndexedMatrixValue> outList)MR/Spark rexpand operation (single input, multiple outputs incl empty blocks) | 
| static void | LibMatrixReorg. rmempty(IndexedMatrixValue data,
       IndexedMatrixValue offset,
       boolean rmRows,
       long len,
       long blen,
       ArrayList<IndexedMatrixValue> outList)MR rmempty interface - for rmempty we cannot view blocks independently, and hence,
 there are different CP and MR interfaces. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | MatrixValue. append(MatrixValue valueIn2,
      ArrayList<IndexedMatrixValue> outlist,
      int blen,
      boolean cbind,
      boolean m2IsLast,
      int nextNCol) | 
| void | MatrixCell. append(MatrixValue valueIn2,
      ArrayList<IndexedMatrixValue> outlist,
      int blen,
      boolean cbind,
      boolean m2IsLast,
      int nextNCol) | 
| void | MatrixBlock. append(MatrixValue v2,
      ArrayList<IndexedMatrixValue> outlist,
      int blen,
      boolean cbind,
      boolean m2IsLast,
      int nextNCol) | 
| void | CM_N_COVCell. append(MatrixValue valueIn2,
      ArrayList<IndexedMatrixValue> outlist,
      int blen,
      boolean cbind,
      boolean m2IsLast,
      int nextNCol) | 
| static void | OperationsOnMatrixValues. performAppend(MatrixValue valueIn1,
             MatrixValue valueIn2,
             ArrayList<IndexedMatrixValue> outlist,
             int blen,
             boolean cbind,
             boolean m2IsLast,
             int nextNCol) | 
| static void | OperationsOnMatrixValues. performMapGroupedAggregate(Operator op,
                          IndexedMatrixValue inTarget,
                          MatrixBlock groups,
                          int ngroups,
                          int blen,
                          ArrayList<IndexedMatrixValue> outlist) | 
| static void | OperationsOnMatrixValues. performShift(IndexedMatrixValue in,
            IndexRange ixrange,
            int blen,
            long rlen,
            long clen,
            ArrayList<IndexedMatrixValue> outlist) | 
| static void | OperationsOnMatrixValues. performSlice(IndexedMatrixValue in,
            IndexRange ixrange,
            int blen,
            ArrayList<IndexedMatrixValue> outlist) | 
| static void | LibMatrixReorg. rev(IndexedMatrixValue in,
   long rlen,
   int blen,
   ArrayList<IndexedMatrixValue> out) | 
| static void | LibMatrixReorg. rexpand(IndexedMatrixValue data,
       double max,
       boolean rows,
       boolean cast,
       boolean ignore,
       long blen,
       ArrayList<IndexedMatrixValue> outList)MR/Spark rexpand operation (single input, multiple outputs incl empty blocks) | 
| static void | LibMatrixReorg. rmempty(IndexedMatrixValue data,
       IndexedMatrixValue offset,
       boolean rmRows,
       long len,
       long blen,
       ArrayList<IndexedMatrixValue> outList)MR rmempty interface - for rmempty we cannot view blocks independently, and hence,
 there are different CP and MR interfaces. | 
| abstract void | MatrixValue. slice(ArrayList<IndexedMatrixValue> outlist,
     IndexRange range,
     int rowCut,
     int colCut,
     int blen,
     int boundaryRlen,
     int boundaryClen) | 
| void | MatrixCell. slice(ArrayList<IndexedMatrixValue> outlist,
     IndexRange range,
     int rowCut,
     int colCut,
     int blen,
     int boundaryRlen,
     int boundaryClen) | 
| void | MatrixBlock. slice(ArrayList<IndexedMatrixValue> outlist,
     IndexRange range,
     int rowCut,
     int colCut,
     int blen,
     int boundaryRlen,
     int boundaryClen) | 
| void | CM_N_COVCell. slice(ArrayList<IndexedMatrixValue> outlist,
     IndexRange range,
     int rowCut,
     int colCut,
     int blen,
     int boundaryRlen,
     int boundaryClen) | 
| Modifier and Type | Method and Description | 
|---|---|
| static IndexRange | UtilFunctions. getSelectedRangeForZeroOut(IndexedMatrixValue in,
                          int blen,
                          IndexRange indexRange) | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.