Package org.apache.sysds.runtime.util
Class Py4jConverterUtils
- java.lang.Object
- 
- org.apache.sysds.runtime.util.Py4jConverterUtils
 
- 
 public class Py4jConverterUtils extends Object Utils for converting python data to java.
- 
- 
Constructor SummaryConstructors Constructor Description Py4jConverterUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static MatrixBlockallocateDenseOrSparse(int rlen, int clen, boolean isSparse)static MatrixBlockallocateDenseOrSparse(long rlen, long clen, boolean isSparse)static byte[]convertMBtoPy4JDenseArr(MatrixBlock mb)static MatrixBlockconvertPy4JArrayToMB(byte[] data, int rlen, int clen)static MatrixBlockconvertPy4JArrayToMB(byte[] data, int rlen, int clen, boolean isSparse, Types.ValueType valueType)static MatrixBlockconvertPy4JArrayToMB(byte[] data, int rlen, int clen, Types.ValueType valueType)static MatrixBlockconvertSciPyCOOToMB(byte[] data, byte[] row, byte[] col, int rlen, int clen, int nnz)
 
- 
- 
- 
Method Detail- 
convertPy4JArrayToMBpublic static MatrixBlock convertPy4JArrayToMB(byte[] data, int rlen, int clen) 
 - 
convertPy4JArrayToMBpublic static MatrixBlock convertPy4JArrayToMB(byte[] data, int rlen, int clen, Types.ValueType valueType) 
 - 
convertSciPyCOOToMBpublic static MatrixBlock convertSciPyCOOToMB(byte[] data, byte[] row, byte[] col, int rlen, int clen, int nnz) 
 - 
allocateDenseOrSparsepublic static MatrixBlock allocateDenseOrSparse(int rlen, int clen, boolean isSparse) 
 - 
allocateDenseOrSparsepublic static MatrixBlock allocateDenseOrSparse(long rlen, long clen, boolean isSparse) 
 - 
convertPy4JArrayToMBpublic static MatrixBlock convertPy4JArrayToMB(byte[] data, int rlen, int clen, boolean isSparse, Types.ValueType valueType) 
 - 
convertMBtoPy4JDenseArrpublic static byte[] convertMBtoPy4JDenseArr(MatrixBlock mb) 
 
- 
 
-