public class LibMatrixBincell extends Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | LibMatrixBincell.BinaryAccessType | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | bincellOp(MatrixBlock m1,
         MatrixBlock m2,
         MatrixBlock ret,
         BinaryOperator op)matrix-matrix binary operations, MM, MV | 
| static void | bincellOp(MatrixBlock m1,
         MatrixBlock ret,
         ScalarOperator op)matrix-scalar, scalar-matrix binary operations. | 
| static void | bincellOpInPlace(MatrixBlock m1ret,
                MatrixBlock m2,
                BinaryOperator op)NOTE: operations in place always require m1 and m2 to be of equal dimensions | 
| static LibMatrixBincell.BinaryAccessType | getBinaryAccessType(MatrixBlock m1,
                   MatrixBlock m2) | 
| static boolean | isSparseSafeDivide(BinaryOperator op,
                  MatrixBlock rhs) | 
| static boolean | isValidDimensionsBinary(MatrixBlock m1,
                       MatrixBlock m2) | 
public static void bincellOp(MatrixBlock m1, MatrixBlock ret, ScalarOperator op)
m1 - input matrixret - result matrixop - scalar operatorpublic static void bincellOp(MatrixBlock m1, MatrixBlock m2, MatrixBlock ret, BinaryOperator op)
m1 - input matrix 1m2 - input matrix 2ret - result matrixop - binary operatorpublic static void bincellOpInPlace(MatrixBlock m1ret, MatrixBlock m2, BinaryOperator op)
m1ret - result matrixm2 - matrix blockop - binary operatorpublic static LibMatrixBincell.BinaryAccessType getBinaryAccessType(MatrixBlock m1, MatrixBlock m2)
public static boolean isValidDimensionsBinary(MatrixBlock m1, MatrixBlock m2)
public static boolean isSparseSafeDivide(BinaryOperator op, MatrixBlock rhs)
Copyright © 2020 The Apache Software Foundation. All rights reserved.