Package org.apache.sysds.runtime.io
Class WriterMatrixMarket
- java.lang.Object
- 
- org.apache.sysds.runtime.io.MatrixWriter
- 
- org.apache.sysds.runtime.io.WriterMatrixMarket
 
 
- 
- Direct Known Subclasses:
- WriterMatrixMarketParallel
 
 public class WriterMatrixMarket extends MatrixWriter 
- 
- 
Constructor SummaryConstructors Constructor Description WriterMatrixMarket()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidmergeTextcellToMatrixMarket(String srcFileName, String fileName, long rlen, long clen, long nnz)voidwriteEmptyMatrixToHDFS(String fname, long rlen, long clen, int blen)Writes a minimal entry to represent an empty matrix on hdfs.voidwriteMatrixToHDFS(MatrixBlock src, String fname, long rlen, long clen, int blen, long nnz, boolean diag)- 
Methods inherited from class org.apache.sysds.runtime.io.MatrixWritercreateMatrixBlocksForReuse, getMatrixBlockForReuse, writeMatrixToHDFS
 
- 
 
- 
- 
- 
Method Detail- 
writeMatrixToHDFSpublic final void writeMatrixToHDFS(MatrixBlock src, String fname, long rlen, long clen, int blen, long nnz, boolean diag) throws IOException, DMLRuntimeException - Specified by:
- writeMatrixToHDFSin class- MatrixWriter
- Throws:
- IOException
- DMLRuntimeException
 
 - 
writeEmptyMatrixToHDFSpublic final void writeEmptyMatrixToHDFS(String fname, long rlen, long clen, int blen) throws IOException, DMLRuntimeException Description copied from class:MatrixWriterWrites a minimal entry to represent an empty matrix on hdfs.- Specified by:
- writeEmptyMatrixToHDFSin class- MatrixWriter
- Parameters:
- fname- file name
- rlen- number of rows
- clen- number of columns
- blen- number of rows/cols in block
- Throws:
- IOException- if IOException occurs
- DMLRuntimeException
 
 - 
mergeTextcellToMatrixMarketpublic static void mergeTextcellToMatrixMarket(String srcFileName, String fileName, long rlen, long clen, long nnz) throws IOException - Throws:
- IOException
 
 
- 
 
-