| Package | Description | 
|---|---|
| org.apache.sysds.runtime.codegen | |
| org.apache.sysds.runtime.data | |
| org.apache.sysds.runtime.matrix.data | |
| org.apache.sysds.runtime.util | 
| Modifier and Type | Field and Description | 
|---|---|
| DenseBlock | SpoofOperator.SideInput. ddat | 
| Modifier and Type | Method and Description | 
|---|---|
| static DenseBlock[] | SpoofOperator. getDenseMatrices(SpoofOperator.SideInput[] inputs) | 
| Constructor and Description | 
|---|
| SideInput(DenseBlock ddata,
         MatrixBlock mdata,
         int clength) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DenseBlockBool | 
| class  | DenseBlockDRB | 
| class  | DenseBlockFP32 | 
| class  | DenseBlockFP64 | 
| class  | DenseBlockInt32 | 
| class  | DenseBlockInt64 | 
| class  | DenseBlockLBool | 
| class  | DenseBlockLDRBDense Large Row Blocks have multiple 1D arrays (blocks), which contain complete rows. | 
| class  | DenseBlockLFP32 | 
| class  | DenseBlockLFP64 | 
| class  | DenseBlockLInt32 | 
| class  | DenseBlockLInt64 | 
| class  | DenseBlockLString | 
| class  | DenseBlockString | 
| Modifier and Type | Method and Description | 
|---|---|
| static DenseBlock | DenseBlockFactory. createDenseBlock(BitSet data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(double[] data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(double[] data,
                int rlen,
                int clen) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(float[] data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(float[] data,
                int rlen,
                int clen) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(int[] data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(int rlen,
                int clen) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(long[] data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(String[] data,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(Types.ValueType vt,
                DenseBlock.Type type,
                int[] dims) | 
| static DenseBlock | DenseBlockFactory. createDenseBlock(Types.ValueType vt,
                int[] dims) | 
| DenseBlock | BasicTensorBlock. getDenseBlock() | 
| DenseBlock | DenseBlockFP64. set(DenseBlock db) | 
| DenseBlock | DenseBlockString. set(DenseBlock db) | 
| DenseBlock | DenseBlockFP32. set(DenseBlock db) | 
| DenseBlock | DenseBlockLDRB. set(DenseBlock db) | 
| DenseBlock | DenseBlockBool. set(DenseBlock db) | 
| DenseBlock | DenseBlockLString. set(DenseBlock db) | 
| DenseBlock | DenseBlockInt32. set(DenseBlock db) | 
| DenseBlock | DenseBlockInt64. set(DenseBlock db) | 
| abstract DenseBlock | DenseBlock. set(DenseBlock db)Copy the given dense block. | 
| DenseBlock | DenseBlockLDRB. set(double v) | 
| DenseBlock | DenseBlockDRB. set(double v) | 
| abstract DenseBlock | DenseBlock. set(double v)Set the given value for the entire dense block (fill). | 
| DenseBlock | DenseBlockFP64. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLInt32. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockString. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockFP32. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLFP64. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLFP32. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockBool. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLString. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLBool. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockLInt64. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockInt32. set(int[] ix,
   double v) | 
| DenseBlock | DenseBlockInt64. set(int[] ix,
   double v) | 
| abstract DenseBlock | DenseBlock. set(int[] ix,
   double v)Set the specified cell to the given value. | 
| DenseBlock | DenseBlockFP64. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLInt32. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockString. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockFP32. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLFP64. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLFP32. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockBool. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLString. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLBool. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockLInt64. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockInt32. set(int[] ix,
   long v) | 
| DenseBlock | DenseBlockInt64. set(int[] ix,
   long v) | 
| abstract DenseBlock | DenseBlock. set(int[] ix,
   long v)Set the specified cell to the given value. | 
| DenseBlock | DenseBlockFP64. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLInt32. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockString. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockFP32. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLFP64. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLFP32. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockBool. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLString. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLBool. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockLInt64. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockInt32. set(int[] ix,
   String v) | 
| DenseBlock | DenseBlockInt64. set(int[] ix,
   String v) | 
| abstract DenseBlock | DenseBlock. set(int[] ix,
   String v)Set the specified cell to the given value. | 
| DenseBlock | DenseBlockFP64. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockString. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockFP32. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockLDRB. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockBool. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockInt32. set(int r,
   double[] v) | 
| DenseBlock | DenseBlockInt64. set(int r,
   double[] v) | 
| abstract DenseBlock | DenseBlock. set(int r,
   double[] v)Copy the given vector into the given row. | 
| DenseBlock | DenseBlockFP64. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLInt32. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockString. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockFP32. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLFP64. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLFP32. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockBool. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLString. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLBool. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockLInt64. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockInt32. set(int r,
   int c,
   double v) | 
| DenseBlock | DenseBlockInt64. set(int r,
   int c,
   double v) | 
| abstract DenseBlock | DenseBlock. set(int r,
   int c,
   double v)Set the given value for a given row and column. | 
| DenseBlock | DenseBlockFP64. set(int rl,
   int ru,
   int ol,
   int ou,
   DenseBlock db) | 
| DenseBlock | DenseBlockBool. set(int rl,
   int ru,
   int cl,
   int cu,
   DenseBlock db) | 
| DenseBlock | DenseBlock. set(int rl,
   int ru,
   int cl,
   int cu,
   DenseBlock db)Copy the given dense block into the specified
 index range. | 
| DenseBlock | DenseBlockLDRB. set(int rl,
   int ru,
   int cl,
   int cu,
   double v) | 
| DenseBlock | DenseBlockDRB. set(int rl,
   int ru,
   int cl,
   int cu,
   double v) | 
| abstract DenseBlock | DenseBlock. set(int rl,
   int ru,
   int cl,
   int cu,
   double v)Set the given value for an entire index range of the 
 dense block (fill). | 
| DenseBlock | DenseBlock. set(int r,
   KahanObject kbuff)Copy the given kahan object sum and correction
 into the given row. | 
| DenseBlock | DenseBlock. set(KahanObject kbuff)Copy the given kahan object sum and correction. | 
| DenseBlock | DenseBlockString. set(String s) | 
| DenseBlock | DenseBlockBool. set(String s) | 
| DenseBlock | DenseBlockLString. set(String s) | 
| DenseBlock | DenseBlockLBool. set(String s) | 
| DenseBlock | DenseBlock. set(String s)Set the given string for the entire dense block (fill). | 
| Modifier and Type | Method and Description | 
|---|---|
| static DenseBlock.Type | DenseBlockFactory. getDenseBlockType(DenseBlock dblock) | 
| static boolean | DenseBlockFactory. isDenseBlockType(DenseBlock sblock,
                DenseBlock.Type type) | 
| DenseBlock | DenseBlockFP64. set(DenseBlock db) | 
| DenseBlock | DenseBlockString. set(DenseBlock db) | 
| DenseBlock | DenseBlockFP32. set(DenseBlock db) | 
| DenseBlock | DenseBlockLDRB. set(DenseBlock db) | 
| DenseBlock | DenseBlockBool. set(DenseBlock db) | 
| DenseBlock | DenseBlockLString. set(DenseBlock db) | 
| DenseBlock | DenseBlockInt32. set(DenseBlock db) | 
| DenseBlock | DenseBlockInt64. set(DenseBlock db) | 
| abstract DenseBlock | DenseBlock. set(DenseBlock db)Copy the given dense block. | 
| DenseBlock | DenseBlockFP64. set(int rl,
   int ru,
   int ol,
   int ou,
   DenseBlock db) | 
| DenseBlock | DenseBlockBool. set(int rl,
   int ru,
   int cl,
   int cu,
   DenseBlock db) | 
| DenseBlock | DenseBlock. set(int rl,
   int ru,
   int cl,
   int cu,
   DenseBlock db)Copy the given dense block into the specified
 index range. | 
| Modifier and Type | Method and Description | 
|---|---|
| DenseBlock | MatrixBlock. getDenseBlock() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | LibMatrixMult. matrixMultDenseDenseMM(DenseBlock a,
                      DenseBlock b,
                      DenseBlock c,
                      int n,
                      int cd,
                      int rl,
                      int ru,
                      int cl,
                      int cu) | 
| Constructor and Description | 
|---|
| MatrixBlock(int rl,
           int cl,
           DenseBlock dBlock) | 
| Modifier and Type | Method and Description | 
|---|---|
| static DenseBlock | DataConverter. convertToDenseBlock(MatrixBlock mb) | 
| static DenseBlock | DataConverter. convertToDenseBlock(MatrixBlock mb,
                   boolean deep) | 
Copyright © 2020 The Apache Software Foundation. All rights reserved.