public abstract class MatrixWriter extends Object
Constructor and Description |
---|
MatrixWriter() |
Modifier and Type | Method and Description |
---|---|
static MatrixBlock[] |
createMatrixBlocksForReuse(long rlen,
long clen,
int blen,
boolean sparse,
long nonZeros) |
static MatrixBlock |
getMatrixBlockForReuse(MatrixBlock[] blocks,
int rows,
int cols,
int blen) |
abstract void |
writeEmptyMatrixToHDFS(String fname,
long rlen,
long clen,
int blen)
Writes a minimal entry to represent an empty matrix on hdfs.
|
void |
writeMatrixToHDFS(MatrixBlock src,
String fname,
long rlen,
long clen,
int blen,
long nnz) |
abstract void |
writeMatrixToHDFS(MatrixBlock src,
String fname,
long rlen,
long clen,
int blen,
long nnz,
boolean diag) |
public void writeMatrixToHDFS(MatrixBlock src, String fname, long rlen, long clen, int blen, long nnz) throws IOException
IOException
public abstract void writeMatrixToHDFS(MatrixBlock src, String fname, long rlen, long clen, int blen, long nnz, boolean diag) throws IOException
IOException
public abstract void writeEmptyMatrixToHDFS(String fname, long rlen, long clen, int blen) throws IOException
fname
- file namerlen
- number of rowsclen
- number of columnsblen
- number of rows/cols in blockIOException
- if IOException occurspublic static MatrixBlock[] createMatrixBlocksForReuse(long rlen, long clen, int blen, boolean sparse, long nonZeros)
public static MatrixBlock getMatrixBlockForReuse(MatrixBlock[] blocks, int rows, int cols, int blen)
Copyright © 2020 The Apache Software Foundation. All rights reserved.