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:
  • Constructor Details

    • ResultMergeMatrix

      public ResultMergeMatrix()
    • ResultMergeMatrix

      public ResultMergeMatrix(MatrixObject out, MatrixObject[] in, String outputFilename, boolean accum)