Class ResultMergeMatrix
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.parfor.ResultMerge<MatrixObject>
-
- org.apache.sysds.runtime.controlprogram.parfor.ResultMergeMatrix
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ResultMergeLocalAutomatic
,ResultMergeLocalFile
,ResultMergeLocalMemory
,ResultMergeRemoteSpark
,ResultMergeRemoteSparkWCompare
public abstract class ResultMergeMatrix extends ResultMerge<MatrixObject>
Due to independence of all iterations, any result has the following properties: (1) non local var, (2) matrix object, and (3) completely independent. These properties allow us to realize result merging in parallel without any synchronization.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ResultMergeMatrix()
ResultMergeMatrix(MatrixObject out, MatrixObject[] in, String outputFilename, boolean accum)
-
Method Summary
-
Methods inherited from class org.apache.sysds.runtime.controlprogram.parfor.ResultMerge
executeParallelMerge, executeSerialMerge
-
-
-
-
Constructor Detail
-
ResultMergeMatrix
public ResultMergeMatrix()
-
ResultMergeMatrix
public ResultMergeMatrix(MatrixObject out, MatrixObject[] in, String outputFilename, boolean accum)
-
-