You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemds.apache.org by ba...@apache.org on 2021/11/24 11:50:57 UTC

[systemds] 01/02: [DOCS] Update docs

This is an automated email from the ASF dual-hosted git repository.

baunsgaard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git

commit 0e81bf943dded040f16bc7e7c7c8a90754b71ca2
Author: baunsgaard <ba...@tugraz.at>
AuthorDate: Wed Nov 24 12:49:45 2021 +0100

    [DOCS] Update docs
---
 docs/api/java/allclasses-frame.html                |  1542 -
 docs/api/java/allclasses-index.html                |  7523 +++++
 docs/api/java/allclasses-noframe.html              |  1542 -
 docs/api/java/allclasses.html                      |  1556 +
 docs/api/java/allpackages-index.html               |   478 +
 docs/api/java/constant-values.html                 |  4344 +--
 docs/api/java/deprecated-list.html                 |   139 +-
 docs/api/java/{package-list => element-list}       |     0
 docs/api/java/help-doc.html                        |   162 +-
 docs/api/java/index-all.html                       | 31698 ++++++++++---------
 docs/api/java/index.html                           |   594 +-
 docs/api/java/jquery/external/jquery/jquery.js     | 10872 +++++++
 .../jquery/images/ui-bg_glass_55_fbf9ee_1x400.png  |   Bin 0 -> 335 bytes
 .../jquery/images/ui-bg_glass_65_dadada_1x400.png  |   Bin 0 -> 262 bytes
 .../jquery/images/ui-bg_glass_75_dadada_1x400.png  |   Bin 0 -> 262 bytes
 .../jquery/images/ui-bg_glass_75_e6e6e6_1x400.png  |   Bin 0 -> 262 bytes
 .../jquery/images/ui-bg_glass_95_fef1ec_1x400.png  |   Bin 0 -> 332 bytes
 .../ui-bg_highlight-soft_75_cccccc_1x100.png       |   Bin 0 -> 280 bytes
 .../java/jquery/images/ui-icons_222222_256x240.png |   Bin 0 -> 6922 bytes
 .../java/jquery/images/ui-icons_2e83ff_256x240.png |   Bin 0 -> 4549 bytes
 .../java/jquery/images/ui-icons_454545_256x240.png |   Bin 0 -> 6992 bytes
 .../java/jquery/images/ui-icons_888888_256x240.png |   Bin 0 -> 6999 bytes
 .../java/jquery/images/ui-icons_cd0a0a_256x240.png |   Bin 0 -> 4549 bytes
 docs/api/java/jquery/jquery-3.5.1.js               | 10872 +++++++
 docs/api/java/jquery/jquery-ui.css                 |   582 +
 docs/api/java/jquery/jquery-ui.js                  |  2659 ++
 docs/api/java/jquery/jquery-ui.min.css             |     7 +
 docs/api/java/jquery/jquery-ui.min.js              |     6 +
 docs/api/java/jquery/jquery-ui.structure.css       |   156 +
 docs/api/java/jquery/jquery-ui.structure.min.css   |     5 +
 .../java/jquery/jszip-utils/dist/jszip-utils-ie.js |    56 +
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 +
 .../java/jquery/jszip-utils/dist/jszip-utils.js    |   118 +
 .../jquery/jszip-utils/dist/jszip-utils.min.js     |    10 +
 docs/api/java/jquery/jszip/dist/jszip.js           | 11367 +++++++
 docs/api/java/jquery/jszip/dist/jszip.min.js       |    13 +
 docs/api/java/member-search-index.js               |     1 +
 docs/api/java/member-search-index.zip              |   Bin 0 -> 202942 bytes
 .../java/org/apache/sysds/api/ConfigurableAPI.html |   121 +-
 .../java/org/apache/sysds/api/DMLException.html    |   185 +-
 docs/api/java/org/apache/sysds/api/DMLOptions.html |   385 +-
 docs/api/java/org/apache/sysds/api/DMLScript.html  |   499 +-
 .../java/org/apache/sysds/api/PythonDMLScript.html |   134 +-
 .../org/apache/sysds/api/ScriptExecutorUtils.html  |   159 +-
 .../sysds/api/class-use/ConfigurableAPI.html       |   127 +-
 .../apache/sysds/api/class-use/DMLException.html   |   223 +-
 .../org/apache/sysds/api/class-use/DMLOptions.html |   125 +-
 .../org/apache/sysds/api/class-use/DMLScript.html  |    87 +-
 .../sysds/api/class-use/PythonDMLScript.html       |    87 +-
 .../sysds/api/class-use/ScriptExecutorUtils.html   |    87 +-
 .../java/org/apache/sysds/api/jmlc/Connection.html |   738 +-
 .../java/org/apache/sysds/api/jmlc/JMLCUtils.html  |   177 +-
 .../org/apache/sysds/api/jmlc/PreparedScript.html  |   477 +-
 .../org/apache/sysds/api/jmlc/ResultVariables.html |   220 +-
 .../sysds/api/jmlc/class-use/Connection.html       |   111 +-
 .../apache/sysds/api/jmlc/class-use/JMLCUtils.html |    87 +-
 .../sysds/api/jmlc/class-use/PreparedScript.html   |   148 +-
 .../sysds/api/jmlc/class-use/ResultVariables.html  |   111 +-
 .../org/apache/sysds/api/jmlc/package-frame.html   |    23 -
 .../org/apache/sysds/api/jmlc/package-summary.html |    97 +-
 .../org/apache/sysds/api/jmlc/package-tree.html    |    95 +-
 .../org/apache/sysds/api/jmlc/package-use.html     |   122 +-
 .../java/org/apache/sysds/api/mlcontext/Frame.html |   285 +-
 .../apache/sysds/api/mlcontext/FrameFormat.html    |   193 +-
 .../apache/sysds/api/mlcontext/FrameMetadata.html  |   571 +-
 .../apache/sysds/api/mlcontext/FrameSchema.html    |   181 +-
 .../api/mlcontext/MLContext.ExecutionType.html     |   204 +-
 .../api/mlcontext/MLContext.ExplainLevel.html      |   204 +-
 .../api/mlcontext/MLContext.InternalProxy.html     |   142 +-
 .../org/apache/sysds/api/mlcontext/MLContext.html  |   430 +-
 .../api/mlcontext/MLContextConversionUtil.html     |   726 +-
 .../sysds/api/mlcontext/MLContextException.html    |   188 +-
 .../apache/sysds/api/mlcontext/MLContextUtil.html  |   531 +-
 .../org/apache/sysds/api/mlcontext/MLResults.html  |  1481 +-
 .../org/apache/sysds/api/mlcontext/Matrix.html     |   326 +-
 .../apache/sysds/api/mlcontext/MatrixFormat.html   |   214 +-
 .../apache/sysds/api/mlcontext/MatrixMetadata.html |   374 +-
 .../org/apache/sysds/api/mlcontext/Metadata.html   |   222 +-
 .../apache/sysds/api/mlcontext/ProjectInfo.html    |   176 +-
 .../org/apache/sysds/api/mlcontext/Script.html     |   510 +-
 .../apache/sysds/api/mlcontext/ScriptExecutor.html |   339 +-
 .../apache/sysds/api/mlcontext/ScriptFactory.html  |   203 +-
 .../sysds/api/mlcontext/class-use/Frame.html       |   111 +-
 .../sysds/api/mlcontext/class-use/FrameFormat.html |   290 +-
 .../api/mlcontext/class-use/FrameMetadata.html     |   207 +-
 .../sysds/api/mlcontext/class-use/FrameSchema.html |   177 +-
 .../class-use/MLContext.ExecutionType.html         |   139 +-
 .../class-use/MLContext.ExplainLevel.html          |   129 +-
 .../class-use/MLContext.InternalProxy.html         |   111 +-
 .../sysds/api/mlcontext/class-use/MLContext.html   |   149 +-
 .../class-use/MLContextConversionUtil.html         |    87 +-
 .../mlcontext/class-use/MLContextException.html    |    87 +-
 .../api/mlcontext/class-use/MLContextUtil.html     |    87 +-
 .../sysds/api/mlcontext/class-use/MLResults.html   |   156 +-
 .../sysds/api/mlcontext/class-use/Matrix.html      |   111 +-
 .../api/mlcontext/class-use/MatrixFormat.html      |   183 +-
 .../api/mlcontext/class-use/MatrixMetadata.html    |   231 +-
 .../sysds/api/mlcontext/class-use/Metadata.html    |   149 +-
 .../sysds/api/mlcontext/class-use/ProjectInfo.html |   116 +-
 .../sysds/api/mlcontext/class-use/Script.html      |   286 +-
 .../api/mlcontext/class-use/ScriptExecutor.html    |   148 +-
 .../api/mlcontext/class-use/ScriptFactory.html     |    87 +-
 .../apache/sysds/api/mlcontext/package-frame.html  |    44 -
 .../sysds/api/mlcontext/package-summary.html       |   141 +-
 .../apache/sysds/api/mlcontext/package-tree.html   |   139 +-
 .../apache/sysds/api/mlcontext/package-use.html    |   174 +-
 .../java/org/apache/sysds/api/package-frame.html   |    31 -
 .../java/org/apache/sysds/api/package-summary.html |   105 +-
 .../java/org/apache/sysds/api/package-tree.html    |   107 +-
 .../api/java/org/apache/sysds/api/package-use.html |   231 +-
 .../api/java/org/apache/sysds/common/Builtins.html |  2190 +-
 .../java/org/apache/sysds/common/Types.AggOp.html  |   293 +-
 .../org/apache/sysds/common/Types.BlockType.html   |   188 +-
 .../sysds/common/Types.CorrectionLocationType.html |   230 +-
 .../org/apache/sysds/common/Types.DataType.html    |   251 +-
 .../org/apache/sysds/common/Types.Direction.html   |   206 +-
 .../org/apache/sysds/common/Types.ExecMode.html    |   181 +-
 .../org/apache/sysds/common/Types.ExecType.html    |   202 +-
 .../org/apache/sysds/common/Types.FileFormat.html  |   296 +-
 .../apache/sysds/common/Types.FunctionBlock.html   |   114 +-
 .../java/org/apache/sysds/common/Types.OpOp1.html  |   634 +-
 .../java/org/apache/sysds/common/Types.OpOp2.html  |   487 +-
 .../java/org/apache/sysds/common/Types.OpOp3.html  |   236 +-
 .../java/org/apache/sysds/common/Types.OpOp4.html  |   206 +-
 .../java/org/apache/sysds/common/Types.OpOpDG.html |   202 +-
 .../org/apache/sysds/common/Types.OpOpData.html    |   248 +-
 .../org/apache/sysds/common/Types.OpOpDnn.html     |   272 +-
 .../java/org/apache/sysds/common/Types.OpOpN.html  |   223 +-
 .../apache/sysds/common/Types.ParamBuiltinOp.html  |   286 +-
 .../org/apache/sysds/common/Types.ReOrgOp.html     |   215 +-
 .../org/apache/sysds/common/Types.ReturnType.html  |   181 +-
 .../org/apache/sysds/common/Types.ValueType.html   |   277 +-
 docs/api/java/org/apache/sysds/common/Types.html   |   194 +-
 .../api/java/org/apache/sysds/common/Warnings.html |   143 +-
 .../apache/sysds/common/class-use/Builtins.html    |   228 +-
 .../apache/sysds/common/class-use/Types.AggOp.html |   482 +-
 .../sysds/common/class-use/Types.BlockType.html    |   116 +-
 .../class-use/Types.CorrectionLocationType.html    |   233 +-
 .../sysds/common/class-use/Types.DataType.html     |  2567 +-
 .../sysds/common/class-use/Types.Direction.html    |   341 +-
 .../sysds/common/class-use/Types.ExecMode.html     |   198 +-
 .../sysds/common/class-use/Types.ExecType.html     |  1725 +-
 .../sysds/common/class-use/Types.FileFormat.html   |   828 +-
 .../common/class-use/Types.FunctionBlock.html      |   181 +-
 .../apache/sysds/common/class-use/Types.OpOp1.html |   343 +-
 .../apache/sysds/common/class-use/Types.OpOp2.html |   500 +-
 .../apache/sysds/common/class-use/Types.OpOp3.html |   267 +-
 .../apache/sysds/common/class-use/Types.OpOp4.html |   232 +-
 .../sysds/common/class-use/Types.OpOpDG.html       |   256 +-
 .../sysds/common/class-use/Types.OpOpData.html     |   318 +-
 .../sysds/common/class-use/Types.OpOpDnn.html      |   267 +-
 .../apache/sysds/common/class-use/Types.OpOpN.html |   224 +-
 .../common/class-use/Types.ParamBuiltinOp.html     |   277 +-
 .../sysds/common/class-use/Types.ReOrgOp.html      |   333 +-
 .../sysds/common/class-use/Types.ReturnType.html   |   116 +-
 .../sysds/common/class-use/Types.ValueType.html    |  3804 ++-
 .../org/apache/sysds/common/class-use/Types.html   |    87 +-
 .../apache/sysds/common/class-use/Warnings.html    |    87 +-
 .../org/apache/sysds/common/package-frame.html     |    49 -
 .../org/apache/sysds/common/package-summary.html   |   137 +-
 .../java/org/apache/sysds/common/package-tree.html |   143 +-
 .../java/org/apache/sysds/common/package-use.html  |   844 +-
 .../sysds/conf/CompilerConfig.ConfigType.html      |   286 +-
 .../java/org/apache/sysds/conf/CompilerConfig.html |   221 +-
 .../apache/sysds/conf/ConfigurationManager.html    |   313 +-
 docs/api/java/org/apache/sysds/conf/DMLConfig.html |   723 +-
 .../conf/class-use/CompilerConfig.ConfigType.html  |   165 +-
 .../sysds/conf/class-use/CompilerConfig.html       |   226 +-
 .../sysds/conf/class-use/ConfigurationManager.html |    87 +-
 .../org/apache/sysds/conf/class-use/DMLConfig.html |   340 +-
 .../java/org/apache/sysds/conf/package-frame.html  |    26 -
 .../org/apache/sysds/conf/package-summary.html     |    95 +-
 .../java/org/apache/sysds/conf/package-tree.html   |   101 +-
 .../java/org/apache/sysds/conf/package-use.html    |   214 +-
 .../apache/sysds/hops/AggBinaryOp.MMultMethod.html |   237 +-
 .../sysds/hops/AggBinaryOp.SparkAggType.html       |   181 +-
 .../java/org/apache/sysds/hops/AggBinaryOp.html    |   393 +-
 .../api/java/org/apache/sysds/hops/AggUnaryOp.html |   330 +-
 .../apache/sysds/hops/BinaryOp.AppendMethod.html   |   195 +-
 .../apache/sysds/hops/BinaryOp.MMBinaryMethod.html |   202 +-
 docs/api/java/org/apache/sysds/hops/BinaryOp.html  |   428 +-
 docs/api/java/org/apache/sysds/hops/DataGenOp.html |   403 +-
 docs/api/java/org/apache/sysds/hops/DataOp.html    |   536 +-
 docs/api/java/org/apache/sysds/hops/DnnOp.html     |   319 +-
 .../apache/sysds/hops/FunctionOp.FunctionType.html |   181 +-
 .../api/java/org/apache/sysds/hops/FunctionOp.html |   485 +-
 docs/api/java/org/apache/sysds/hops/Hop.html       |  1313 +-
 .../java/org/apache/sysds/hops/HopsException.html  |   222 +-
 .../api/java/org/apache/sysds/hops/IndexingOp.html |   347 +-
 .../hops/LeftIndexingOp.LeftIndexingMethod.html    |   181 +-
 .../java/org/apache/sysds/hops/LeftIndexingOp.html |   358 +-
 docs/api/java/org/apache/sysds/hops/LiteralOp.html |   319 +-
 docs/api/java/org/apache/sysds/hops/MemoTable.html |   211 +-
 .../org/apache/sysds/hops/MultiThreadedHop.html    |   198 +-
 docs/api/java/org/apache/sysds/hops/NaryOp.html    |   284 +-
 .../hops/OptimizerUtils.OptimizationLevel.html     |   202 +-
 .../java/org/apache/sysds/hops/OptimizerUtils.html |  1136 +-
 .../apache/sysds/hops/ParameterizedBuiltinOp.html  |   377 +-
 .../java/org/apache/sysds/hops/QuaternaryOp.html   |   456 +-
 docs/api/java/org/apache/sysds/hops/ReorgOp.html   |   325 +-
 docs/api/java/org/apache/sysds/hops/TernaryOp.html |   378 +-
 docs/api/java/org/apache/sysds/hops/UnaryOp.html   |   331 +-
 .../hops/class-use/AggBinaryOp.MMultMethod.html    |   133 +-
 .../hops/class-use/AggBinaryOp.SparkAggType.html   |   229 +-
 .../apache/sysds/hops/class-use/AggBinaryOp.html   |   120 +-
 .../apache/sysds/hops/class-use/AggUnaryOp.html    |   127 +-
 .../hops/class-use/BinaryOp.AppendMethod.html      |   128 +-
 .../hops/class-use/BinaryOp.MMBinaryMethod.html    |   128 +-
 .../org/apache/sysds/hops/class-use/BinaryOp.html  |   150 +-
 .../org/apache/sysds/hops/class-use/DataGenOp.html |   139 +-
 .../org/apache/sysds/hops/class-use/DataOp.html    |   143 +-
 .../org/apache/sysds/hops/class-use/DnnOp.html     |    87 +-
 .../hops/class-use/FunctionOp.FunctionType.html    |   195 +-
 .../apache/sysds/hops/class-use/FunctionOp.html    |   145 +-
 .../java/org/apache/sysds/hops/class-use/Hop.html  |  3911 ++-
 .../apache/sysds/hops/class-use/HopsException.html |   113 +-
 .../apache/sysds/hops/class-use/IndexingOp.html    |   164 +-
 .../LeftIndexingOp.LeftIndexingMethod.html         |   128 +-
 .../sysds/hops/class-use/LeftIndexingOp.html       |   134 +-
 .../org/apache/sysds/hops/class-use/LiteralOp.html |   243 +-
 .../org/apache/sysds/hops/class-use/MemoTable.html |   156 +-
 .../sysds/hops/class-use/MultiThreadedHop.html     |   154 +-
 .../org/apache/sysds/hops/class-use/NaryOp.html    |   113 +-
 .../OptimizerUtils.OptimizationLevel.html          |   143 +-
 .../sysds/hops/class-use/OptimizerUtils.html       |    87 +-
 .../hops/class-use/ParameterizedBuiltinOp.html     |   115 +-
 .../apache/sysds/hops/class-use/QuaternaryOp.html  |    87 +-
 .../org/apache/sysds/hops/class-use/ReorgOp.html   |   132 +-
 .../org/apache/sysds/hops/class-use/TernaryOp.html |   143 +-
 .../org/apache/sysds/hops/class-use/UnaryOp.html   |   142 +-
 .../hops/codegen/SpoofCompiler.CompilerType.html   |   195 +-
 .../hops/codegen/SpoofCompiler.GeneratorAPI.html   |   188 +-
 .../codegen/SpoofCompiler.IntegrationType.html     |   174 +-
 .../codegen/SpoofCompiler.PlanCachePolicy.html     |   192 +-
 .../hops/codegen/SpoofCompiler.PlanSelector.html   |   202 +-
 .../hops/codegen/SpoofCompiler.RegisterAlloc.html  |   181 +-
 .../apache/sysds/hops/codegen/SpoofCompiler.html   |   372 +-
 .../codegen/SpoofFusedOp.SpoofOutputDimsType.html  |   244 +-
 .../apache/sysds/hops/codegen/SpoofFusedOp.html    |   324 +-
 .../class-use/SpoofCompiler.CompilerType.html      |   128 +-
 .../class-use/SpoofCompiler.GeneratorAPI.html      |   389 +-
 .../class-use/SpoofCompiler.IntegrationType.html   |   128 +-
 .../class-use/SpoofCompiler.PlanCachePolicy.html   |   135 +-
 .../class-use/SpoofCompiler.PlanSelector.html      |   128 +-
 .../class-use/SpoofCompiler.RegisterAlloc.html     |   128 +-
 .../hops/codegen/class-use/SpoofCompiler.html      |    87 +-
 .../SpoofFusedOp.SpoofOutputDimsType.html          |   178 +-
 .../sysds/hops/codegen/class-use/SpoofFusedOp.html |    87 +-
 .../org/apache/sysds/hops/codegen/cplan/CNode.html |   367 +-
 .../hops/codegen/cplan/CNodeBinary.BinType.html    |   752 +-
 .../sysds/hops/codegen/cplan/CNodeBinary.html      |   230 +-
 .../apache/sysds/hops/codegen/cplan/CNodeCell.html |   356 +-
 .../apache/sysds/hops/codegen/cplan/CNodeData.html |   266 +-
 .../sysds/hops/codegen/cplan/CNodeMultiAgg.html    |   323 +-
 .../hops/codegen/cplan/CNodeNary.NaryType.html     |   226 +-
 .../apache/sysds/hops/codegen/cplan/CNodeNary.html |   226 +-
 .../hops/codegen/cplan/CNodeOuterProduct.html      |   302 +-
 .../apache/sysds/hops/codegen/cplan/CNodeRow.html  |   303 +-
 .../codegen/cplan/CNodeTernary.TernaryType.html    |   237 +-
 .../sysds/hops/codegen/cplan/CNodeTernary.html     |   234 +-
 .../apache/sysds/hops/codegen/cplan/CNodeTpl.html  |   303 +-
 .../hops/codegen/cplan/CNodeUnary.UnaryType.html   |   605 +-
 .../sysds/hops/codegen/cplan/CNodeUnary.html       |   233 +-
 .../sysds/hops/codegen/cplan/CodeTemplate.html     |   186 +-
 .../sysds/hops/codegen/cplan/class-use/CNode.html  |   550 +-
 .../cplan/class-use/CNodeBinary.BinType.html       |   233 +-
 .../hops/codegen/cplan/class-use/CNodeBinary.html  |    87 +-
 .../hops/codegen/cplan/class-use/CNodeCell.html    |    87 +-
 .../hops/codegen/cplan/class-use/CNodeData.html    |   138 +-
 .../codegen/cplan/class-use/CNodeMultiAgg.html     |    87 +-
 .../cplan/class-use/CNodeNary.NaryType.html        |   133 +-
 .../hops/codegen/cplan/class-use/CNodeNary.html    |    87 +-
 .../codegen/cplan/class-use/CNodeOuterProduct.html |    87 +-
 .../hops/codegen/cplan/class-use/CNodeRow.html     |    87 +-
 .../cplan/class-use/CNodeTernary.TernaryType.html  |   215 +-
 .../hops/codegen/cplan/class-use/CNodeTernary.html |    87 +-
 .../hops/codegen/cplan/class-use/CNodeTpl.html     |   278 +-
 .../cplan/class-use/CNodeUnary.UnaryType.html      |   219 +-
 .../hops/codegen/cplan/class-use/CNodeUnary.html   |    87 +-
 .../hops/codegen/cplan/class-use/CodeTemplate.html |   151 +-
 .../sysds/hops/codegen/cplan/cuda/Binary.html      |   150 +-
 .../sysds/hops/codegen/cplan/cuda/Ternary.html     |   150 +-
 .../sysds/hops/codegen/cplan/cuda/Unary.html       |   150 +-
 .../hops/codegen/cplan/cuda/class-use/Binary.html  |    87 +-
 .../hops/codegen/cplan/cuda/class-use/Ternary.html |    87 +-
 .../hops/codegen/cplan/cuda/class-use/Unary.html   |    87 +-
 .../hops/codegen/cplan/cuda/package-frame.html     |    22 -
 .../hops/codegen/cplan/cuda/package-summary.html   |    91 +-
 .../hops/codegen/cplan/cuda/package-tree.html      |    95 +-
 .../sysds/hops/codegen/cplan/cuda/package-use.html |    83 +-
 .../sysds/hops/codegen/cplan/java/Binary.html      |   150 +-
 .../sysds/hops/codegen/cplan/java/Ternary.html     |   150 +-
 .../sysds/hops/codegen/cplan/java/Unary.html       |   150 +-
 .../hops/codegen/cplan/java/class-use/Binary.html  |    87 +-
 .../hops/codegen/cplan/java/class-use/Ternary.html |    87 +-
 .../hops/codegen/cplan/java/class-use/Unary.html   |    87 +-
 .../hops/codegen/cplan/java/package-frame.html     |    22 -
 .../hops/codegen/cplan/java/package-summary.html   |    91 +-
 .../hops/codegen/cplan/java/package-tree.html      |    95 +-
 .../sysds/hops/codegen/cplan/java/package-use.html |    83 +-
 .../sysds/hops/codegen/cplan/package-frame.html    |    38 -
 .../sysds/hops/codegen/cplan/package-summary.html  |   119 +-
 .../sysds/hops/codegen/cplan/package-tree.html     |   125 +-
 .../sysds/hops/codegen/cplan/package-use.html      |   221 +-
 .../codegen/opt/InterestingPoint.DecisionType.html |   174 +-
 .../sysds/hops/codegen/opt/InterestingPoint.html   |   242 +-
 .../sysds/hops/codegen/opt/PlanAnalyzer.html       |   144 +-
 .../sysds/hops/codegen/opt/PlanPartition.html      |   221 +-
 .../codegen/opt/PlanSelection.VisitMarkCost.html   |   153 +-
 .../sysds/hops/codegen/opt/PlanSelection.html      |   154 +-
 .../hops/codegen/opt/PlanSelectionFuseAll.html     |   160 +-
 .../codegen/opt/PlanSelectionFuseCostBased.html    |   160 +-
 .../codegen/opt/PlanSelectionFuseCostBasedV2.html  |   198 +-
 .../codegen/opt/PlanSelectionFuseNoRedundancy.html |   160 +-
 .../codegen/opt/ReachabilityGraph.SubProblem.html  |   180 +-
 .../sysds/hops/codegen/opt/ReachabilityGraph.html  |   206 +-
 .../class-use/InterestingPoint.DecisionType.html   |   133 +-
 .../codegen/opt/class-use/InterestingPoint.html    |   197 +-
 .../hops/codegen/opt/class-use/PlanAnalyzer.html   |    87 +-
 .../hops/codegen/opt/class-use/PlanPartition.html  |   127 +-
 .../opt/class-use/PlanSelection.VisitMarkCost.html |    87 +-
 .../hops/codegen/opt/class-use/PlanSelection.html  |   138 +-
 .../opt/class-use/PlanSelectionFuseAll.html        |    87 +-
 .../opt/class-use/PlanSelectionFuseCostBased.html  |    87 +-
 .../class-use/PlanSelectionFuseCostBasedV2.html    |    87 +-
 .../class-use/PlanSelectionFuseNoRedundancy.html   |    87 +-
 .../class-use/ReachabilityGraph.SubProblem.html    |   111 +-
 .../codegen/opt/class-use/ReachabilityGraph.html   |    87 +-
 .../sysds/hops/codegen/opt/package-frame.html      |    34 -
 .../sysds/hops/codegen/opt/package-summary.html    |   111 +-
 .../sysds/hops/codegen/opt/package-tree.html       |   117 +-
 .../apache/sysds/hops/codegen/opt/package-use.html |   141 +-
 .../apache/sysds/hops/codegen/package-frame.html   |    31 -
 .../apache/sysds/hops/codegen/package-summary.html |   105 +-
 .../apache/sysds/hops/codegen/package-tree.html    |   115 +-
 .../org/apache/sysds/hops/codegen/package-use.html |   150 +-
 .../hops/codegen/template/CPlanCSERewriter.html    |   138 +-
 .../template/CPlanMemoTable.MemoTableEntry.html    |   296 +-
 .../template/CPlanMemoTable.MemoTableEntrySet.html |   185 +-
 .../hops/codegen/template/CPlanMemoTable.html      |   549 +-
 .../hops/codegen/template/CPlanOpRewriter.html     |   138 +-
 .../codegen/template/TemplateBase.CloseType.html   |   202 +-
 .../template/TemplateBase.TemplateType.html        |   202 +-
 .../sysds/hops/codegen/template/TemplateBase.html  |   226 +-
 .../template/TemplateCell.HopInputComparator.html  |   161 +-
 .../sysds/hops/codegen/template/TemplateCell.html  |   250 +-
 .../hops/codegen/template/TemplateMultiAgg.html    |   241 +-
 .../codegen/template/TemplateOuterProduct.html     |   250 +-
 .../template/TemplateRow.HopInputComparator.html   |   160 +-
 .../sysds/hops/codegen/template/TemplateRow.html   |   237 +-
 .../sysds/hops/codegen/template/TemplateUtils.html |   728 +-
 .../template/class-use/CPlanCSERewriter.html       |    87 +-
 .../class-use/CPlanMemoTable.MemoTableEntry.html   |   250 +-
 .../CPlanMemoTable.MemoTableEntrySet.html          |   111 +-
 .../codegen/template/class-use/CPlanMemoTable.html |   253 +-
 .../template/class-use/CPlanOpRewriter.html        |    87 +-
 .../template/class-use/TemplateBase.CloseType.html |   214 +-
 .../class-use/TemplateBase.TemplateType.html       |   319 +-
 .../codegen/template/class-use/TemplateBase.html   |   182 +-
 .../class-use/TemplateCell.HopInputComparator.html |    87 +-
 .../codegen/template/class-use/TemplateCell.html   |   109 +-
 .../template/class-use/TemplateMultiAgg.html       |    87 +-
 .../template/class-use/TemplateOuterProduct.html   |    87 +-
 .../class-use/TemplateRow.HopInputComparator.html  |    87 +-
 .../codegen/template/class-use/TemplateRow.html    |    87 +-
 .../codegen/template/class-use/TemplateUtils.html  |    87 +-
 .../sysds/hops/codegen/template/package-frame.html |    37 -
 .../hops/codegen/template/package-summary.html     |   117 +-
 .../sysds/hops/codegen/template/package-tree.html  |   123 +-
 .../sysds/hops/codegen/template/package-use.html   |   136 +-
 .../org/apache/sysds/hops/cost/ComputeCost.html    |   136 +-
 .../hops/cost/CostEstimationWrapper.CostType.html  |   174 +-
 .../sysds/hops/cost/CostEstimationWrapper.html     |   165 +-
 .../org/apache/sysds/hops/cost/CostEstimator.html  |   163 +-
 .../hops/cost/CostEstimatorStaticRuntime.html      |   173 +-
 .../org/apache/sysds/hops/cost/FederatedCost.html  |   198 +-
 .../sysds/hops/cost/FederatedCostEstimator.html    |   212 +-
 .../java/org/apache/sysds/hops/cost/HopRel.html    |   221 +-
 .../java/org/apache/sysds/hops/cost/VarStats.html  |   178 +-
 .../sysds/hops/cost/class-use/ComputeCost.html     |    87 +-
 .../class-use/CostEstimationWrapper.CostType.html  |   116 +-
 .../hops/cost/class-use/CostEstimationWrapper.html |    87 +-
 .../sysds/hops/cost/class-use/CostEstimator.html   |   109 +-
 .../cost/class-use/CostEstimatorStaticRuntime.html |    87 +-
 .../sysds/hops/cost/class-use/FederatedCost.html   |   175 +-
 .../cost/class-use/FederatedCostEstimator.html     |    87 +-
 .../apache/sysds/hops/cost/class-use/HopRel.html   |   153 +-
 .../apache/sysds/hops/cost/class-use/VarStats.html |   122 +-
 .../org/apache/sysds/hops/cost/package-frame.html  |    31 -
 .../apache/sysds/hops/cost/package-summary.html    |   105 +-
 .../org/apache/sysds/hops/cost/package-tree.html   |   111 +-
 .../org/apache/sysds/hops/cost/package-use.html    |   127 +-
 .../apache/sysds/hops/estim/EstimationUtils.html   |   147 +-
 .../apache/sysds/hops/estim/EstimatorBasicAvg.html |   233 +-
 .../sysds/hops/estim/EstimatorBasicWorst.html      |   233 +-
 .../hops/estim/EstimatorBitsetMM.BitsetMatrix.html |   194 +-
 .../estim/EstimatorBitsetMM.BitsetMatrix1.html     |   217 +-
 .../estim/EstimatorBitsetMM.BitsetMatrix2.html     |   208 +-
 .../apache/sysds/hops/estim/EstimatorBitsetMM.html |   263 +-
 .../hops/estim/EstimatorDensityMap.DensityMap.html |   225 +-
 .../sysds/hops/estim/EstimatorDensityMap.html      |   261 +-
 .../estim/EstimatorLayeredGraph.LayeredGraph.html  |   149 +-
 .../sysds/hops/estim/EstimatorLayeredGraph.html    |   244 +-
 .../EstimatorMatrixHistogram.MatrixHistogram.html  |   224 +-
 .../sysds/hops/estim/EstimatorMatrixHistogram.html |   274 +-
 .../apache/sysds/hops/estim/EstimatorSample.html   |   249 +-
 .../apache/sysds/hops/estim/EstimatorSampleRa.html |   265 +-
 .../java/org/apache/sysds/hops/estim/MMNode.html   |   299 +-
 .../sysds/hops/estim/SparsityEstimator.OpCode.html |   230 +-
 .../apache/sysds/hops/estim/SparsityEstimator.html |   229 +-
 .../hops/estim/class-use/EstimationUtils.html      |    87 +-
 .../hops/estim/class-use/EstimatorBasicAvg.html    |    87 +-
 .../hops/estim/class-use/EstimatorBasicWorst.html  |    87 +-
 .../class-use/EstimatorBitsetMM.BitsetMatrix.html  |   233 +-
 .../class-use/EstimatorBitsetMM.BitsetMatrix1.html |    87 +-
 .../class-use/EstimatorBitsetMM.BitsetMatrix2.html |    87 +-
 .../hops/estim/class-use/EstimatorBitsetMM.html    |    87 +-
 .../class-use/EstimatorDensityMap.DensityMap.html  |   131 +-
 .../hops/estim/class-use/EstimatorDensityMap.html  |    87 +-
 .../EstimatorLayeredGraph.LayeredGraph.html        |    87 +-
 .../estim/class-use/EstimatorLayeredGraph.html     |    87 +-
 .../EstimatorMatrixHistogram.MatrixHistogram.html  |   155 +-
 .../estim/class-use/EstimatorMatrixHistogram.html  |    87 +-
 .../hops/estim/class-use/EstimatorSample.html      |    87 +-
 .../hops/estim/class-use/EstimatorSampleRa.html    |    87 +-
 .../apache/sysds/hops/estim/class-use/MMNode.html  |   216 +-
 .../estim/class-use/SparsityEstimator.OpCode.html  |   327 +-
 .../hops/estim/class-use/SparsityEstimator.html    |   130 +-
 .../org/apache/sysds/hops/estim/package-frame.html |    40 -
 .../apache/sysds/hops/estim/package-summary.html   |   123 +-
 .../org/apache/sysds/hops/estim/package-tree.html  |   129 +-
 .../org/apache/sysds/hops/estim/package-use.html   |   116 +-
 .../apache/sysds/hops/ipa/FunctionCallGraph.html   |   290 +-
 .../sysds/hops/ipa/FunctionCallSizeInfo.html       |   249 +-
 .../java/org/apache/sysds/hops/ipa/IPAPass.html    |   153 +-
 .../IPAPassApplyStaticAndDynamicHopRewrites.html   |   161 +-
 .../ipa/IPAPassCompressionWorkloadAnalysis.html    |   161 +-
 .../sysds/hops/ipa/IPAPassEliminateDeadCode.html   |   161 +-
 .../ipa/IPAPassFlagFunctionsRecompileOnce.html     |   170 +-
 .../sysds/hops/ipa/IPAPassFlagNonDeterminism.html  |   161 +-
 .../hops/ipa/IPAPassForwardFunctionCalls.html      |   161 +-
 .../sysds/hops/ipa/IPAPassInlineFunctions.html     |   161 +-
 .../hops/ipa/IPAPassPropagateReplaceLiterals.html  |   161 +-
 .../hops/ipa/IPAPassRemoveConstantBinaryOps.html   |   161 +-
 .../ipa/IPAPassRemoveUnnecessaryCheckpoints.html   |   168 +-
 .../hops/ipa/IPAPassRemoveUnusedFunctions.html     |   161 +-
 .../hops/ipa/IPAPassReplaceEvalFunctionCalls.html  |   161 +-
 .../hops/ipa/IPAPassRewriteFederatedPlan.html      |   417 +
 .../sysds/hops/ipa/InterProceduralAnalysis.html    |   161 +-
 .../hops/ipa/class-use/FunctionCallGraph.html      |   327 +-
 .../hops/ipa/class-use/FunctionCallSizeInfo.html   |   224 +-
 .../apache/sysds/hops/ipa/class-use/IPAPass.html   |   163 +-
 .../IPAPassApplyStaticAndDynamicHopRewrites.html   |    87 +-
 .../IPAPassCompressionWorkloadAnalysis.html        |    87 +-
 .../ipa/class-use/IPAPassEliminateDeadCode.html    |    87 +-
 .../IPAPassFlagFunctionsRecompileOnce.html         |    87 +-
 .../ipa/class-use/IPAPassFlagNonDeterminism.html   |    87 +-
 .../ipa/class-use/IPAPassForwardFunctionCalls.html |    87 +-
 .../hops/ipa/class-use/IPAPassInlineFunctions.html |    87 +-
 .../class-use/IPAPassPropagateReplaceLiterals.html |    87 +-
 .../class-use/IPAPassRemoveConstantBinaryOps.html  |    87 +-
 .../IPAPassRemoveUnnecessaryCheckpoints.html       |    87 +-
 .../class-use/IPAPassRemoveUnusedFunctions.html    |    87 +-
 .../class-use/IPAPassReplaceEvalFunctionCalls.html |    87 +-
 .../ipa/class-use/IPAPassRewriteFederatedPlan.html |   148 +
 .../ipa/class-use/InterProceduralAnalysis.html     |    87 +-
 .../org/apache/sysds/hops/ipa/package-frame.html   |    35 -
 .../org/apache/sysds/hops/ipa/package-summary.html |   124 +-
 .../org/apache/sysds/hops/ipa/package-tree.html    |   120 +-
 .../org/apache/sysds/hops/ipa/package-use.html     |   152 +-
 .../java/org/apache/sysds/hops/package-frame.html  |    53 -
 .../org/apache/sysds/hops/package-summary.html     |   145 +-
 .../java/org/apache/sysds/hops/package-tree.html   |   157 +-
 .../java/org/apache/sysds/hops/package-use.html    |   460 +-
 .../sysds/hops/recompile/LiteralReplacement.html   |   122 +-
 .../sysds/hops/recompile/RecompileStatus.html      |   229 +-
 .../sysds/hops/recompile/Recompiler.ResetType.html |   188 +-
 .../apache/sysds/hops/recompile/Recompiler.html    |   630 +-
 .../recompile/class-use/LiteralReplacement.html    |    87 +-
 .../hops/recompile/class-use/RecompileStatus.html  |   209 +-
 .../recompile/class-use/Recompiler.ResetType.html  |   178 +-
 .../sysds/hops/recompile/class-use/Recompiler.html |    87 +-
 .../apache/sysds/hops/recompile/package-frame.html |    26 -
 .../sysds/hops/recompile/package-summary.html      |    95 +-
 .../apache/sysds/hops/recompile/package-tree.html  |   101 +-
 .../apache/sysds/hops/recompile/package-use.html   |   121 +-
 .../apache/sysds/hops/rewrite/HopDagValidator.html |   135 +-
 .../apache/sysds/hops/rewrite/HopRewriteRule.html  |   157 +-
 .../apache/sysds/hops/rewrite/HopRewriteUtils.html |  2097 +-
 .../hops/rewrite/IPAPassRewriteFederatedPlan.html  |   374 -
 .../sysds/hops/rewrite/MarkForLineageReuse.html    |   182 +-
 .../sysds/hops/rewrite/ProgramRewriteStatus.html   |   201 +-
 .../apache/sysds/hops/rewrite/ProgramRewriter.html |   303 +-
 .../RewriteAlgebraicSimplificationDynamic.html     |   165 +-
 .../RewriteAlgebraicSimplificationStatic.html      |   165 +-
 .../hops/rewrite/RewriteBlockSizeAndReblock.html   |   165 +-
 .../RewriteCommonSubexpressionElimination.html     |   172 +-
 .../hops/rewrite/RewriteCompressedReblock.html     |   203 +-
 .../sysds/hops/rewrite/RewriteConstantFolding.html |   165 +-
 .../RewriteElementwiseMultChainOptimization.html   |   165 +-
 ...eratedExecution.PrivacyConstraintRetriever.html |   175 +-
 .../hops/rewrite/RewriteFederatedExecution.html    |   177 +-
 .../hops/rewrite/RewriteForLoopVectorization.html  |   182 +-
 .../sysds/hops/rewrite/RewriteGPUSpecificOps.html  |   165 +-
 .../RewriteHoistLoopInvariantOperations.html       |   189 +-
 .../hops/rewrite/RewriteIndexingVectorization.html |   165 +-
 .../RewriteInjectSparkLoopCheckpointing.html       |   184 +-
 .../RewriteInjectSparkPReadCheckpointing.html      |   165 +-
 .../RewriteMarkLoopVariablesUpdateInPlace.html     |   182 +-
 .../RewriteMatrixMultChainOptimization.html        |   167 +-
 .../RewriteMatrixMultChainOptimizationSparse.html  |   132 +-
 .../hops/rewrite/RewriteMergeBlockSequence.html    |   182 +-
 .../RewriteRemoveDanglingParentReferences.html     |   165 +-
 .../rewrite/RewriteRemoveEmptyBasicBlocks.html     |   182 +-
 .../rewrite/RewriteRemoveForLoopEmptySequence.html |   182 +-
 .../rewrite/RewriteRemovePersistentReadWrite.html  |   186 +-
 .../hops/rewrite/RewriteRemoveReadAfterWrite.html  |   165 +-
 .../rewrite/RewriteRemoveUnnecessaryBranches.html  |   182 +-
 .../rewrite/RewriteRemoveUnnecessaryCasts.html     |   165 +-
 .../RewriteSplitDagDataDependentOperators.html     |   182 +-
 .../rewrite/RewriteSplitDagUnknownCSVRead.html     |   182 +-
 .../RewriteTransientWriteParentHandling.html       |   165 +-
 .../hops/rewrite/StatementBlockRewriteRule.html    |   173 +-
 .../hops/rewrite/class-use/HopDagValidator.html    |    87 +-
 .../hops/rewrite/class-use/HopRewriteRule.html     |   206 +-
 .../hops/rewrite/class-use/HopRewriteUtils.html    |    87 +-
 .../class-use/IPAPassRewriteFederatedPlan.html     |   125 -
 .../rewrite/class-use/MarkForLineageReuse.html     |    87 +-
 .../rewrite/class-use/ProgramRewriteStatus.html    |   619 +-
 .../hops/rewrite/class-use/ProgramRewriter.html    |    87 +-
 .../RewriteAlgebraicSimplificationDynamic.html     |    87 +-
 .../RewriteAlgebraicSimplificationStatic.html      |    87 +-
 .../class-use/RewriteBlockSizeAndReblock.html      |    87 +-
 .../RewriteCommonSubexpressionElimination.html     |    87 +-
 .../class-use/RewriteCompressedReblock.html        |    87 +-
 .../rewrite/class-use/RewriteConstantFolding.html  |    87 +-
 .../RewriteElementwiseMultChainOptimization.html   |    87 +-
 ...eratedExecution.PrivacyConstraintRetriever.html |    87 +-
 .../class-use/RewriteFederatedExecution.html       |    87 +-
 .../class-use/RewriteForLoopVectorization.html     |    87 +-
 .../rewrite/class-use/RewriteGPUSpecificOps.html   |    87 +-
 .../RewriteHoistLoopInvariantOperations.html       |    87 +-
 .../class-use/RewriteIndexingVectorization.html    |    87 +-
 .../RewriteInjectSparkLoopCheckpointing.html       |    87 +-
 .../RewriteInjectSparkPReadCheckpointing.html      |    87 +-
 .../RewriteMarkLoopVariablesUpdateInPlace.html     |    87 +-
 .../RewriteMatrixMultChainOptimization.html        |   109 +-
 .../RewriteMatrixMultChainOptimizationSparse.html  |    87 +-
 .../class-use/RewriteMergeBlockSequence.html       |    87 +-
 .../RewriteRemoveDanglingParentReferences.html     |    87 +-
 .../class-use/RewriteRemoveEmptyBasicBlocks.html   |    87 +-
 .../RewriteRemoveForLoopEmptySequence.html         |    87 +-
 .../RewriteRemovePersistentReadWrite.html          |    87 +-
 .../class-use/RewriteRemoveReadAfterWrite.html     |    87 +-
 .../RewriteRemoveUnnecessaryBranches.html          |    87 +-
 .../class-use/RewriteRemoveUnnecessaryCasts.html   |    87 +-
 .../RewriteSplitDagDataDependentOperators.html     |    87 +-
 .../class-use/RewriteSplitDagUnknownCSVRead.html   |    87 +-
 .../RewriteTransientWriteParentHandling.html       |    87 +-
 .../class-use/StatementBlockRewriteRule.html       |   176 +-
 .../apache/sysds/hops/rewrite/package-frame.html   |    56 -
 .../apache/sysds/hops/rewrite/package-summary.html |   228 +-
 .../apache/sysds/hops/rewrite/package-tree.html    |   166 +-
 .../org/apache/sysds/hops/rewrite/package-use.html |   110 +-
 docs/api/java/org/apache/sysds/lops/Append.html    |   262 +-
 docs/api/java/org/apache/sysds/lops/AppendG.html   |   278 +-
 .../org/apache/sysds/lops/AppendGAlignedSP.html    |   260 +-
 .../org/apache/sysds/lops/AppendM.CacheType.html   |   174 +-
 docs/api/java/org/apache/sysds/lops/AppendM.html   |   283 +-
 docs/api/java/org/apache/sysds/lops/AppendR.html   |   254 +-
 docs/api/java/org/apache/sysds/lops/Binary.html    |   272 +-
 .../org/apache/sysds/lops/BinaryM.VectorType.html  |   174 +-
 docs/api/java/org/apache/sysds/lops/BinaryM.html   |   252 +-
 .../java/org/apache/sysds/lops/BinaryScalar.html   |   239 +-
 .../org/apache/sysds/lops/BinaryUAggChain.html     |   235 +-
 .../api/java/org/apache/sysds/lops/CSVReBlock.html |   223 +-
 .../java/org/apache/sysds/lops/CentralMoment.html  |   265 +-
 .../api/java/org/apache/sysds/lops/Checkpoint.html |   279 +-
 .../api/java/org/apache/sysds/lops/CoVariance.html |   284 +-
 .../sysds/lops/Compression.CompressConfig.html     |   202 +-
 .../java/org/apache/sysds/lops/Compression.html    |   229 +-
 .../apache/sysds/lops/Ctable.OperationTypes.html   |   216 +-
 docs/api/java/org/apache/sysds/lops/Ctable.html    |   283 +-
 .../apache/sysds/lops/CumulativeOffsetBinary.html  |   248 +-
 .../sysds/lops/CumulativePartialAggregate.html     |   213 +-
 docs/api/java/org/apache/sysds/lops/Data.html      |   396 +-
 docs/api/java/org/apache/sysds/lops/DataGen.html   |   305 +-
 .../sysds/lops/DeCompression.CompressConfig.html   |   188 +-
 .../java/org/apache/sysds/lops/DeCompression.html  |   227 +-
 .../java/org/apache/sysds/lops/DnnTransform.html   |   431 +-
 docs/api/java/org/apache/sysds/lops/Federated.html |   213 +-
 .../java/org/apache/sysds/lops/FunctionCallCP.html |   262 +-
 .../org/apache/sysds/lops/GroupedAggregate.html    |   259 +-
 .../sysds/lops/GroupedAggregateM.CacheType.html    |   174 +-
 .../org/apache/sysds/lops/GroupedAggregateM.html   |   231 +-
 .../apache/sysds/lops/LeftIndex.LixCacheType.html  |   181 +-
 docs/api/java/org/apache/sysds/lops/LeftIndex.html |   323 +-
 docs/api/java/org/apache/sysds/lops/Local.html     |   429 +
 .../org/apache/sysds/lops/Lop.SimpleInstType.html  |   167 +-
 docs/api/java/org/apache/sysds/lops/Lop.Type.html  |   559 +-
 .../org/apache/sysds/lops/Lop.VisitStatus.html     |   174 +-
 docs/api/java/org/apache/sysds/lops/Lop.html       |  1059 +-
 .../java/org/apache/sysds/lops/LopProperties.html  |   198 +-
 .../java/org/apache/sysds/lops/LopsException.html  |   165 +-
 .../java/org/apache/sysds/lops/MMCJ.MMCJType.html  |   174 +-
 docs/api/java/org/apache/sysds/lops/MMCJ.html      |   265 +-
 docs/api/java/org/apache/sysds/lops/MMRJ.html      |   217 +-
 .../org/apache/sysds/lops/MMTSJ.MMTSJType.html     |   195 +-
 docs/api/java/org/apache/sysds/lops/MMTSJ.html     |   267 +-
 docs/api/java/org/apache/sysds/lops/MMZip.html     |   217 +-
 .../org/apache/sysds/lops/MapMult.CacheType.html   |   204 +-
 docs/api/java/org/apache/sysds/lops/MapMult.html   |   261 +-
 .../apache/sysds/lops/MapMultChain.ChainType.html  |   195 +-
 .../java/org/apache/sysds/lops/MapMultChain.html   |   324 +-
 docs/api/java/org/apache/sysds/lops/MatMultCP.html |   292 +-
 docs/api/java/org/apache/sysds/lops/Nary.html      |   220 +-
 .../org/apache/sysds/lops/OutputParameters.html    |   366 +-
 .../java/org/apache/sysds/lops/PMMJ.CacheType.html |   174 +-
 docs/api/java/org/apache/sysds/lops/PMMJ.html      |   263 +-
 docs/api/java/org/apache/sysds/lops/PMapMult.html  |   227 +-
 .../apache/sysds/lops/ParameterizedBuiltin.html    |   284 +-
 .../org/apache/sysds/lops/PartialAggregate.html    |   316 +-
 .../sysds/lops/PickByCount.OperationTypes.html     |   188 +-
 .../java/org/apache/sysds/lops/PickByCount.html    |   292 +-
 docs/api/java/org/apache/sysds/lops/ReBlock.html   |   223 +-
 .../api/java/org/apache/sysds/lops/RightIndex.html |   387 +-
 .../apache/sysds/lops/SortKeys.OperationTypes.html |   181 +-
 docs/api/java/org/apache/sysds/lops/SortKeys.html  |   365 +-
 .../api/java/org/apache/sysds/lops/SpoofFused.html |   437 +-
 docs/api/java/org/apache/sysds/lops/Sql.html       |   217 +-
 docs/api/java/org/apache/sysds/lops/Ternary.html   |   231 +-
 .../org/apache/sysds/lops/TernaryAggregate.html    |   262 +-
 docs/api/java/org/apache/sysds/lops/Transform.html |   432 +-
 .../java/org/apache/sysds/lops/UAggOuterChain.html |   243 +-
 docs/api/java/org/apache/sysds/lops/Unary.html     |   278 +-
 docs/api/java/org/apache/sysds/lops/UnaryCP.html   |   291 +-
 .../sysds/lops/WeightedCrossEntropy.WCeMMType.html |   181 +-
 .../apache/sysds/lops/WeightedCrossEntropy.html    |   271 +-
 .../apache/sysds/lops/WeightedCrossEntropyR.html   |   251 +-
 .../sysds/lops/WeightedDivMM.WDivMMType.html       |   297 +-
 .../java/org/apache/sysds/lops/WeightedDivMM.html  |   271 +-
 .../java/org/apache/sysds/lops/WeightedDivMMR.html |   251 +-
 .../sysds/lops/WeightedSigmoid.WSigmoidType.html   |   188 +-
 .../org/apache/sysds/lops/WeightedSigmoid.html     |   263 +-
 .../org/apache/sysds/lops/WeightedSigmoidR.html    |   243 +-
 .../lops/WeightedSquaredLoss.WeightsType.html      |   195 +-
 .../org/apache/sysds/lops/WeightedSquaredLoss.html |   271 +-
 .../apache/sysds/lops/WeightedSquaredLossR.html    |   251 +-
 .../sysds/lops/WeightedUnaryMM.WUMMType.html       |   174 +-
 .../org/apache/sysds/lops/WeightedUnaryMM.html     |   267 +-
 .../org/apache/sysds/lops/WeightedUnaryMMR.html    |   247 +-
 .../org/apache/sysds/lops/class-use/Append.html    |    87 +-
 .../org/apache/sysds/lops/class-use/AppendG.html   |    87 +-
 .../sysds/lops/class-use/AppendGAlignedSP.html     |    87 +-
 .../sysds/lops/class-use/AppendM.CacheType.html    |   116 +-
 .../org/apache/sysds/lops/class-use/AppendM.html   |    87 +-
 .../org/apache/sysds/lops/class-use/AppendR.html   |    87 +-
 .../org/apache/sysds/lops/class-use/Binary.html    |    87 +-
 .../sysds/lops/class-use/BinaryM.VectorType.html   |   138 +-
 .../org/apache/sysds/lops/class-use/BinaryM.html   |    87 +-
 .../apache/sysds/lops/class-use/BinaryScalar.html  |    87 +-
 .../sysds/lops/class-use/BinaryUAggChain.html      |    87 +-
 .../apache/sysds/lops/class-use/CSVReBlock.html    |    87 +-
 .../apache/sysds/lops/class-use/CentralMoment.html |    87 +-
 .../apache/sysds/lops/class-use/Checkpoint.html    |    87 +-
 .../apache/sysds/lops/class-use/CoVariance.html    |    87 +-
 .../lops/class-use/Compression.CompressConfig.html |   116 +-
 .../apache/sysds/lops/class-use/Compression.html   |    87 +-
 .../lops/class-use/Ctable.OperationTypes.html      |   184 +-
 .../org/apache/sysds/lops/class-use/Ctable.html    |    87 +-
 .../lops/class-use/CumulativeOffsetBinary.html     |    87 +-
 .../lops/class-use/CumulativePartialAggregate.html |    87 +-
 .../java/org/apache/sysds/lops/class-use/Data.html |   113 +-
 .../org/apache/sysds/lops/class-use/DataGen.html   |    87 +-
 .../class-use/DeCompression.CompressConfig.html    |   116 +-
 .../apache/sysds/lops/class-use/DeCompression.html |    87 +-
 .../apache/sysds/lops/class-use/DnnTransform.html  |    87 +-
 .../org/apache/sysds/lops/class-use/Federated.html |    87 +-
 .../sysds/lops/class-use/FunctionCallCP.html       |    87 +-
 .../sysds/lops/class-use/GroupedAggregate.html     |    87 +-
 .../class-use/GroupedAggregateM.CacheType.html     |   116 +-
 .../sysds/lops/class-use/GroupedAggregateM.html    |    87 +-
 .../lops/class-use/LeftIndex.LixCacheType.html     |   144 +-
 .../org/apache/sysds/lops/class-use/LeftIndex.html |    87 +-
 .../org/apache/sysds/lops/class-use/Local.html     |   148 +
 .../sysds/lops/class-use/Lop.SimpleInstType.html   |   126 +-
 .../org/apache/sysds/lops/class-use/Lop.Type.html  |   135 +-
 .../sysds/lops/class-use/Lop.VisitStatus.html      |   131 +-
 .../java/org/apache/sysds/lops/class-use/Lop.html  |  2280 +-
 .../apache/sysds/lops/class-use/LopProperties.html |    87 +-
 .../apache/sysds/lops/class-use/LopsException.html |   113 +-
 .../apache/sysds/lops/class-use/MMCJ.MMCJType.html |   136 +-
 .../java/org/apache/sysds/lops/class-use/MMCJ.html |    87 +-
 .../java/org/apache/sysds/lops/class-use/MMRJ.html |    87 +-
 .../sysds/lops/class-use/MMTSJ.MMTSJType.html      |   348 +-
 .../org/apache/sysds/lops/class-use/MMTSJ.html     |    87 +-
 .../org/apache/sysds/lops/class-use/MMZip.html     |    87 +-
 .../sysds/lops/class-use/MapMult.CacheType.html    |   121 +-
 .../org/apache/sysds/lops/class-use/MapMult.html   |    87 +-
 .../lops/class-use/MapMultChain.ChainType.html     |   311 +-
 .../apache/sysds/lops/class-use/MapMultChain.html  |    87 +-
 .../org/apache/sysds/lops/class-use/MatMultCP.html |    87 +-
 .../java/org/apache/sysds/lops/class-use/Nary.html |    87 +-
 .../sysds/lops/class-use/OutputParameters.html     |   121 +-
 .../sysds/lops/class-use/PMMJ.CacheType.html       |   116 +-
 .../java/org/apache/sysds/lops/class-use/PMMJ.html |    87 +-
 .../org/apache/sysds/lops/class-use/PMapMult.html  |    87 +-
 .../sysds/lops/class-use/ParameterizedBuiltin.html |    87 +-
 .../sysds/lops/class-use/PartialAggregate.html     |    87 +-
 .../lops/class-use/PickByCount.OperationTypes.html |   156 +-
 .../apache/sysds/lops/class-use/PickByCount.html   |    87 +-
 .../org/apache/sysds/lops/class-use/ReBlock.html   |    87 +-
 .../apache/sysds/lops/class-use/RightIndex.html    |    87 +-
 .../lops/class-use/SortKeys.OperationTypes.html    |   198 +-
 .../org/apache/sysds/lops/class-use/SortKeys.html  |   134 +-
 .../apache/sysds/lops/class-use/SpoofFused.html    |    87 +-
 .../java/org/apache/sysds/lops/class-use/Sql.html  |    87 +-
 .../org/apache/sysds/lops/class-use/Ternary.html   |    87 +-
 .../sysds/lops/class-use/TernaryAggregate.html     |    87 +-
 .../org/apache/sysds/lops/class-use/Transform.html |    87 +-
 .../sysds/lops/class-use/UAggOuterChain.html       |    87 +-
 .../org/apache/sysds/lops/class-use/Unary.html     |    87 +-
 .../org/apache/sysds/lops/class-use/UnaryCP.html   |    87 +-
 .../class-use/WeightedCrossEntropy.WCeMMType.html  |   231 +-
 .../sysds/lops/class-use/WeightedCrossEntropy.html |    87 +-
 .../lops/class-use/WeightedCrossEntropyR.html      |    87 +-
 .../lops/class-use/WeightedDivMM.WDivMMType.html   |   235 +-
 .../apache/sysds/lops/class-use/WeightedDivMM.html |    87 +-
 .../sysds/lops/class-use/WeightedDivMMR.html       |    87 +-
 .../class-use/WeightedSigmoid.WSigmoidType.html    |   222 +-
 .../sysds/lops/class-use/WeightedSigmoid.html      |    87 +-
 .../sysds/lops/class-use/WeightedSigmoidR.html     |    87 +-
 .../class-use/WeightedSquaredLoss.WeightsType.html |   230 +-
 .../sysds/lops/class-use/WeightedSquaredLoss.html  |    87 +-
 .../sysds/lops/class-use/WeightedSquaredLossR.html |    87 +-
 .../lops/class-use/WeightedUnaryMM.WUMMType.html   |   232 +-
 .../sysds/lops/class-use/WeightedUnaryMM.html      |    87 +-
 .../sysds/lops/class-use/WeightedUnaryMMR.html     |    87 +-
 .../java/org/apache/sysds/lops/compile/Dag.html    |   180 +-
 .../apache/sysds/lops/compile/LopComparator.html   |   158 +-
 .../apache/sysds/lops/compile/class-use/Dag.html   |   109 +-
 .../lops/compile/class-use/LopComparator.html      |    87 +-
 .../apache/sysds/lops/compile/package-frame.html   |    21 -
 .../apache/sysds/lops/compile/package-summary.html |    89 +-
 .../apache/sysds/lops/compile/package-tree.html    |    91 +-
 .../org/apache/sysds/lops/compile/package-use.html |   101 +-
 .../java/org/apache/sysds/lops/package-frame.html  |   111 -
 .../org/apache/sysds/lops/package-summary.html     |   311 +-
 .../java/org/apache/sysds/lops/package-tree.html   |   274 +-
 .../java/org/apache/sysds/lops/package-use.html    |   409 +-
 .../apache/sysds/parser/AssignmentStatement.html   |   357 +-
 .../org/apache/sysds/parser/BinaryExpression.html  |   280 +-
 .../org/apache/sysds/parser/BooleanExpression.html |   273 +-
 .../org/apache/sysds/parser/BooleanIdentifier.html |   254 +-
 .../org/apache/sysds/parser/BuiltinConstant.html   |   195 +-
 .../sysds/parser/BuiltinFunctionExpression.html    |   442 +-
 .../apache/sysds/parser/ConditionalPredicate.html  |   299 +-
 .../org/apache/sysds/parser/ConstIdentifier.html   |   177 +-
 .../java/org/apache/sysds/parser/DMLProgram.html   |   435 +-
 .../org/apache/sysds/parser/DMLTranslator.html     |   402 +-
 .../org/apache/sysds/parser/DataExpression.html    |  1047 +-
 .../org/apache/sysds/parser/DataIdentifier.html    |   295 +-
 .../org/apache/sysds/parser/DoubleIdentifier.html  |   281 +-
 .../apache/sysds/parser/Expression.BinaryOp.html   |   223 +-
 .../apache/sysds/parser/Expression.BooleanOp.html  |   202 +-
 .../org/apache/sysds/parser/Expression.DataOp.html |   216 +-
 .../sysds/parser/Expression.FunctCallOp.html       |   174 +-
 .../sysds/parser/Expression.RelationalOp.html      |   209 +-
 .../java/org/apache/sysds/parser/Expression.html   |   626 +-
 .../org/apache/sysds/parser/ExpressionList.html    |   253 +-
 .../java/org/apache/sysds/parser/ForStatement.html |   295 +-
 .../org/apache/sysds/parser/ForStatementBlock.html |   377 +-
 .../sysds/parser/FunctionCallIdentifier.html       |   296 +-
 .../apache/sysds/parser/FunctionDictionary.html    |   247 +-
 .../org/apache/sysds/parser/FunctionStatement.html |   361 +-
 .../sysds/parser/FunctionStatementBlock.html       |   277 +-
 .../java/org/apache/sysds/parser/Identifier.html   |   348 +-
 .../java/org/apache/sysds/parser/IfStatement.html  |   323 +-
 .../org/apache/sysds/parser/IfStatementBlock.html  |   256 +-
 .../org/apache/sysds/parser/ImportStatement.html   |   295 +-
 .../org/apache/sysds/parser/IndexedIdentifier.html |   368 +-
 .../org/apache/sysds/parser/IntIdentifier.html     |   274 +-
 .../org/apache/sysds/parser/IterablePredicate.html |   325 +-
 .../LanguageException.LanguageErrorCodes.html      |   164 +-
 .../org/apache/sysds/parser/LanguageException.html |   200 +-
 .../apache/sysds/parser/LiveVariableAnalysis.html  |   270 +-
 .../sysds/parser/MultiAssignmentStatement.html     |   285 +-
 .../org/apache/sysds/parser/OutputStatement.html   |   351 +-
 .../org/apache/sysds/parser/ParForStatement.html   |   193 +-
 .../parser/ParForStatementBlock.ResultVar.html     |   202 +-
 .../apache/sysds/parser/ParForStatementBlock.html  |   357 +-
 .../apache/sysds/parser/ParameterExpression.html   |   178 +-
 .../ParameterizedBuiltinFunctionExpression.html    |   427 +-
 .../org/apache/sysds/parser/ParseException.html    |   244 +-
 .../java/org/apache/sysds/parser/ParseInfo.html    |   208 +-
 .../org/apache/sysds/parser/ParserFactory.html     |   147 +-
 .../org/apache/sysds/parser/ParserWrapper.html     |   199 +-
 .../org/apache/sysds/parser/PathStatement.html     |   258 +-
 .../sysds/parser/PrintStatement.PRINTTYPE.html     |   188 +-
 .../org/apache/sysds/parser/PrintStatement.html    |   316 +-
 .../apache/sysds/parser/RelationalExpression.html  |   273 +-
 .../sysds/parser/Statement.FederatedPSScheme.html  |   195 +-
 .../sysds/parser/Statement.PSCheckpointing.html    |   181 +-
 .../apache/sysds/parser/Statement.PSFrequency.html |   181 +-
 .../apache/sysds/parser/Statement.PSModeType.html  |   181 +-
 .../sysds/parser/Statement.PSRuntimeBalancing.html |   202 +-
 .../apache/sysds/parser/Statement.PSScheme.html    |   188 +-
 .../sysds/parser/Statement.PSUpdateType.html       |   195 +-
 .../java/org/apache/sysds/parser/Statement.html    |   910 +-
 .../org/apache/sysds/parser/StatementBlock.html    |   720 +-
 .../org/apache/sysds/parser/StringIdentifier.html  |   253 +-
 .../java/org/apache/sysds/parser/VariableSet.html  |   253 +-
 .../org/apache/sysds/parser/WhileStatement.html    |   293 +-
 .../apache/sysds/parser/WhileStatementBlock.html   |   267 +-
 .../parser/class-use/AssignmentStatement.html      |   111 +-
 .../sysds/parser/class-use/BinaryExpression.html   |    87 +-
 .../sysds/parser/class-use/BooleanExpression.html  |    87 +-
 .../sysds/parser/class-use/BooleanIdentifier.html  |    87 +-
 .../sysds/parser/class-use/BuiltinConstant.html    |   116 +-
 .../class-use/BuiltinFunctionExpression.html       |   117 +-
 .../parser/class-use/ConditionalPredicate.html     |   129 +-
 .../sysds/parser/class-use/ConstIdentifier.html    |   326 +-
 .../apache/sysds/parser/class-use/DMLProgram.html  |   757 +-
 .../sysds/parser/class-use/DMLTranslator.html      |   111 +-
 .../sysds/parser/class-use/DataExpression.html     |   145 +-
 .../sysds/parser/class-use/DataIdentifier.html     |   669 +-
 .../sysds/parser/class-use/DoubleIdentifier.html   |   123 +-
 .../parser/class-use/Expression.BinaryOp.html      |   151 +-
 .../parser/class-use/Expression.BooleanOp.html     |   141 +-
 .../sysds/parser/class-use/Expression.DataOp.html  |   170 +-
 .../parser/class-use/Expression.FunctCallOp.html   |   121 +-
 .../parser/class-use/Expression.RelationalOp.html  |   141 +-
 .../apache/sysds/parser/class-use/Expression.html  |   910 +-
 .../sysds/parser/class-use/ExpressionList.html     |    87 +-
 .../sysds/parser/class-use/ForStatement.html       |   109 +-
 .../sysds/parser/class-use/ForStatementBlock.html  |   158 +-
 .../parser/class-use/FunctionCallIdentifier.html   |   109 +-
 .../sysds/parser/class-use/FunctionDictionary.html |   192 +-
 .../sysds/parser/class-use/FunctionStatement.html  |    87 +-
 .../parser/class-use/FunctionStatementBlock.html   |   308 +-
 .../apache/sysds/parser/class-use/Identifier.html  |   216 +-
 .../apache/sysds/parser/class-use/IfStatement.html |    87 +-
 .../sysds/parser/class-use/IfStatementBlock.html   |   145 +-
 .../sysds/parser/class-use/ImportStatement.html    |    87 +-
 .../sysds/parser/class-use/IndexedIdentifier.html  |    87 +-
 .../sysds/parser/class-use/IntIdentifier.html      |   111 +-
 .../sysds/parser/class-use/IterablePredicate.html  |   126 +-
 .../LanguageException.LanguageErrorCodes.html      |    87 +-
 .../sysds/parser/class-use/LanguageException.html  |   120 +-
 .../parser/class-use/LiveVariableAnalysis.html     |   124 +-
 .../parser/class-use/MultiAssignmentStatement.html |   133 +-
 .../sysds/parser/class-use/OutputStatement.html    |   111 +-
 .../sysds/parser/class-use/ParForStatement.html    |    87 +-
 .../class-use/ParForStatementBlock.ResultVar.html  |   287 +-
 .../parser/class-use/ParForStatementBlock.html     |   178 +-
 .../parser/class-use/ParameterExpression.html      |   237 +-
 .../ParameterizedBuiltinFunctionExpression.html    |   117 +-
 .../sysds/parser/class-use/ParseException.html     |   117 +-
 .../apache/sysds/parser/class-use/ParseInfo.html   |   526 +-
 .../sysds/parser/class-use/ParserFactory.html      |    87 +-
 .../sysds/parser/class-use/ParserWrapper.html      |   134 +-
 .../sysds/parser/class-use/PathStatement.html      |    87 +-
 .../parser/class-use/PrintStatement.PRINTTYPE.html |   133 +-
 .../sysds/parser/class-use/PrintStatement.html     |    87 +-
 .../parser/class-use/RelationalExpression.html     |    87 +-
 .../class-use/Statement.FederatedPSScheme.html     |   136 +-
 .../class-use/Statement.PSCheckpointing.html       |   116 +-
 .../parser/class-use/Statement.PSFrequency.html    |   200 +-
 .../parser/class-use/Statement.PSModeType.html     |   116 +-
 .../class-use/Statement.PSRuntimeBalancing.html    |   146 +-
 .../sysds/parser/class-use/Statement.PSScheme.html |   169 +-
 .../parser/class-use/Statement.PSUpdateType.html   |   152 +-
 .../apache/sysds/parser/class-use/Statement.html   |   305 +-
 .../sysds/parser/class-use/StatementBlock.html     |  1217 +-
 .../sysds/parser/class-use/StringIdentifier.html   |    87 +-
 .../apache/sysds/parser/class-use/VariableSet.html |   992 +-
 .../sysds/parser/class-use/WhileStatement.html     |    87 +-
 .../parser/class-use/WhileStatementBlock.html      |   145 +-
 .../parser/dml/CustomErrorListener.ParseIssue.html |   234 +-
 .../dml/CustomErrorListener.ParseIssueType.html    |   190 +-
 .../sysds/parser/dml/CustomErrorListener.html      |   276 +-
 .../apache/sysds/parser/dml/DMLParserWrapper.html  |   177 +-
 .../apache/sysds/parser/dml/DmlBaseListener.html   |  1381 +-
 .../java/org/apache/sysds/parser/dml/DmlLexer.html |   635 +-
 .../org/apache/sysds/parser/dml/DmlListener.html   |  1143 +-
 ...rser.AccumulatorAssignmentStatementContext.html |   225 +-
 .../dml/DmlParser.AddSubExpressionContext.html     |   225 +-
 .../dml/DmlParser.AssignmentStatementContext.html  |   225 +-
 .../dml/DmlParser.AtomicExpressionContext.html     |   202 +-
 .../dml/DmlParser.BooleanAndExpressionContext.html |   225 +-
 .../dml/DmlParser.BooleanNotExpressionContext.html |   207 +-
 .../dml/DmlParser.BooleanOrExpressionContext.html  |   225 +-
 ...DmlParser.BuiltinFunctionExpressionContext.html |   232 +-
 ...mlParser.CommandlineParamExpressionContext.html |   186 +-
 ...arser.CommandlinePositionExpressionContext.html |   186 +-
 .../DmlParser.ConstDoubleIdExpressionContext.html  |   186 +-
 .../dml/DmlParser.ConstFalseExpressionContext.html |   179 +-
 .../dml/DmlParser.ConstIntIdExpressionContext.html |   186 +-
 .../DmlParser.ConstStringIdExpressionContext.html  |   186 +-
 .../dml/DmlParser.ConstTrueExpressionContext.html  |   179 +-
 .../dml/DmlParser.DataIdExpressionContext.html     |   188 +-
 .../dml/DmlParser.DataIdentifierContext.html       |   186 +-
 .../parser/dml/DmlParser.DataTypeContext.html      |   172 +-
 .../parser/dml/DmlParser.ExpressionContext.html    |   186 +-
 ...arser.ExternalFunctionDefExpressionContext.html |   277 +-
 .../parser/dml/DmlParser.ForStatementContext.html  |   286 +-
 ...ser.FunctionCallAssignmentStatementContext.html |   250 +-
 ...unctionCallMultiAssignmentStatementContext.html |   268 +-
 .../dml/DmlParser.FunctionStatementContext.html    |   186 +-
 .../parser/dml/DmlParser.IfStatementContext.html   |   247 +-
 .../DmlParser.IfdefAssignmentStatementContext.html |   243 +-
 .../dml/DmlParser.ImportStatementContext.html      |   208 +-
 .../dml/DmlParser.IndexedExpressionContext.html    |   250 +-
 ...arser.InternalFunctionDefExpressionContext.html |   304 +-
 ...er.IterablePredicateColonExpressionContext.html |   220 +-
 .../dml/DmlParser.IterablePredicateContext.html    |   186 +-
 ...rser.IterablePredicateSeqExpressionContext.html |   236 +-
 .../dml/DmlParser.MatrixDataTypeCheckContext.html  |   180 +-
 .../dml/DmlParser.MatrixMulExpressionContext.html  |   225 +-
 .../sysds/parser/dml/DmlParser.Ml_typeContext.html |   190 +-
 .../dml/DmlParser.ModIntDivExpressionContext.html  |   225 +-
 .../dml/DmlParser.MultDivExpressionContext.html    |   225 +-
 .../dml/DmlParser.MultiIdExpressionContext.html    |   220 +-
 .../dml/DmlParser.ParForStatementContext.html      |   286 +-
 .../DmlParser.ParameterizedExpressionContext.html  |   207 +-
 .../parser/dml/DmlParser.PathStatementContext.html |   196 +-
 .../dml/DmlParser.PowerExpressionContext.html      |   225 +-
 .../parser/dml/DmlParser.ProgramrootContext.html   |   256 +-
 .../dml/DmlParser.RelationalExpressionContext.html |   225 +-
 ...rser.SimpleDataIdentifierExpressionContext.html |   186 +-
 .../parser/dml/DmlParser.StatementContext.html     |   186 +-
 ...arser.StrictParameterizedExpressionContext.html |   207 +-
 ...r.StrictParameterizedKeyValueStringContext.html |   201 +-
 .../dml/DmlParser.TypedArgAssignContext.html       |   225 +-
 .../dml/DmlParser.TypedArgNoAssignContext.html     |   207 +-
 .../dml/DmlParser.UnaryExpressionContext.html      |   207 +-
 .../parser/dml/DmlParser.ValueTypeContext.html     |   172 +-
 .../dml/DmlParser.WhileStatementContext.html       |   238 +-
 .../org/apache/sysds/parser/dml/DmlParser.html     |   992 +-
 .../apache/sysds/parser/dml/DmlPreprocessor.html   |  1582 +-
 .../DmlSyntacticValidator.ConvertedDMLSyntax.html  |   174 +-
 .../sysds/parser/dml/DmlSyntacticValidator.html    |  1713 +-
 .../apache/sysds/parser/dml/ExpressionInfo.html    |   171 +-
 .../org/apache/sysds/parser/dml/StatementInfo.html |   162 +-
 .../class-use/CustomErrorListener.ParseIssue.html  |   189 +-
 .../CustomErrorListener.ParseIssueType.html        |   147 +-
 .../parser/dml/class-use/CustomErrorListener.html  |   157 +-
 .../parser/dml/class-use/DMLParserWrapper.html     |    87 +-
 .../parser/dml/class-use/DmlBaseListener.html      |    87 +-
 .../sysds/parser/dml/class-use/DmlLexer.html       |    87 +-
 .../sysds/parser/dml/class-use/DmlListener.html    |   117 +-
 ...rser.AccumulatorAssignmentStatementContext.html |   146 +-
 .../DmlParser.AddSubExpressionContext.html         |   146 +-
 .../DmlParser.AssignmentStatementContext.html      |   146 +-
 .../DmlParser.AtomicExpressionContext.html         |   146 +-
 .../DmlParser.BooleanAndExpressionContext.html     |   146 +-
 .../DmlParser.BooleanNotExpressionContext.html     |   146 +-
 .../DmlParser.BooleanOrExpressionContext.html      |   146 +-
 ...DmlParser.BuiltinFunctionExpressionContext.html |   146 +-
 ...mlParser.CommandlineParamExpressionContext.html |   146 +-
 ...arser.CommandlinePositionExpressionContext.html |   146 +-
 .../DmlParser.ConstDoubleIdExpressionContext.html  |   146 +-
 .../DmlParser.ConstFalseExpressionContext.html     |   146 +-
 .../DmlParser.ConstIntIdExpressionContext.html     |   146 +-
 .../DmlParser.ConstStringIdExpressionContext.html  |   146 +-
 .../DmlParser.ConstTrueExpressionContext.html      |   146 +-
 .../DmlParser.DataIdExpressionContext.html         |   146 +-
 .../class-use/DmlParser.DataIdentifierContext.html |   255 +-
 .../dml/class-use/DmlParser.DataTypeContext.html   |   146 +-
 .../dml/class-use/DmlParser.ExpressionContext.html |   635 +-
 ...arser.ExternalFunctionDefExpressionContext.html |   146 +-
 .../class-use/DmlParser.ForStatementContext.html   |   146 +-
 ...ser.FunctionCallAssignmentStatementContext.html |   146 +-
 ...unctionCallMultiAssignmentStatementContext.html |   146 +-
 .../DmlParser.FunctionStatementContext.html        |   188 +-
 .../class-use/DmlParser.IfStatementContext.html    |   146 +-
 .../DmlParser.IfdefAssignmentStatementContext.html |   146 +-
 .../DmlParser.ImportStatementContext.html          |   146 +-
 .../DmlParser.IndexedExpressionContext.html        |   148 +-
 ...arser.InternalFunctionDefExpressionContext.html |   146 +-
 ...er.IterablePredicateColonExpressionContext.html |   146 +-
 .../DmlParser.IterablePredicateContext.html        |   174 +-
 ...rser.IterablePredicateSeqExpressionContext.html |   146 +-
 .../DmlParser.MatrixDataTypeCheckContext.html      |   146 +-
 .../DmlParser.MatrixMulExpressionContext.html      |   146 +-
 .../dml/class-use/DmlParser.Ml_typeContext.html    |   181 +-
 .../DmlParser.ModIntDivExpressionContext.html      |   146 +-
 .../DmlParser.MultDivExpressionContext.html        |   146 +-
 .../DmlParser.MultiIdExpressionContext.html        |   146 +-
 .../DmlParser.ParForStatementContext.html          |   146 +-
 .../DmlParser.ParameterizedExpressionContext.html  |   235 +-
 .../class-use/DmlParser.PathStatementContext.html  |   146 +-
 .../DmlParser.PowerExpressionContext.html          |   146 +-
 .../class-use/DmlParser.ProgramrootContext.html    |   154 +-
 .../DmlParser.RelationalExpressionContext.html     |   146 +-
 ...rser.SimpleDataIdentifierExpressionContext.html |   146 +-
 .../dml/class-use/DmlParser.StatementContext.html  |   347 +-
 ...arser.StrictParameterizedExpressionContext.html |   215 +-
 ...r.StrictParameterizedKeyValueStringContext.html |   195 +-
 .../class-use/DmlParser.TypedArgAssignContext.html |   195 +-
 .../DmlParser.TypedArgNoAssignContext.html         |   220 +-
 .../DmlParser.UnaryExpressionContext.html          |   146 +-
 .../dml/class-use/DmlParser.ValueTypeContext.html  |   159 +-
 .../class-use/DmlParser.WhileStatementContext.html |   146 +-
 .../sysds/parser/dml/class-use/DmlParser.html      |    87 +-
 .../parser/dml/class-use/DmlPreprocessor.html      |    87 +-
 .../DmlSyntacticValidator.ConvertedDMLSyntax.html  |   119 +-
 .../dml/class-use/DmlSyntacticValidator.html       |    87 +-
 .../sysds/parser/dml/class-use/ExpressionInfo.html |   121 +-
 .../sysds/parser/dml/class-use/StatementInfo.html  |   116 +-
 .../org/apache/sysds/parser/dml/package-frame.html |    90 -
 .../apache/sysds/parser/dml/package-summary.html   |   241 +-
 .../org/apache/sysds/parser/dml/package-tree.html  |   243 +-
 .../org/apache/sysds/parser/dml/package-use.html   |   297 +-
 .../org/apache/sysds/parser/package-frame.html     |    92 -
 .../org/apache/sysds/parser/package-summary.html   |   219 +-
 .../java/org/apache/sysds/parser/package-tree.html |   231 +-
 .../java/org/apache/sysds/parser/package-use.html  |   660 +-
 .../apache/sysds/runtime/DMLRuntimeException.html  |   174 +-
 .../apache/sysds/runtime/DMLScriptException.html   |   156 +-
 .../runtime/class-use/DMLRuntimeException.html     |  1201 +-
 .../runtime/class-use/DMLScriptException.html      |   111 +-
 .../sysds/runtime/codegen/ByteClassLoader.html     |   172 +-
 .../apache/sysds/runtime/codegen/CodegenUtils.html |   257 +-
 .../sysds/runtime/codegen/LibSpoofPrimitives.html  |  2872 +-
 .../sysds/runtime/codegen/SpoofCUDACellwise.html   |   343 +-
 .../codegen/SpoofCUDAOperator.PrecisionProxy.html  |   150 +-
 .../sysds/runtime/codegen/SpoofCUDAOperator.html   |   268 +-
 .../sysds/runtime/codegen/SpoofCUDARowwise.html    |   335 +-
 .../sysds/runtime/codegen/SpoofCellwise.AggOp.html |   188 +-
 .../runtime/codegen/SpoofCellwise.CellType.html    |   219 +-
 .../sysds/runtime/codegen/SpoofCellwise.html       |   318 +-
 .../sysds/runtime/codegen/SpoofMultiAggregate.html |   292 +-
 .../runtime/codegen/SpoofOperator.SideInput.html   |   207 +-
 .../codegen/SpoofOperator.SideInputSparseCell.html |   173 +-
 .../codegen/SpoofOperator.SideInputSparseRow.html  |   173 +-
 .../sysds/runtime/codegen/SpoofOperator.html       |   262 +-
 .../codegen/SpoofOuterProduct.OutProdType.html     |   188 +-
 .../sysds/runtime/codegen/SpoofOuterProduct.html   |   273 +-
 .../runtime/codegen/SpoofRowwise.RowType.html      |   296 +-
 .../apache/sysds/runtime/codegen/SpoofRowwise.html |   302 +-
 .../runtime/codegen/class-use/ByteClassLoader.html |    87 +-
 .../runtime/codegen/class-use/CodegenUtils.html    |    87 +-
 .../codegen/class-use/LibSpoofPrimitives.html      |    87 +-
 .../codegen/class-use/SpoofCUDACellwise.html       |    87 +-
 .../SpoofCUDAOperator.PrecisionProxy.html          |   195 +-
 .../codegen/class-use/SpoofCUDAOperator.html       |   203 +-
 .../codegen/class-use/SpoofCUDARowwise.html        |    87 +-
 .../codegen/class-use/SpoofCellwise.AggOp.html     |   214 +-
 .../codegen/class-use/SpoofCellwise.CellType.html  |   199 +-
 .../runtime/codegen/class-use/SpoofCellwise.html   |   125 +-
 .../codegen/class-use/SpoofMultiAggregate.html     |    87 +-
 .../codegen/class-use/SpoofOperator.SideInput.html |   149 +-
 .../SpoofOperator.SideInputSparseCell.html         |    87 +-
 .../SpoofOperator.SideInputSparseRow.html          |    87 +-
 .../runtime/codegen/class-use/SpoofOperator.html   |   136 +-
 .../class-use/SpoofOuterProduct.OutProdType.html   |   197 +-
 .../codegen/class-use/SpoofOuterProduct.html       |    87 +-
 .../codegen/class-use/SpoofRowwise.RowType.html    |   197 +-
 .../runtime/codegen/class-use/SpoofRowwise.html    |   109 +-
 .../sysds/runtime/codegen/package-frame.html       |    44 -
 .../sysds/runtime/codegen/package-summary.html     |   127 +-
 .../apache/sysds/runtime/codegen/package-tree.html |   139 +-
 .../apache/sysds/runtime/codegen/package-use.html  |   202 +-
 .../runtime/compress/CompressedMatrixBlock.html    |  2176 +-
 .../compress/CompressedMatrixBlockFactory.html     |   291 +-
 .../runtime/compress/CompressionSettings.html      |   285 +-
 .../compress/CompressionSettingsBuilder.html       |   338 +-
 .../runtime/compress/CompressionStatistics.html    |   224 +-
 .../runtime/compress/DMLCompressionException.html  |   167 +-
 .../runtime/compress/SingletonLookupHashMap.html   |   161 +-
 .../sysds/runtime/compress/bitmap/ABitmap.html     |   270 +-
 .../sysds/runtime/compress/bitmap/Bitmap.html      |   188 +-
 .../runtime/compress/bitmap/BitmapEncoder.html     |   163 +-
 .../runtime/compress/bitmap/MultiColBitmap.html    |   206 +-
 .../runtime/compress/bitmap/class-use/ABitmap.html |   282 +-
 .../runtime/compress/bitmap/class-use/Bitmap.html  |    87 +-
 .../compress/bitmap/class-use/BitmapEncoder.html   |    87 +-
 .../compress/bitmap/class-use/MultiColBitmap.html  |    87 +-
 .../runtime/compress/bitmap/package-frame.html     |    23 -
 .../runtime/compress/bitmap/package-summary.html   |    95 +-
 .../runtime/compress/bitmap/package-tree.html      |    95 +-
 .../sysds/runtime/compress/bitmap/package-use.html |   162 +-
 .../compress/class-use/CompressedMatrixBlock.html  |   355 +-
 .../class-use/CompressedMatrixBlockFactory.html    |    87 +-
 .../compress/class-use/CompressionSettings.html    |   261 +-
 .../class-use/CompressionSettingsBuilder.html      |   272 +-
 .../compress/class-use/CompressionStatistics.html  |   190 +-
 .../class-use/DMLCompressionException.html         |    87 +-
 .../compress/class-use/SingletonLookupHashMap.html |   111 +-
 .../runtime/compress/cocode/AColumnCoCoder.html    |   106 +-
 .../runtime/compress/cocode/CoCodeBinPacking.html  |   124 +-
 .../runtime/compress/cocode/CoCodeGreedy.html      |   106 +-
 .../runtime/compress/cocode/CoCodeHybrid.html      |   106 +-
 .../runtime/compress/cocode/CoCodePriorityQue.html |   106 +-
 .../runtime/compress/cocode/CoCodeStatic.html      |   106 +-
 .../cocode/CoCoderFactory.PartitionerType.html     |   195 +-
 .../runtime/compress/cocode/CoCoderFactory.html    |   162 +-
 .../compress/cocode/class-use/AColumnCoCoder.html  |   121 +-
 .../cocode/class-use/CoCodeBinPacking.html         |    87 +-
 .../compress/cocode/class-use/CoCodeGreedy.html    |    87 +-
 .../compress/cocode/class-use/CoCodeHybrid.html    |    87 +-
 .../cocode/class-use/CoCodePriorityQue.html        |    87 +-
 .../compress/cocode/class-use/CoCodeStatic.html    |    87 +-
 .../class-use/CoCoderFactory.PartitionerType.html  |   148 +-
 .../compress/cocode/class-use/CoCoderFactory.html  |    87 +-
 .../runtime/compress/cocode/package-frame.html     |    30 -
 .../runtime/compress/cocode/package-summary.html   |   103 +-
 .../runtime/compress/cocode/package-tree.html      |   109 +-
 .../sysds/runtime/compress/cocode/package-use.html |   118 +-
 .../colgroup/AColGroup.CompressionType.html        |   209 +-
 .../sysds/runtime/compress/colgroup/AColGroup.html |   722 +-
 .../compress/colgroup/AColGroupCompressed.html     |   439 +
 .../runtime/compress/colgroup/AColGroupOffset.html |   501 +
 .../runtime/compress/colgroup/AColGroupValue.html  |   819 +
 .../sysds/runtime/compress/colgroup/APreAgg.html   |   483 +
 .../compress/colgroup/ColGroupCompressed.html      |   452 -
 .../runtime/compress/colgroup/ColGroupConst.html   |   708 +-
 .../runtime/compress/colgroup/ColGroupDDC.html     |   573 +-
 .../runtime/compress/colgroup/ColGroupEmpty.html   |   656 +-
 .../runtime/compress/colgroup/ColGroupFactory.html |   282 +-
 .../runtime/compress/colgroup/ColGroupIO.html      |   166 +-
 .../runtime/compress/colgroup/ColGroupOLE.html     |   568 +-
 .../runtime/compress/colgroup/ColGroupOffset.html  |   446 -
 .../runtime/compress/colgroup/ColGroupRLE.html     |   573 +-
 .../runtime/compress/colgroup/ColGroupSDC.html     |   659 +-
 .../compress/colgroup/ColGroupSDCSingle.html       |   646 +-
 .../compress/colgroup/ColGroupSDCSingleZeros.html  |   610 +-
 .../compress/colgroup/ColGroupSDCZeros.html        |   619 +-
 .../runtime/compress/colgroup/ColGroupSizes.html   |   224 +-
 .../compress/colgroup/ColGroupUncompressed.html    |   784 +-
 .../runtime/compress/colgroup/ColGroupValue.html   |  1151 -
 .../class-use/AColGroup.CompressionType.html       |   332 +-
 .../compress/colgroup/class-use/AColGroup.html     |   777 +-
 .../colgroup/class-use/AColGroupCompressed.html    |   293 +
 .../colgroup/class-use/AColGroupOffset.html        |   202 +
 .../colgroup/class-use/AColGroupValue.html         |   266 +
 .../compress/colgroup/class-use/APreAgg.html       |   225 +
 .../colgroup/class-use/ColGroupCompressed.html     |   261 -
 .../compress/colgroup/class-use/ColGroupConst.html |    87 +-
 .../compress/colgroup/class-use/ColGroupDDC.html   |   147 +-
 .../compress/colgroup/class-use/ColGroupEmpty.html |   111 +-
 .../colgroup/class-use/ColGroupFactory.html        |    87 +-
 .../compress/colgroup/class-use/ColGroupIO.html    |    87 +-
 .../compress/colgroup/class-use/ColGroupOLE.html   |    87 +-
 .../colgroup/class-use/ColGroupOffset.html         |   174 -
 .../compress/colgroup/class-use/ColGroupRLE.html   |    87 +-
 .../compress/colgroup/class-use/ColGroupSDC.html   |   167 +-
 .../colgroup/class-use/ColGroupSDCSingle.html      |   167 +-
 .../colgroup/class-use/ColGroupSDCSingleZeros.html |   159 +-
 .../colgroup/class-use/ColGroupSDCZeros.html       |   159 +-
 .../compress/colgroup/class-use/ColGroupSizes.html |    87 +-
 .../colgroup/class-use/ColGroupUncompressed.html   |   111 +-
 .../compress/colgroup/class-use/ColGroupValue.html |   239 -
 .../compress/colgroup/dictionary/ADictionary.html  |   654 +-
 .../compress/colgroup/dictionary/Dictionary.html   |   841 +-
 .../dictionary/DictionaryFactory.Type.html         |   181 +-
 .../colgroup/dictionary/DictionaryFactory.html     |   250 +-
 .../colgroup/dictionary/MatrixBlockDictionary.html |   874 +-
 .../compress/colgroup/dictionary/QDictionary.html  |   917 +-
 .../colgroup/dictionary/class-use/ADictionary.html |   607 +-
 .../colgroup/dictionary/class-use/Dictionary.html  |   640 +-
 .../class-use/DictionaryFactory.Type.html          |   116 +-
 .../dictionary/class-use/DictionaryFactory.html    |    87 +-
 .../class-use/MatrixBlockDictionary.html           |   142 +-
 .../colgroup/dictionary/class-use/QDictionary.html |   149 +-
 .../colgroup/dictionary/package-frame.html         |    28 -
 .../colgroup/dictionary/package-summary.html       |    99 +-
 .../compress/colgroup/dictionary/package-tree.html |   105 +-
 .../compress/colgroup/dictionary/package-use.html  |   130 +-
 .../colgroup/insertionsort/AInsertionSorter.html   |   172 +-
 .../InsertionSorterFactory.SORT_TYPE.html          |   174 +-
 .../insertionsort/InsertionSorterFactory.html      |   261 +-
 .../colgroup/insertionsort/MaterializeSort.html    |   168 +-
 .../compress/colgroup/insertionsort/MergeSort.html |   155 +-
 .../insertionsort/class-use/AInsertionSorter.html  |   174 +-
 .../InsertionSorterFactory.SORT_TYPE.html          |   207 +-
 .../class-use/InsertionSorterFactory.html          |    87 +-
 .../insertionsort/class-use/MaterializeSort.html   |    87 +-
 .../insertionsort/class-use/MergeSort.html         |    87 +-
 .../colgroup/insertionsort/package-frame.html      |    27 -
 .../colgroup/insertionsort/package-summary.html    |    97 +-
 .../colgroup/insertionsort/package-tree.html       |   103 +-
 .../colgroup/insertionsort/package-use.html        |   125 +-
 .../compress/colgroup/mapping/AMapToData.html      |   354 +-
 .../compress/colgroup/mapping/MapToBit.html        |   380 +-
 .../compress/colgroup/mapping/MapToByte.html       |   404 +-
 .../compress/colgroup/mapping/MapToChar.html       |   396 +-
 .../colgroup/mapping/MapToFactory.MAP_TYPE.html    |   188 +-
 .../compress/colgroup/mapping/MapToFactory.html    |   271 +-
 .../compress/colgroup/mapping/MapToInt.html        |   377 +-
 .../colgroup/mapping/class-use/AMapToData.html     |   252 +-
 .../colgroup/mapping/class-use/MapToBit.html       |   111 +-
 .../colgroup/mapping/class-use/MapToByte.html      |   111 +-
 .../colgroup/mapping/class-use/MapToChar.html      |   111 +-
 .../mapping/class-use/MapToFactory.MAP_TYPE.html   |   139 +-
 .../colgroup/mapping/class-use/MapToFactory.html   |    87 +-
 .../colgroup/mapping/class-use/MapToInt.html       |   111 +-
 .../compress/colgroup/mapping/package-frame.html   |    29 -
 .../compress/colgroup/mapping/package-summary.html |   101 +-
 .../compress/colgroup/mapping/package-tree.html    |   107 +-
 .../compress/colgroup/mapping/package-use.html     |   144 +-
 .../compress/colgroup/offset/AIterator.html        |   173 +-
 .../runtime/compress/colgroup/offset/AOffset.html  |   205 +-
 .../compress/colgroup/offset/OffsetByte.html       |   229 +-
 .../compress/colgroup/offset/OffsetChar.html       |   229 +-
 .../colgroup/offset/OffsetFactory.OFF_TYPE.html    |   176 +-
 .../compress/colgroup/offset/OffsetFactory.html    |   233 +-
 .../colgroup/offset/class-use/AIterator.html       |   133 +-
 .../colgroup/offset/class-use/AOffset.html         |   136 +-
 .../colgroup/offset/class-use/OffsetByte.html      |   111 +-
 .../colgroup/offset/class-use/OffsetChar.html      |   111 +-
 .../offset/class-use/OffsetFactory.OFF_TYPE.html   |   116 +-
 .../colgroup/offset/class-use/OffsetFactory.html   |    89 +-
 .../compress/colgroup/offset/package-frame.html    |    28 -
 .../compress/colgroup/offset/package-summary.html  |   116 +-
 .../compress/colgroup/offset/package-tree.html     |   110 +-
 .../compress/colgroup/offset/package-use.html      |   113 +-
 .../runtime/compress/colgroup/package-frame.html   |    40 -
 .../runtime/compress/colgroup/package-summary.html |   153 +-
 .../runtime/compress/colgroup/package-tree.html    |   133 +-
 .../runtime/compress/colgroup/package-use.html     |   177 +-
 .../compress/cost/ComputationCostEstimator.html    |   206 +-
 .../compress/cost/CostEstimatorBuilder.html        |   169 +-
 .../cost/CostEstimatorFactory.CostType.html        |   195 +-
 .../compress/cost/CostEstimatorFactory.html        |   167 +-
 .../compress/cost/DistinctCostEstimator.html       |   192 +-
 .../runtime/compress/cost/HybridCostEstimator.html |   166 +-
 .../sysds/runtime/compress/cost/ICostEstimate.html |   155 +-
 .../compress/cost/InstructionTypeCounter.html      |   182 +-
 .../runtime/compress/cost/MemoryCostEstimator.html |   188 +-
 .../cost/class-use/ComputationCostEstimator.html   |    87 +-
 .../cost/class-use/CostEstimatorBuilder.html       |   157 +-
 .../class-use/CostEstimatorFactory.CostType.html   |   148 +-
 .../cost/class-use/CostEstimatorFactory.html       |    87 +-
 .../cost/class-use/DistinctCostEstimator.html      |    87 +-
 .../cost/class-use/HybridCostEstimator.html        |    87 +-
 .../compress/cost/class-use/ICostEstimate.html     |   198 +-
 .../cost/class-use/InstructionTypeCounter.html     |   111 +-
 .../cost/class-use/MemoryCostEstimator.html        |    87 +-
 .../sysds/runtime/compress/cost/package-frame.html |    34 -
 .../runtime/compress/cost/package-summary.html     |   107 +-
 .../sysds/runtime/compress/cost/package-tree.html  |   115 +-
 .../sysds/runtime/compress/cost/package-use.html   |   158 +-
 .../compress/estim/CompressedSizeEstimator.html    |   272 +-
 .../estim/CompressedSizeEstimatorExact.html        |   134 +-
 .../estim/CompressedSizeEstimatorFactory.html      |   144 +-
 .../estim/CompressedSizeEstimatorSample.html       |   161 +-
 .../estim/CompressedSizeEstimatorUltraSparse.html  |   134 +-
 .../runtime/compress/estim/CompressedSizeInfo.html |   241 +-
 .../compress/estim/CompressedSizeInfoColGroup.html |   340 +-
 .../runtime/compress/estim/EstimationFactors.html  |   122 +-
 .../estim/class-use/CompressedSizeEstimator.html   |   157 +-
 .../class-use/CompressedSizeEstimatorExact.html    |    87 +-
 .../class-use/CompressedSizeEstimatorFactory.html  |    87 +-
 .../class-use/CompressedSizeEstimatorSample.html   |    87 +-
 .../CompressedSizeEstimatorUltraSparse.html        |    87 +-
 .../estim/class-use/CompressedSizeInfo.html        |   181 +-
 .../class-use/CompressedSizeInfoColGroup.html      |   367 +-
 .../estim/class-use/EstimationFactors.html         |   151 +-
 .../runtime/compress/estim/package-frame.html      |    27 -
 .../runtime/compress/estim/package-summary.html    |   101 +-
 .../sysds/runtime/compress/estim/package-tree.html |   103 +-
 .../sysds/runtime/compress/estim/package-use.html  |   155 +-
 .../compress/estim/sample/HassAndStokes.html       |   165 +-
 .../SampleEstimatorFactory.EstimationType.html     |   188 +-
 .../estim/sample/SampleEstimatorFactory.html       |   156 +-
 .../compress/estim/sample/ShlosserEstimator.html   |   122 +-
 .../estim/sample/ShlosserJackknifeEstimator.html   |   122 +-
 .../estim/sample/SmoothedJackknifeEstimator.html   |   138 +-
 .../estim/sample/class-use/HassAndStokes.html      |    87 +-
 .../SampleEstimatorFactory.EstimationType.html     |   162 +-
 .../sample/class-use/SampleEstimatorFactory.html   |    87 +-
 .../estim/sample/class-use/ShlosserEstimator.html  |    87 +-
 .../class-use/ShlosserJackknifeEstimator.html      |    87 +-
 .../class-use/SmoothedJackknifeEstimator.html      |    87 +-
 .../compress/estim/sample/package-frame.html       |    28 -
 .../compress/estim/sample/package-summary.html     |    99 +-
 .../compress/estim/sample/package-tree.html        |   105 +-
 .../runtime/compress/estim/sample/package-use.html |   115 +-
 .../sysds/runtime/compress/lib/CLALibAppend.html   |   164 +-
 .../runtime/compress/lib/CLALibBinaryCellOp.html   |   192 +-
 .../sysds/runtime/compress/lib/CLALibCompAgg.html  |   152 +-
 .../runtime/compress/lib/CLALibDecompress.html     |   164 +-
 .../runtime/compress/lib/CLALibLeftMultBy.html     |   251 +-
 .../sysds/runtime/compress/lib/CLALibReExpand.html |   144 +-
 .../runtime/compress/lib/CLALibRightMultBy.html    |   167 +-
 .../sysds/runtime/compress/lib/CLALibScalar.html   |   146 +-
 .../sysds/runtime/compress/lib/CLALibSquash.html   |   140 +-
 .../sysds/runtime/compress/lib/CLALibUnary.html    |   146 +-
 .../sysds/runtime/compress/lib/CLALibUtils.html    |   136 +-
 .../compress/lib/class-use/CLALibAppend.html       |    87 +-
 .../compress/lib/class-use/CLALibBinaryCellOp.html |    87 +-
 .../compress/lib/class-use/CLALibCompAgg.html      |    87 +-
 .../compress/lib/class-use/CLALibDecompress.html   |    87 +-
 .../compress/lib/class-use/CLALibLeftMultBy.html   |    87 +-
 .../compress/lib/class-use/CLALibReExpand.html     |    87 +-
 .../compress/lib/class-use/CLALibRightMultBy.html  |    87 +-
 .../compress/lib/class-use/CLALibScalar.html       |    87 +-
 .../compress/lib/class-use/CLALibSquash.html       |    87 +-
 .../compress/lib/class-use/CLALibUnary.html        |    87 +-
 .../compress/lib/class-use/CLALibUtils.html        |    87 +-
 .../sysds/runtime/compress/lib/package-frame.html  |    30 -
 .../runtime/compress/lib/package-summary.html      |   107 +-
 .../sysds/runtime/compress/lib/package-tree.html   |   109 +-
 .../sysds/runtime/compress/lib/package-use.html    |    83 +-
 .../sysds/runtime/compress/package-frame.html      |    29 -
 .../sysds/runtime/compress/package-summary.html    |   101 +-
 .../sysds/runtime/compress/package-tree.html       |   115 +-
 .../apache/sysds/runtime/compress/package-use.html |   183 +-
 .../compress/readers/ReaderColumnSelection.html    |   151 +-
 .../ReaderColumnSelectionDenseMultiBlock.html      |   112 +-
 ...erColumnSelectionDenseMultiBlockTransposed.html |   112 +-
 .../ReaderColumnSelectionDenseSingleBlock.html     |   112 +-
 ...rColumnSelectionDenseSingleBlockTransposed.html |   112 +-
 .../readers/ReaderColumnSelectionSparse.html       |   112 +-
 .../ReaderColumnSelectionSparseTransposed.html     |   112 +-
 .../readers/class-use/ReaderColumnSelection.html   |   145 +-
 .../ReaderColumnSelectionDenseMultiBlock.html      |    87 +-
 ...erColumnSelectionDenseMultiBlockTransposed.html |    87 +-
 .../ReaderColumnSelectionDenseSingleBlock.html     |    87 +-
 ...rColumnSelectionDenseSingleBlockTransposed.html |    87 +-
 .../class-use/ReaderColumnSelectionSparse.html     |    87 +-
 .../ReaderColumnSelectionSparseTransposed.html     |    87 +-
 .../runtime/compress/readers/package-frame.html    |    26 -
 .../runtime/compress/readers/package-summary.html  |    99 +-
 .../runtime/compress/readers/package-tree.html     |   101 +-
 .../runtime/compress/readers/package-use.html      |   101 +-
 .../sysds/runtime/compress/utils/DArrCounts.html   |   183 +-
 .../sysds/runtime/compress/utils/DCounts.html      |   172 +-
 .../sysds/runtime/compress/utils/DblArray.html     |   200 +-
 .../compress/utils/DblArrayCountHashMap.html       |   197 +-
 .../DblArrayIntListHashMap.DArrayIListEntry.html   |   188 +-
 .../compress/utils/DblArrayIntListHashMap.html     |   227 +-
 .../runtime/compress/utils/DoubleCountHashMap.html |   197 +-
 .../utils/DoubleIntListHashMap.DIListEntry.html    |   218 +-
 .../compress/utils/DoubleIntListHashMap.html       |   238 +-
 .../sysds/runtime/compress/utils/IntArrayList.html |   193 +-
 .../apache/sysds/runtime/compress/utils/Util.html  |   195 +-
 .../compress/utils/class-use/DArrCounts.html       |   111 +-
 .../runtime/compress/utils/class-use/DCounts.html  |   111 +-
 .../runtime/compress/utils/class-use/DblArray.html |   185 +-
 .../utils/class-use/DblArrayCountHashMap.html      |   113 +-
 .../DblArrayIntListHashMap.DArrayIListEntry.html   |   111 +-
 .../utils/class-use/DblArrayIntListHashMap.html    |    87 +-
 .../utils/class-use/DoubleCountHashMap.html        |    87 +-
 .../DoubleIntListHashMap.DIListEntry.html          |   138 +-
 .../utils/class-use/DoubleIntListHashMap.html      |    87 +-
 .../compress/utils/class-use/IntArrayList.html     |   318 +-
 .../runtime/compress/utils/class-use/Util.html     |    87 +-
 .../runtime/compress/utils/package-frame.html      |    28 -
 .../runtime/compress/utils/package-summary.html    |   111 +-
 .../sysds/runtime/compress/utils/package-tree.html |   109 +-
 .../sysds/runtime/compress/utils/package-use.html  |   186 +-
 .../compress/workload/AWTreeNode.WTNodeType.html   |   216 +-
 .../runtime/compress/workload/AWTreeNode.html      |   204 +-
 .../apache/sysds/runtime/compress/workload/Op.html |   202 +-
 .../runtime/compress/workload/OpMetadata.html      |   152 +-
 .../sysds/runtime/compress/workload/OpNormal.html  |   150 +-
 .../sysds/runtime/compress/workload/OpSided.html   |   210 +-
 .../sysds/runtime/compress/workload/WTreeNode.html |   162 +-
 .../sysds/runtime/compress/workload/WTreeRoot.html |   176 +-
 .../compress/workload/WorkloadAnalyzer.html        |   143 +-
 .../workload/class-use/AWTreeNode.WTNodeType.html  |   136 +-
 .../compress/workload/class-use/AWTreeNode.html    |   130 +-
 .../runtime/compress/workload/class-use/Op.html    |   137 +-
 .../compress/workload/class-use/OpMetadata.html    |    87 +-
 .../compress/workload/class-use/OpNormal.html      |    87 +-
 .../compress/workload/class-use/OpSided.html       |    87 +-
 .../compress/workload/class-use/WTreeNode.html     |   121 +-
 .../compress/workload/class-use/WTreeRoot.html     |   167 +-
 .../workload/class-use/WorkloadAnalyzer.html       |    87 +-
 .../runtime/compress/workload/package-frame.html   |    31 -
 .../runtime/compress/workload/package-summary.html |   105 +-
 .../runtime/compress/workload/package-tree.html    |   111 +-
 .../runtime/compress/workload/package-use.html     |   155 +-
 .../runtime/controlprogram/BasicProgramBlock.html  |   243 +-
 .../runtime/controlprogram/ForProgramBlock.html    |   285 +-
 .../controlprogram/FunctionProgramBlock.html       |   330 +-
 .../runtime/controlprogram/IfProgramBlock.html     |   281 +-
 .../runtime/controlprogram/LocalVariableMap.html   |   301 +-
 .../ParForProgramBlock.PDataPartitionFormat.html   |   225 +-
 .../ParForProgramBlock.PDataPartitioner.html       |   188 +-
 .../ParForProgramBlock.PExecMode.html              |   188 +-
 .../ParForProgramBlock.POptMode.html               |   188 +-
 .../ParForProgramBlock.PResultMerge.html           |   202 +-
 .../ParForProgramBlock.PTaskPartitioner.html       |   209 +-
 .../ParForProgramBlock.PartitionFormat.html        |   266 +-
 .../runtime/controlprogram/ParForProgramBlock.html |   655 +-
 .../sysds/runtime/controlprogram/Program.html      |   365 +-
 .../sysds/runtime/controlprogram/ProgramBlock.html |   452 +-
 .../runtime/controlprogram/WhileProgramBlock.html  |   242 +-
 .../runtime/controlprogram/caching/ByteBuffer.html |   205 +-
 .../runtime/controlprogram/caching/CacheBlock.html |   238 +-
 .../controlprogram/caching/CacheBlockFactory.html  |   154 +-
 .../controlprogram/caching/CacheDataInput.html     |   372 +-
 .../controlprogram/caching/CacheDataOutput.html    |   369 +-
 .../caching/CacheStatistics.Stat.html              |   251 +-
 .../controlprogram/caching/CacheStatistics.html    |   420 +-
 .../caching/CacheableData.CacheStatus.html         |   197 +-
 .../controlprogram/caching/CacheableData.html      |   784 +-
 .../controlprogram/caching/FrameObject.html        |   284 +-
 .../caching/LazyWriteBuffer.RPolicy.html           |   174 +-
 .../controlprogram/caching/LazyWriteBuffer.html    |   254 +-
 .../caching/MatrixObject.UpdateType.html           |   188 +-
 .../controlprogram/caching/MatrixObject.html       |   391 +-
 .../runtime/controlprogram/caching/PageCache.html  |   157 +-
 .../controlprogram/caching/TensorObject.html       |   244 +-
 .../caching/UnifiedMemoryManager.html              |   195 +-
 .../caching/class-use/ByteBuffer.html              |    87 +-
 .../caching/class-use/CacheBlock.html              |   787 +-
 .../caching/class-use/CacheBlockFactory.html       |    87 +-
 .../caching/class-use/CacheDataInput.html          |    87 +-
 .../caching/class-use/CacheDataOutput.html         |    87 +-
 .../caching/class-use/CacheStatistics.Stat.html    |   116 +-
 .../caching/class-use/CacheStatistics.html         |    87 +-
 .../class-use/CacheableData.CacheStatus.html       |   121 +-
 .../caching/class-use/CacheableData.html           |   370 +-
 .../caching/class-use/FrameObject.html             |   405 +-
 .../caching/class-use/LazyWriteBuffer.RPolicy.html |   128 +-
 .../caching/class-use/LazyWriteBuffer.html         |    87 +-
 .../caching/class-use/MatrixObject.UpdateType.html |   392 +-
 .../caching/class-use/MatrixObject.html            |  2017 +-
 .../caching/class-use/PageCache.html               |    87 +-
 .../caching/class-use/TensorObject.html            |   150 +-
 .../caching/class-use/UnifiedMemoryManager.html    |    87 +-
 .../controlprogram/caching/package-frame.html      |    42 -
 .../controlprogram/caching/package-summary.html    |   123 +-
 .../controlprogram/caching/package-tree.html       |   133 +-
 .../controlprogram/caching/package-use.html        |   518 +-
 .../class-use/BasicProgramBlock.html               |   136 +-
 .../controlprogram/class-use/ForProgramBlock.html  |   198 +-
 .../class-use/FunctionProgramBlock.html            |   260 +-
 .../controlprogram/class-use/IfProgramBlock.html   |   161 +-
 .../controlprogram/class-use/LocalVariableMap.html |   849 +-
 .../ParForProgramBlock.PDataPartitionFormat.html   |   215 +-
 .../ParForProgramBlock.PDataPartitioner.html       |   126 +-
 .../class-use/ParForProgramBlock.PExecMode.html    |   151 +-
 .../class-use/ParForProgramBlock.POptMode.html     |   184 +-
 .../class-use/ParForProgramBlock.PResultMerge.html |   126 +-
 .../ParForProgramBlock.PTaskPartitioner.html       |   126 +-
 .../ParForProgramBlock.PartitionFormat.html        |   249 +-
 .../class-use/ParForProgramBlock.html              |   226 +-
 .../runtime/controlprogram/class-use/Program.html  |   610 +-
 .../controlprogram/class-use/ProgramBlock.html     |   785 +-
 .../class-use/WhileProgramBlock.html               |   139 +-
 .../controlprogram/context/ExecutionContext.html   |   903 +-
 .../context/ExecutionContextFactory.html           |   186 +-
 .../SparkExecutionContext.SparkClusterConfig.html  |   186 +-
 .../context/SparkExecutionContext.html             |   776 +-
 .../context/class-use/ExecutionContext.html        |  2776 +-
 .../context/class-use/ExecutionContextFactory.html |    87 +-
 .../SparkExecutionContext.SparkClusterConfig.html  |   111 +-
 .../context/class-use/SparkExecutionContext.html   |   243 +-
 .../controlprogram/context/package-frame.html      |    23 -
 .../controlprogram/context/package-summary.html    |    93 +-
 .../controlprogram/context/package-tree.html       |    95 +-
 .../controlprogram/context/package-use.html        |   438 +-
 .../federated/ExecutionContextMap.html             |   145 +-
 .../controlprogram/federated/FederatedData.html    |   292 +-
 .../federated/FederatedLocalData.html              |   167 +-
 .../controlprogram/federated/FederatedRange.html   |   288 +-
 .../federated/FederatedRequest.RequestType.html    |   209 +-
 .../controlprogram/federated/FederatedRequest.html |   297 +-
 .../federated/FederatedResponse.ResponseType.html  |   181 +-
 .../federated/FederatedResponse.html               |   223 +-
 .../federated/FederatedStatistics.html             |   194 +-
 .../controlprogram/federated/FederatedUDF.html     |   152 +-
 .../controlprogram/federated/FederatedWorker.html  |   146 +-
 .../federated/FederatedWorkerHandler.html          |   194 +-
 .../federated/FederatedWorkerHandlerException.html |   149 +-
 .../federated/FederationMap.AlignType.html         |   230 +-
 .../federated/FederationMap.FPartitioning.html     |   188 +-
 .../federated/FederationMap.FReplication.html      |   181 +-
 .../federated/FederationMap.FType.html             |   232 +-
 .../controlprogram/federated/FederationMap.html    |   633 +-
 .../controlprogram/federated/FederationUtils.html  |   492 +-
 .../federated/class-use/ExecutionContextMap.html   |   111 +-
 .../federated/class-use/FederatedData.html         |   229 +-
 .../federated/class-use/FederatedLocalData.html    |    87 +-
 .../federated/class-use/FederatedRange.html        |   278 +-
 .../class-use/FederatedRequest.RequestType.html    |   164 +-
 .../federated/class-use/FederatedRequest.html      |   378 +-
 .../class-use/FederatedResponse.ResponseType.html  |   136 +-
 .../federated/class-use/FederatedResponse.html     |   337 +-
 .../federated/class-use/FederatedStatistics.html   |    87 +-
 .../federated/class-use/FederatedUDF.html          |   180 +-
 .../federated/class-use/FederatedWorker.html       |    87 +-
 .../class-use/FederatedWorkerHandler.html          |    87 +-
 .../class-use/FederatedWorkerHandlerException.html |    87 +-
 .../class-use/FederationMap.AlignType.html         |   128 +-
 .../class-use/FederationMap.FPartitioning.html     |   121 +-
 .../class-use/FederationMap.FReplication.html      |   116 +-
 .../federated/class-use/FederationMap.FType.html   |   241 +-
 .../federated/class-use/FederationMap.html         |   360 +-
 .../federated/class-use/FederationUtils.html       |    87 +-
 .../controlprogram/federated/package-frame.html    |    44 -
 .../controlprogram/federated/package-summary.html  |   132 +-
 .../controlprogram/federated/package-tree.html     |   141 +-
 .../controlprogram/federated/package-use.html      |   262 +-
 .../runtime/controlprogram/package-frame.html      |    38 -
 .../runtime/controlprogram/package-summary.html    |   119 +-
 .../sysds/runtime/controlprogram/package-tree.html |   125 +-
 .../sysds/runtime/controlprogram/package-use.html  |   476 +-
 .../paramserv/FederatedPSControlThread.html        |   205 +-
 .../controlprogram/paramserv/LocalPSWorker.html    |   189 +-
 .../controlprogram/paramserv/LocalParamServer.html |   200 +-
 .../runtime/controlprogram/paramserv/PSWorker.html |   158 +-
 .../controlprogram/paramserv/ParamServer.html      |   151 +-
 .../controlprogram/paramserv/ParamservUtils.html   |   560 +-
 .../controlprogram/paramserv/SparkPSBody.html      |   152 +-
 .../controlprogram/paramserv/SparkPSProxy.html     |   165 +-
 .../controlprogram/paramserv/SparkPSWorker.html    |   193 +-
 .../paramserv/SparkParamservUtils.html             |   340 +
 .../class-use/FederatedPSControlThread.html        |    87 +-
 .../paramserv/class-use/LocalPSWorker.html         |   109 +-
 .../paramserv/class-use/LocalParamServer.html      |   149 +-
 .../paramserv/class-use/PSWorker.html              |   115 +-
 .../paramserv/class-use/ParamServer.html           |   147 +-
 .../paramserv/class-use/ParamservUtils.html        |    87 +-
 .../paramserv/class-use/SparkPSBody.html           |   127 +-
 .../paramserv/class-use/SparkPSProxy.html          |   113 +-
 .../paramserv/class-use/SparkPSWorker.html         |    87 +-
 .../paramserv/class-use/SparkParamservUtils.html   |   148 +
 .../paramserv/dp/BalanceToAvgFederatedScheme.html  |   162 +-
 .../controlprogram/paramserv/dp/DCLocalScheme.html |   177 +-
 .../controlprogram/paramserv/dp/DCSparkScheme.html |   132 +-
 .../controlprogram/paramserv/dp/DRLocalScheme.html |   164 +-
 .../paramserv/dp/DRRLocalScheme.html               |   175 +-
 .../paramserv/dp/DRRSparkScheme.html               |   132 +-
 .../controlprogram/paramserv/dp/DRSparkScheme.html |   132 +-
 ...ataPartitionFederatedScheme.BalanceMetrics.html |   156 +-
 .../dp/DataPartitionFederatedScheme.Result.html    |   192 +-
 .../paramserv/dp/DataPartitionFederatedScheme.html |   161 +-
 .../dp/DataPartitionLocalScheme.Result.html        |   161 +-
 .../paramserv/dp/DataPartitionLocalScheme.html     |   160 +-
 .../paramserv/dp/DataPartitionSparkScheme.html     |   150 +-
 .../dp/DataPartitionerSparkAggregator.html         |   157 +-
 .../paramserv/dp/DataPartitionerSparkMapper.html   |   156 +-
 .../paramserv/dp/FederatedDataPartitioner.html     |   146 +-
 .../dp/KeepDataOnWorkerFederatedScheme.html        |   162 +-
 .../paramserv/dp/LocalDataPartitioner.html         |   148 +-
 .../controlprogram/paramserv/dp/ORLocalScheme.html |   181 +-
 .../controlprogram/paramserv/dp/ORSparkScheme.html |   132 +-
 .../dp/ReplicateToMaxFederatedScheme.html          |   162 +-
 .../paramserv/dp/ShuffleFederatedScheme.html       |   162 +-
 .../paramserv/dp/SparkDataPartitioner.html         |   132 +-
 .../dp/SubsampleToMinFederatedScheme.html          |   162 +-
 .../dp/class-use/BalanceToAvgFederatedScheme.html  |    87 +-
 .../paramserv/dp/class-use/DCLocalScheme.html      |    87 +-
 .../paramserv/dp/class-use/DCSparkScheme.html      |    87 +-
 .../paramserv/dp/class-use/DRLocalScheme.html      |    87 +-
 .../paramserv/dp/class-use/DRRLocalScheme.html     |    87 +-
 .../paramserv/dp/class-use/DRRSparkScheme.html     |    87 +-
 .../paramserv/dp/class-use/DRSparkScheme.html      |    87 +-
 ...ataPartitionFederatedScheme.BalanceMetrics.html |   127 +-
 .../DataPartitionFederatedScheme.Result.html       |   167 +-
 .../dp/class-use/DataPartitionFederatedScheme.html |   121 +-
 .../class-use/DataPartitionLocalScheme.Result.html |   160 +-
 .../dp/class-use/DataPartitionLocalScheme.html     |   118 +-
 .../dp/class-use/DataPartitionSparkScheme.html     |   118 +-
 .../class-use/DataPartitionerSparkAggregator.html  |    87 +-
 .../dp/class-use/DataPartitionerSparkMapper.html   |    87 +-
 .../dp/class-use/FederatedDataPartitioner.html     |    87 +-
 .../class-use/KeepDataOnWorkerFederatedScheme.html |    87 +-
 .../dp/class-use/LocalDataPartitioner.html         |    87 +-
 .../paramserv/dp/class-use/ORLocalScheme.html      |    87 +-
 .../paramserv/dp/class-use/ORSparkScheme.html      |    87 +-
 .../class-use/ReplicateToMaxFederatedScheme.html   |    87 +-
 .../dp/class-use/ShuffleFederatedScheme.html       |    87 +-
 .../dp/class-use/SparkDataPartitioner.html         |    87 +-
 .../class-use/SubsampleToMinFederatedScheme.html   |    87 +-
 .../controlprogram/paramserv/dp/package-frame.html |    42 -
 .../paramserv/dp/package-summary.html              |   163 +-
 .../controlprogram/paramserv/dp/package-tree.html  |   135 +-
 .../controlprogram/paramserv/dp/package-use.html   |   116 +-
 .../controlprogram/paramserv/package-frame.html    |    28 -
 .../controlprogram/paramserv/package-summary.html  |   111 +-
 .../controlprogram/paramserv/package-tree.html     |   106 +-
 .../controlprogram/paramserv/package-use.html      |   141 +-
 .../controlprogram/paramserv/rpc/PSRpcCall.html    |   215 +-
 .../controlprogram/paramserv/rpc/PSRpcFactory.html |   161 +-
 .../controlprogram/paramserv/rpc/PSRpcHandler.html |   133 +-
 .../controlprogram/paramserv/rpc/PSRpcObject.html  |   178 +-
 .../paramserv/rpc/PSRpcResponse.Type.html          |   181 +-
 .../paramserv/rpc/PSRpcResponse.html               |   234 +-
 .../paramserv/rpc/class-use/PSRpcCall.html         |    87 +-
 .../paramserv/rpc/class-use/PSRpcFactory.html      |    87 +-
 .../paramserv/rpc/class-use/PSRpcHandler.html      |    87 +-
 .../paramserv/rpc/class-use/PSRpcObject.html       |   112 +-
 .../rpc/class-use/PSRpcResponse.Type.html          |   131 +-
 .../paramserv/rpc/class-use/PSRpcResponse.html     |    87 +-
 .../paramserv/rpc/package-frame.html               |    28 -
 .../paramserv/rpc/package-summary.html             |    99 +-
 .../controlprogram/paramserv/rpc/package-tree.html |   107 +-
 .../controlprogram/paramserv/rpc/package-use.html  |   104 +-
 .../parfor/CachedReuseVariables.html               |   164 +-
 .../controlprogram/parfor/DataPartitioner.html     |   180 +-
 .../parfor/DataPartitionerLocal.html               |   200 +-
 .../parfor/DataPartitionerRemoteSpark.html         |   138 +-
 .../parfor/DataPartitionerRemoteSparkMapper.html   |   168 +-
 .../parfor/DataPartitionerRemoteSparkReducer.html  |   154 +-
 .../controlprogram/parfor/LocalParWorker.html      |   182 +-
 .../controlprogram/parfor/LocalTaskQueue.html      |   200 +-
 .../runtime/controlprogram/parfor/ParForBody.html  |   201 +-
 .../runtime/controlprogram/parfor/ParWorker.html   |   176 +-
 .../controlprogram/parfor/RemoteDPParForSpark.html |   176 +-
 .../parfor/RemoteDPParForSparkWorker.html          |   184 +-
 .../parfor/RemoteParForJobReturn.html              |   189 +-
 .../controlprogram/parfor/RemoteParForSpark.html   |   164 +-
 .../parfor/RemoteParForSparkWorker.html            |   181 +-
 .../controlprogram/parfor/RemoteParForUtils.html   |   277 +-
 .../runtime/controlprogram/parfor/ResultMerge.html |   171 +-
 .../parfor/ResultMergeFrameLocalMemory.html        |   171 +-
 .../parfor/ResultMergeLocalAutomatic.html          |   173 +-
 .../parfor/ResultMergeLocalFile.html               |   191 +-
 .../parfor/ResultMergeLocalMemory.html             |   173 +-
 .../controlprogram/parfor/ResultMergeMatrix.html   |   152 +-
 .../parfor/ResultMergeRemoteGrouping.html          |   128 +-
 .../parfor/ResultMergeRemoteSorting.html           |   128 +-
 .../parfor/ResultMergeRemoteSpark.html             |   177 +-
 .../parfor/ResultMergeRemoteSparkWCompare.html     |   180 +-
 .../parfor/ResultMergeTaggedMatrixIndexes.html     |   205 +-
 .../controlprogram/parfor/Task.TaskType.html       |   174 +-
 .../sysds/runtime/controlprogram/parfor/Task.html  |   267 +-
 .../controlprogram/parfor/TaskPartitioner.html     |   136 +-
 .../parfor/TaskPartitionerFactoring.html           |   181 +-
 .../parfor/TaskPartitionerFactoringCmax.html       |   156 +-
 .../parfor/TaskPartitionerFactoringCmin.html       |   156 +-
 .../parfor/TaskPartitionerFixedsize.html           |   181 +-
 .../parfor/TaskPartitionerNaive.html               |   156 +-
 .../parfor/TaskPartitionerStatic.html              |   156 +-
 .../parfor/class-use/CachedReuseVariables.html     |    87 +-
 .../parfor/class-use/DataPartitioner.html          |   112 +-
 .../parfor/class-use/DataPartitionerLocal.html     |    87 +-
 .../class-use/DataPartitionerRemoteSpark.html      |    87 +-
 .../DataPartitionerRemoteSparkMapper.html          |    87 +-
 .../DataPartitionerRemoteSparkReducer.html         |    87 +-
 .../parfor/class-use/LocalParWorker.html           |    87 +-
 .../parfor/class-use/LocalTaskQueue.html           |   143 +-
 .../parfor/class-use/ParForBody.html               |   172 +-
 .../controlprogram/parfor/class-use/ParWorker.html |   118 +-
 .../parfor/class-use/RemoteDPParForSpark.html      |    87 +-
 .../class-use/RemoteDPParForSparkWorker.html       |    87 +-
 .../parfor/class-use/RemoteParForJobReturn.html    |   158 +-
 .../parfor/class-use/RemoteParForSpark.html        |    87 +-
 .../parfor/class-use/RemoteParForSparkWorker.html  |    87 +-
 .../parfor/class-use/RemoteParForUtils.html        |    87 +-
 .../parfor/class-use/ResultMerge.html              |   127 +-
 .../class-use/ResultMergeFrameLocalMemory.html     |    87 +-
 .../class-use/ResultMergeLocalAutomatic.html       |    87 +-
 .../parfor/class-use/ResultMergeLocalFile.html     |    87 +-
 .../parfor/class-use/ResultMergeLocalMemory.html   |    87 +-
 .../parfor/class-use/ResultMergeMatrix.html        |   121 +-
 .../class-use/ResultMergeRemoteGrouping.html       |    87 +-
 .../parfor/class-use/ResultMergeRemoteSorting.html |    87 +-
 .../parfor/class-use/ResultMergeRemoteSpark.html   |    87 +-
 .../class-use/ResultMergeRemoteSparkWCompare.html  |    87 +-
 .../class-use/ResultMergeTaggedMatrixIndexes.html  |   109 +-
 .../parfor/class-use/Task.TaskType.html            |   133 +-
 .../controlprogram/parfor/class-use/Task.html      |   212 +-
 .../parfor/class-use/TaskPartitioner.html          |   124 +-
 .../parfor/class-use/TaskPartitionerFactoring.html |   112 +-
 .../class-use/TaskPartitionerFactoringCmax.html    |    87 +-
 .../class-use/TaskPartitionerFactoringCmin.html    |    87 +-
 .../parfor/class-use/TaskPartitionerFixedsize.html |   112 +-
 .../parfor/class-use/TaskPartitionerNaive.html     |    87 +-
 .../parfor/class-use/TaskPartitionerStatic.html    |    87 +-
 .../parfor/opt/CostEstimator.DataFormat.html       |   174 +-
 .../parfor/opt/CostEstimator.ExcludeType.html      |   181 +-
 .../parfor/opt/CostEstimator.TestMeasure.html      |   174 +-
 .../controlprogram/parfor/opt/CostEstimator.html   |   271 +-
 .../parfor/opt/CostEstimatorHops.html              |   211 +-
 .../parfor/opt/CostEstimatorRuntime.html           |   205 +-
 .../parfor/opt/OptNode.ExecType.html               |   183 +-
 .../parfor/opt/OptNode.NodeType.html               |   223 +-
 .../parfor/opt/OptNode.ParamType.html              |   230 +-
 .../runtime/controlprogram/parfor/opt/OptNode.html |   470 +-
 .../parfor/opt/OptNodeStatistics.html              |   258 +-
 .../runtime/controlprogram/parfor/opt/OptTree.html |   258 +-
 .../parfor/opt/OptTreeConverter.html               |   420 +-
 .../parfor/opt/OptTreePlanChecker.html             |   144 +-
 .../parfor/opt/OptTreePlanMapping.html             |   154 +-
 .../parfor/opt/OptTreePlanMappingAbstract.html     |   230 +-
 .../parfor/opt/OptTreePlanMappingRuntime.html      |   188 +-
 .../parfor/opt/OptimizationWrapper.html            |   175 +-
 .../parfor/opt/Optimizer.CostModelType.html        |   174 +-
 .../parfor/opt/Optimizer.PlanInputType.html        |   174 +-
 .../controlprogram/parfor/opt/Optimizer.html       |   192 +-
 .../parfor/opt/OptimizerConstrained.html           |   209 +-
 .../parfor/opt/OptimizerHeuristic.html             |   205 +-
 .../parfor/opt/OptimizerRuleBased.html             |   302 +-
 .../parfor/opt/ProgramRecompiler.html              |   213 +-
 .../opt/class-use/CostEstimator.DataFormat.html    |   155 +-
 .../opt/class-use/CostEstimator.ExcludeType.html   |   132 +-
 .../opt/class-use/CostEstimator.TestMeasure.html   |   195 +-
 .../parfor/opt/class-use/CostEstimator.html        |   152 +-
 .../parfor/opt/class-use/CostEstimatorHops.html    |    87 +-
 .../parfor/opt/class-use/CostEstimatorRuntime.html |    87 +-
 .../parfor/opt/class-use/OptNode.ExecType.html     |   148 +-
 .../parfor/opt/class-use/OptNode.NodeType.html     |   149 +-
 .../parfor/opt/class-use/OptNode.ParamType.html    |   143 +-
 .../parfor/opt/class-use/OptNode.html              |   391 +-
 .../parfor/opt/class-use/OptNodeStatistics.html    |    87 +-
 .../parfor/opt/class-use/OptTree.html              |   174 +-
 .../parfor/opt/class-use/OptTreeConverter.html     |    87 +-
 .../parfor/opt/class-use/OptTreePlanChecker.html   |    87 +-
 .../parfor/opt/class-use/OptTreePlanMapping.html   |   112 +-
 .../opt/class-use/OptTreePlanMappingAbstract.html  |   205 +-
 .../opt/class-use/OptTreePlanMappingRuntime.html   |   180 +-
 .../parfor/opt/class-use/OptimizationWrapper.html  |    87 +-
 .../opt/class-use/Optimizer.CostModelType.html     |   131 +-
 .../opt/class-use/Optimizer.PlanInputType.html     |   172 +-
 .../parfor/opt/class-use/Optimizer.html            |   115 +-
 .../parfor/opt/class-use/OptimizerConstrained.html |    87 +-
 .../parfor/opt/class-use/OptimizerHeuristic.html   |    87 +-
 .../parfor/opt/class-use/OptimizerRuleBased.html   |   112 +-
 .../parfor/opt/class-use/ProgramRecompiler.html    |    87 +-
 .../controlprogram/parfor/opt/package-frame.html   |    47 -
 .../controlprogram/parfor/opt/package-summary.html |   137 +-
 .../controlprogram/parfor/opt/package-tree.html    |   143 +-
 .../controlprogram/parfor/opt/package-use.html     |   146 +-
 .../controlprogram/parfor/package-frame.html       |    58 -
 .../controlprogram/parfor/package-summary.html     |   159 +-
 .../controlprogram/parfor/package-tree.html        |   167 +-
 .../runtime/controlprogram/parfor/package-use.html |   151 +-
 .../parfor/stat/InfrastructureAnalyzer.html        |   301 +-
 .../runtime/controlprogram/parfor/stat/Stat.html   |   333 +-
 .../parfor/stat/StatisticMonitor.html              |   180 +-
 .../runtime/controlprogram/parfor/stat/Timing.html |   157 +-
 .../stat/class-use/InfrastructureAnalyzer.html     |    87 +-
 .../controlprogram/parfor/stat/class-use/Stat.html |   137 +-
 .../parfor/stat/class-use/StatisticMonitor.html    |    87 +-
 .../parfor/stat/class-use/Timing.html              |   111 +-
 .../controlprogram/parfor/stat/package-frame.html  |    26 -
 .../parfor/stat/package-summary.html               |    95 +-
 .../controlprogram/parfor/stat/package-tree.html   |   101 +-
 .../controlprogram/parfor/stat/package-use.html    |   115 +-
 .../runtime/controlprogram/parfor/util/Cell.html   |   175 +-
 .../controlprogram/parfor/util/IDHandler.html      |   163 +-
 .../controlprogram/parfor/util/IDSequence.html     |   173 +-
 .../parfor/util/PairWritableBlock.html             |   197 +-
 .../parfor/util/PairWritableCell.html              |   186 +-
 .../parfor/util/StagingFileUtils.html              |   281 +-
 .../controlprogram/parfor/util/class-use/Cell.html |   123 +-
 .../parfor/util/class-use/IDHandler.html           |    87 +-
 .../parfor/util/class-use/IDSequence.html          |   119 +-
 .../parfor/util/class-use/PairWritableBlock.html   |    87 +-
 .../parfor/util/class-use/PairWritableCell.html    |    87 +-
 .../parfor/util/class-use/StagingFileUtils.html    |    87 +-
 .../controlprogram/parfor/util/package-frame.html  |    25 -
 .../parfor/util/package-summary.html               |    97 +-
 .../controlprogram/parfor/util/package-tree.html   |    99 +-
 .../controlprogram/parfor/util/package-use.html    |   115 +-
 .../sysds/runtime/data/BasicTensorBlock.html       |   527 +-
 .../apache/sysds/runtime/data/DataTensorBlock.html |   380 +-
 .../apache/sysds/runtime/data/DenseBlock.Type.html |   174 +-
 .../org/apache/sysds/runtime/data/DenseBlock.html  |   592 +-
 .../apache/sysds/runtime/data/DenseBlockBool.html  |   470 +-
 .../apache/sysds/runtime/data/DenseBlockDRB.html   |   316 +-
 .../apache/sysds/runtime/data/DenseBlockFP32.html  |   408 +-
 .../apache/sysds/runtime/data/DenseBlockFP64.html  |   468 +-
 .../sysds/runtime/data/DenseBlockFactory.html      |   296 +-
 .../apache/sysds/runtime/data/DenseBlockInt32.html |   408 +-
 .../apache/sysds/runtime/data/DenseBlockInt64.html |   408 +-
 .../apache/sysds/runtime/data/DenseBlockLBool.html |   391 +-
 .../apache/sysds/runtime/data/DenseBlockLDRB.html  |   345 +-
 .../apache/sysds/runtime/data/DenseBlockLFP32.html |   365 +-
 .../apache/sysds/runtime/data/DenseBlockLFP64.html |   365 +-
 .../sysds/runtime/data/DenseBlockLInt32.html       |   365 +-
 .../sysds/runtime/data/DenseBlockLInt64.html       |   365 +-
 .../sysds/runtime/data/DenseBlockLString.html      |   401 +-
 .../sysds/runtime/data/DenseBlockString.html       |   451 +-
 .../sysds/runtime/data/IndexedTensorBlock.html     |   191 +-
 .../apache/sysds/runtime/data/LibTensorAgg.html    |   175 +-
 .../sysds/runtime/data/LibTensorBincell.html       |   159 +-
 .../apache/sysds/runtime/data/LibTensorReorg.html  |   145 +-
 .../sysds/runtime/data/SparseBlock.Type.html       |   181 +-
 .../org/apache/sysds/runtime/data/SparseBlock.html |   485 +-
 .../apache/sysds/runtime/data/SparseBlockCOO.html  |   678 +-
 .../apache/sysds/runtime/data/SparseBlockCSR.html  |   723 +-
 .../sysds/runtime/data/SparseBlockFactory.html     |   206 +-
 .../apache/sysds/runtime/data/SparseBlockMCSR.html |   620 +-
 .../org/apache/sysds/runtime/data/SparseRow.html   |   231 +-
 .../apache/sysds/runtime/data/SparseRowScalar.html |   291 +-
 .../apache/sysds/runtime/data/SparseRowVector.html |   417 +-
 .../org/apache/sysds/runtime/data/TensorBlock.html |   773 +-
 .../apache/sysds/runtime/data/TensorIndexes.html   |   272 +-
 .../runtime/data/class-use/BasicTensorBlock.html   |   337 +-
 .../runtime/data/class-use/DataTensorBlock.html    |   150 +-
 .../runtime/data/class-use/DenseBlock.Type.html    |   142 +-
 .../sysds/runtime/data/class-use/DenseBlock.html   |  1233 +-
 .../runtime/data/class-use/DenseBlockBool.html     |    87 +-
 .../runtime/data/class-use/DenseBlockDRB.html      |   124 +-
 .../runtime/data/class-use/DenseBlockFP32.html     |    87 +-
 .../runtime/data/class-use/DenseBlockFP64.html     |    87 +-
 .../runtime/data/class-use/DenseBlockFactory.html  |    87 +-
 .../runtime/data/class-use/DenseBlockInt32.html    |    87 +-
 .../runtime/data/class-use/DenseBlockInt64.html    |    87 +-
 .../runtime/data/class-use/DenseBlockLBool.html    |    87 +-
 .../runtime/data/class-use/DenseBlockLDRB.html     |   124 +-
 .../runtime/data/class-use/DenseBlockLFP32.html    |    87 +-
 .../runtime/data/class-use/DenseBlockLFP64.html    |    87 +-
 .../runtime/data/class-use/DenseBlockLInt32.html   |    87 +-
 .../runtime/data/class-use/DenseBlockLInt64.html   |    87 +-
 .../runtime/data/class-use/DenseBlockLString.html  |    87 +-
 .../runtime/data/class-use/DenseBlockString.html   |    87 +-
 .../runtime/data/class-use/IndexedTensorBlock.html |   172 +-
 .../sysds/runtime/data/class-use/LibTensorAgg.html |    87 +-
 .../runtime/data/class-use/LibTensorBincell.html   |    87 +-
 .../runtime/data/class-use/LibTensorReorg.html     |    87 +-
 .../runtime/data/class-use/SparseBlock.Type.html   |   267 +-
 .../sysds/runtime/data/class-use/SparseBlock.html  |   425 +-
 .../runtime/data/class-use/SparseBlockCOO.html     |    87 +-
 .../runtime/data/class-use/SparseBlockCSR.html     |    87 +-
 .../runtime/data/class-use/SparseBlockFactory.html |    87 +-
 .../runtime/data/class-use/SparseBlockMCSR.html    |    87 +-
 .../sysds/runtime/data/class-use/SparseRow.html    |   273 +-
 .../runtime/data/class-use/SparseRowScalar.html    |    87 +-
 .../runtime/data/class-use/SparseRowVector.html    |    87 +-
 .../sysds/runtime/data/class-use/TensorBlock.html  |   685 +-
 .../runtime/data/class-use/TensorIndexes.html      |   389 +-
 .../apache/sysds/runtime/data/package-frame.html   |    56 -
 .../apache/sysds/runtime/data/package-summary.html |   155 +-
 .../apache/sysds/runtime/data/package-tree.html    |   161 +-
 .../org/apache/sysds/runtime/data/package-use.html |   355 +-
 .../apache/sysds/runtime/functionobjects/And.html  |   160 +-
 .../sysds/runtime/functionobjects/BitwAnd.html     |   160 +-
 .../sysds/runtime/functionobjects/BitwOr.html      |   160 +-
 .../sysds/runtime/functionobjects/BitwShiftL.html  |   160 +-
 .../sysds/runtime/functionobjects/BitwShiftR.html  |   160 +-
 .../sysds/runtime/functionobjects/BitwXor.html     |   160 +-
 .../functionobjects/Builtin.BuiltinCode.html       |   530 +-
 .../sysds/runtime/functionobjects/Builtin.html     |   279 +-
 .../apache/sysds/runtime/functionobjects/CM.html   |   196 +-
 .../apache/sysds/runtime/functionobjects/COV.html  |   183 +-
 .../sysds/runtime/functionobjects/CTable.html      |   201 +-
 .../sysds/runtime/functionobjects/DiagIndex.html   |   195 +-
 .../sysds/runtime/functionobjects/Divide.html      |   160 +-
 .../sysds/runtime/functionobjects/Equals.html      |   197 +-
 .../runtime/functionobjects/FunctionObject.html    |   270 +-
 .../sysds/runtime/functionobjects/GreaterThan.html |   197 +-
 .../runtime/functionobjects/GreaterThanEquals.html |   197 +-
 .../sysds/runtime/functionobjects/IfElse.html      |   165 +-
 .../runtime/functionobjects/IndexFunction.html     |   187 +-
 .../runtime/functionobjects/IntegerDivide.html     |   160 +-
 .../runtime/functionobjects/KahanFunction.html     |   170 +-
 .../sysds/runtime/functionobjects/KahanPlus.html   |   188 +-
 .../sysds/runtime/functionobjects/KahanPlusSq.html |   190 +-
 .../sysds/runtime/functionobjects/LessThan.html    |   197 +-
 .../runtime/functionobjects/LessThanEquals.html    |   197 +-
 .../apache/sysds/runtime/functionobjects/Mean.html |   160 +-
 .../sysds/runtime/functionobjects/Minus.html       |   160 +-
 .../runtime/functionobjects/Minus1Multiply.html    |   160 +-
 .../runtime/functionobjects/MinusMultiply.html     |   196 +-
 .../sysds/runtime/functionobjects/MinusNz.html     |   160 +-
 .../sysds/runtime/functionobjects/Modulus.html     |   160 +-
 .../sysds/runtime/functionobjects/Multiply.html    |   160 +-
 .../sysds/runtime/functionobjects/Multiply2.html   |   169 +-
 .../apache/sysds/runtime/functionobjects/Not.html  |   156 +-
 .../sysds/runtime/functionobjects/NotEquals.html   |   197 +-
 .../runtime/functionobjects/OffsetColumnIndex.html |   193 +-
 .../apache/sysds/runtime/functionobjects/Or.html   |   160 +-
 ...ameterizedBuiltin.ParameterizedBuiltinCode.html |   244 +-
 ...terizedBuiltin.ProbabilityDistributionCode.html |   202 +-
 .../functionobjects/ParameterizedBuiltin.html      |   224 +-
 .../apache/sysds/runtime/functionobjects/Plus.html |   175 +-
 .../runtime/functionobjects/PlusMultiply.html      |   196 +-
 .../sysds/runtime/functionobjects/Power.html       |   160 +-
 .../sysds/runtime/functionobjects/Power2.html      |   169 +-
 .../sysds/runtime/functionobjects/ReduceAll.html   |   186 +-
 .../sysds/runtime/functionobjects/ReduceCol.html   |   186 +-
 .../sysds/runtime/functionobjects/ReduceDiag.html  |   186 +-
 .../sysds/runtime/functionobjects/ReduceRow.html   |   186 +-
 .../sysds/runtime/functionobjects/RevIndex.html    |   186 +-
 .../sysds/runtime/functionobjects/SortIndex.html   |   229 +-
 .../sysds/runtime/functionobjects/SwapIndex.html   |   186 +-
 ...aryValueFunction.ValueFunctionWithConstant.html |   114 +-
 .../functionobjects/TernaryValueFunction.html      |   170 +-
 .../functionobjects/ValueComparisonFunction.html   |   187 +-
 .../runtime/functionobjects/ValueFunction.html     |   148 +-
 .../apache/sysds/runtime/functionobjects/Xor.html  |   160 +-
 .../runtime/functionobjects/class-use/And.html     |   111 +-
 .../runtime/functionobjects/class-use/BitwAnd.html |   111 +-
 .../runtime/functionobjects/class-use/BitwOr.html  |   111 +-
 .../functionobjects/class-use/BitwShiftL.html      |   111 +-
 .../functionobjects/class-use/BitwShiftR.html      |   111 +-
 .../runtime/functionobjects/class-use/BitwXor.html |   111 +-
 .../class-use/Builtin.BuiltinCode.html             |   162 +-
 .../runtime/functionobjects/class-use/Builtin.html |   225 +-
 .../runtime/functionobjects/class-use/CM.html      |   111 +-
 .../runtime/functionobjects/class-use/COV.html     |   141 +-
 .../runtime/functionobjects/class-use/CTable.html  |   111 +-
 .../functionobjects/class-use/DiagIndex.html       |   116 +-
 .../runtime/functionobjects/class-use/Divide.html  |   111 +-
 .../runtime/functionobjects/class-use/Equals.html  |   111 +-
 .../functionobjects/class-use/FunctionObject.html  |   289 +-
 .../functionobjects/class-use/GreaterThan.html     |   111 +-
 .../class-use/GreaterThanEquals.html               |   111 +-
 .../runtime/functionobjects/class-use/IfElse.html  |   111 +-
 .../functionobjects/class-use/IndexFunction.html   |   218 +-
 .../functionobjects/class-use/IntegerDivide.html   |   111 +-
 .../functionobjects/class-use/KahanFunction.html   |   112 +-
 .../functionobjects/class-use/KahanPlus.html       |   111 +-
 .../functionobjects/class-use/KahanPlusSq.html     |   111 +-
 .../functionobjects/class-use/LessThan.html        |   111 +-
 .../functionobjects/class-use/LessThanEquals.html  |   111 +-
 .../runtime/functionobjects/class-use/Mean.html    |   111 +-
 .../runtime/functionobjects/class-use/Minus.html   |   111 +-
 .../functionobjects/class-use/Minus1Multiply.html  |   111 +-
 .../functionobjects/class-use/MinusMultiply.html   |   111 +-
 .../runtime/functionobjects/class-use/MinusNz.html |   111 +-
 .../runtime/functionobjects/class-use/Modulus.html |   111 +-
 .../functionobjects/class-use/Multiply.html        |   111 +-
 .../functionobjects/class-use/Multiply2.html       |   111 +-
 .../runtime/functionobjects/class-use/Not.html     |   111 +-
 .../functionobjects/class-use/NotEquals.html       |   111 +-
 .../class-use/OffsetColumnIndex.html               |   111 +-
 .../runtime/functionobjects/class-use/Or.html      |   111 +-
 ...ameterizedBuiltin.ParameterizedBuiltinCode.html |   140 +-
 ...terizedBuiltin.ProbabilityDistributionCode.html |   140 +-
 .../class-use/ParameterizedBuiltin.html            |   118 +-
 .../runtime/functionobjects/class-use/Plus.html    |   111 +-
 .../functionobjects/class-use/PlusMultiply.html    |   111 +-
 .../runtime/functionobjects/class-use/Power.html   |   111 +-
 .../runtime/functionobjects/class-use/Power2.html  |   111 +-
 .../functionobjects/class-use/ReduceAll.html       |   111 +-
 .../functionobjects/class-use/ReduceCol.html       |   111 +-
 .../functionobjects/class-use/ReduceDiag.html      |   111 +-
 .../functionobjects/class-use/ReduceRow.html       |   111 +-
 .../functionobjects/class-use/RevIndex.html        |   111 +-
 .../functionobjects/class-use/SortIndex.html       |    87 +-
 .../functionobjects/class-use/SwapIndex.html       |   111 +-
 ...aryValueFunction.ValueFunctionWithConstant.html |   112 +-
 .../class-use/TernaryValueFunction.html            |   147 +-
 .../class-use/ValueComparisonFunction.html         |   124 +-
 .../functionobjects/class-use/ValueFunction.html   |   448 +-
 .../runtime/functionobjects/class-use/Xor.html     |   111 +-
 .../runtime/functionobjects/package-frame.html     |    81 -
 .../runtime/functionobjects/package-summary.html   |   201 +-
 .../runtime/functionobjects/package-tree.html      |   207 +-
 .../sysds/runtime/functionobjects/package-use.html |   331 +-
 .../runtime/instructions/CPInstructionParser.html  |   181 +-
 .../runtime/instructions/FEDInstructionParser.html |   181 +-
 .../runtime/instructions/GPUInstructionParser.html |   159 +-
 .../runtime/instructions/Instruction.IType.html    |   195 +-
 .../sysds/runtime/instructions/Instruction.html    |   440 +-
 .../runtime/instructions/InstructionParser.html    |   149 +-
 .../runtime/instructions/InstructionUtils.html     |   718 +-
 .../runtime/instructions/SPInstructionParser.html  |   181 +-
 .../class-use/CPInstructionParser.html             |    87 +-
 .../class-use/FEDInstructionParser.html            |    87 +-
 .../class-use/GPUInstructionParser.html            |    87 +-
 .../instructions/class-use/Instruction.IType.html  |   201 +-
 .../instructions/class-use/Instruction.html        |  1552 +-
 .../instructions/class-use/InstructionParser.html  |   118 +-
 .../instructions/class-use/InstructionUtils.html   |    87 +-
 .../class-use/SPInstructionParser.html             |    87 +-
 .../cp/AggregateBinaryCPInstruction.html           |   226 +-
 .../cp/AggregateTernaryCPInstruction.html          |   203 +-
 .../cp/AggregateUnaryCPInstruction.AUType.html     |   223 +-
 .../cp/AggregateUnaryCPInstruction.html            |   220 +-
 .../cp/AppendCPInstruction.AppendType.html         |   188 +-
 .../instructions/cp/AppendCPInstruction.html       |   215 +-
 .../instructions/cp/BinaryCPInstruction.html       |   205 +-
 .../cp/BinaryFrameFrameCPInstruction.html          |   202 +-
 .../cp/BinaryFrameMatrixCPInstruction.html         |   202 +-
 .../cp/BinaryFrameScalarCPInstruction.html         |   202 +-
 .../cp/BinaryMatrixMatrixCPInstruction.html        |   202 +-
 .../cp/BinaryMatrixScalarCPInstruction.html        |   202 +-
 .../cp/BinaryScalarScalarCPInstruction.html        |   202 +-
 .../cp/BinaryTensorTensorCPInstruction.html        |   202 +-
 .../runtime/instructions/cp/BooleanObject.html     |   218 +-
 .../instructions/cp/BroadcastCPInstruction.html    |   205 +-
 .../instructions/cp/BuiltinNaryCPInstruction.html  |   226 +-
 .../runtime/instructions/cp/CM_COV_Object.html     |   314 +-
 .../instructions/cp/CPInstruction.CPType.html      |   432 +-
 .../runtime/instructions/cp/CPInstruction.html     |   241 +-
 .../sysds/runtime/instructions/cp/CPOperand.html   |   337 +-
 .../cp/CentralMomentCPInstruction.html             |   219 +-
 .../instructions/cp/CompressionCPInstruction.html  |   203 +-
 .../instructions/cp/ComputationCPInstruction.html  |   254 +-
 .../instructions/cp/CovarianceCPInstruction.html   |   211 +-
 .../instructions/cp/CtableCPInstruction.html       |   218 +-
 .../apache/sysds/runtime/instructions/cp/Data.html |   190 +-
 .../instructions/cp/DataGenCPInstruction.html      |   383 +-
 .../cp/DeCompressionCPInstruction.html             |   203 +-
 .../runtime/instructions/cp/DnnCPInstruction.html  |   480 +-
 .../runtime/instructions/cp/DoubleObject.html      |   218 +-
 .../instructions/cp/EvalNaryCPInstruction.html     |   231 +-
 .../instructions/cp/FrameAppendCPInstruction.html  |   216 +-
 .../cp/FrameIndexingCPInstruction.html             |   219 +-
 .../instructions/cp/FunctionCallCPInstruction.html |   334 +-
 .../instructions/cp/IndexingCPInstruction.html     |   196 +-
 .../sysds/runtime/instructions/cp/IntObject.html   |   207 +-
 .../sysds/runtime/instructions/cp/KahanObject.html |   262 +-
 .../cp/ListAppendRemoveCPInstruction.html          |   225 +-
 .../instructions/cp/ListIndexingCPInstruction.html |   219 +-
 .../sysds/runtime/instructions/cp/ListObject.html  |   568 +-
 .../instructions/cp/LocalCPInstruction.html        |   387 +
 .../instructions/cp/MMChainCPInstruction.html      |   214 +-
 .../instructions/cp/MMTSJCPInstruction.html        |   214 +-
 .../instructions/cp/MatrixAppendCPInstruction.html |   231 +-
 .../cp/MatrixBuiltinNaryCPInstruction.html         |   203 +-
 .../cp/MatrixIndexingCPInstruction.html            |   267 +-
 .../cp/MultiReturnBuiltinCPInstruction.html        |   249 +-
 ...ltiReturnParameterizedBuiltinCPInstruction.html |   242 +-
 .../runtime/instructions/cp/PMMJCPInstruction.html |   203 +-
 .../cp/ParameterizedBuiltinCPInstruction.html      |   256 +-
 .../cp/ParamservBuiltinCPInstruction.html          |   253 +-
 .../instructions/cp/PrefetchCPInstruction.html     |   205 +-
 .../instructions/cp/QuantilePickCPInstruction.html |   211 +-
 .../instructions/cp/QuantileSortCPInstruction.html |   205 +-
 .../instructions/cp/QuaternaryCPInstruction.html   |   212 +-
 .../instructions/cp/ReorgCPInstruction.html        |   205 +-
 .../instructions/cp/ReshapeCPInstruction.html      |   220 +-
 .../instructions/cp/ScalarAppendCPInstruction.html |   216 +-
 .../cp/ScalarBuiltinNaryCPInstruction.html         |   203 +-
 .../runtime/instructions/cp/ScalarObject.html      |   220 +-
 .../instructions/cp/ScalarObjectFactory.html       |   254 +-
 .../instructions/cp/SpoofCPInstruction.html        |   238 +-
 .../runtime/instructions/cp/SqlCPInstruction.html  |   252 +-
 .../instructions/cp/StringInitCPInstruction.html   |   248 +-
 .../runtime/instructions/cp/StringObject.html      |   214 +-
 .../instructions/cp/TernaryCPInstruction.html      |   203 +-
 .../instructions/cp/TriggerBroadcastTask.html      |   148 +-
 .../instructions/cp/TriggerRDDOperationsTask.html  |   144 +-
 .../cp/UaggOuterChainCPInstruction.html            |   205 +-
 .../instructions/cp/UnaryCPInstruction.html        |   194 +-
 .../instructions/cp/UnaryFrameCPInstruction.html   |   202 +-
 .../instructions/cp/UnaryMatrixCPInstruction.html  |   204 +-
 .../instructions/cp/UnaryScalarCPInstruction.html  |   204 +-
 ...ariableCPInstruction.VariableOperationCode.html |   265 +-
 .../instructions/cp/VariableCPInstruction.html     |   531 +-
 .../cp/class-use/AggregateBinaryCPInstruction.html |   133 +-
 .../class-use/AggregateTernaryCPInstruction.html   |   111 +-
 .../AggregateUnaryCPInstruction.AUType.html        |   139 +-
 .../cp/class-use/AggregateUnaryCPInstruction.html  |   121 +-
 .../class-use/AppendCPInstruction.AppendType.html  |   121 +-
 .../cp/class-use/AppendCPInstruction.html          |   130 +-
 .../cp/class-use/BinaryCPInstruction.html          |   163 +-
 .../class-use/BinaryFrameFrameCPInstruction.html   |    87 +-
 .../class-use/BinaryFrameMatrixCPInstruction.html  |    87 +-
 .../class-use/BinaryFrameScalarCPInstruction.html  |    87 +-
 .../class-use/BinaryMatrixMatrixCPInstruction.html |    87 +-
 .../class-use/BinaryMatrixScalarCPInstruction.html |    87 +-
 .../class-use/BinaryScalarScalarCPInstruction.html |    87 +-
 .../class-use/BinaryTensorTensorCPInstruction.html |    87 +-
 .../instructions/cp/class-use/BooleanObject.html   |    87 +-
 .../cp/class-use/BroadcastCPInstruction.html       |   111 +-
 .../cp/class-use/BuiltinNaryCPInstruction.html     |   127 +-
 .../instructions/cp/class-use/CM_COV_Object.html   |   213 +-
 .../cp/class-use/CPInstruction.CPType.html         |   172 +-
 .../instructions/cp/class-use/CPInstruction.html   |   339 +-
 .../instructions/cp/class-use/CPOperand.html       |  1708 +-
 .../cp/class-use/CentralMomentCPInstruction.html   |   111 +-
 .../cp/class-use/CompressionCPInstruction.html     |   111 +-
 .../cp/class-use/ComputationCPInstruction.html     |   282 +-
 .../cp/class-use/CovarianceCPInstruction.html      |   111 +-
 .../cp/class-use/CtableCPInstruction.html          |   111 +-
 .../runtime/instructions/cp/class-use/Data.html    |  1017 +-
 .../cp/class-use/DataGenCPInstruction.html         |   111 +-
 .../cp/class-use/DeCompressionCPInstruction.html   |   111 +-
 .../cp/class-use/DnnCPInstruction.html             |   111 +-
 .../instructions/cp/class-use/DoubleObject.html    |   111 +-
 .../cp/class-use/EvalNaryCPInstruction.html        |    87 +-
 .../cp/class-use/FrameAppendCPInstruction.html     |    87 +-
 .../cp/class-use/FrameIndexingCPInstruction.html   |    87 +-
 .../cp/class-use/FunctionCallCPInstruction.html    |   131 +-
 .../cp/class-use/IndexingCPInstruction.html        |   145 +-
 .../instructions/cp/class-use/IntObject.html       |   214 +-
 .../instructions/cp/class-use/KahanObject.html     |   268 +-
 .../class-use/ListAppendRemoveCPInstruction.html   |    87 +-
 .../cp/class-use/ListIndexingCPInstruction.html    |    87 +-
 .../instructions/cp/class-use/ListObject.html      |   569 +-
 .../cp/class-use/LocalCPInstruction.html           |   192 +
 .../cp/class-use/MMChainCPInstruction.html         |   133 +-
 .../cp/class-use/MMTSJCPInstruction.html           |   133 +-
 .../cp/class-use/MatrixAppendCPInstruction.html    |    87 +-
 .../class-use/MatrixBuiltinNaryCPInstruction.html  |    87 +-
 .../cp/class-use/MatrixIndexingCPInstruction.html  |    87 +-
 .../class-use/MultiReturnBuiltinCPInstruction.html |   111 +-
 ...ltiReturnParameterizedBuiltinCPInstruction.html |   111 +-
 .../cp/class-use/PMMJCPInstruction.html            |   111 +-
 .../ParameterizedBuiltinCPInstruction.html         |   121 +-
 .../class-use/ParamservBuiltinCPInstruction.html   |    87 +-
 .../cp/class-use/PrefetchCPInstruction.html        |   111 +-
 .../cp/class-use/QuantilePickCPInstruction.html    |   111 +-
 .../cp/class-use/QuantileSortCPInstruction.html    |   111 +-
 .../cp/class-use/QuaternaryCPInstruction.html      |   111 +-
 .../cp/class-use/ReorgCPInstruction.html           |   111 +-
 .../cp/class-use/ReshapeCPInstruction.html         |   111 +-
 .../cp/class-use/ScalarAppendCPInstruction.html    |    87 +-
 .../class-use/ScalarBuiltinNaryCPInstruction.html  |    87 +-
 .../instructions/cp/class-use/ScalarObject.html    |   908 +-
 .../cp/class-use/ScalarObjectFactory.html          |    87 +-
 .../cp/class-use/SpoofCPInstruction.html           |   111 +-
 .../cp/class-use/SqlCPInstruction.html             |   111 +-
 .../cp/class-use/StringInitCPInstruction.html      |   111 +-
 .../instructions/cp/class-use/StringObject.html    |    87 +-
 .../cp/class-use/TernaryCPInstruction.html         |   111 +-
 .../cp/class-use/TriggerBroadcastTask.html         |    87 +-
 .../cp/class-use/TriggerRDDOperationsTask.html     |    87 +-
 .../cp/class-use/UaggOuterChainCPInstruction.html  |   111 +-
 .../cp/class-use/UnaryCPInstruction.html           |   196 +-
 .../cp/class-use/UnaryFrameCPInstruction.html      |    87 +-
 .../cp/class-use/UnaryMatrixCPInstruction.html     |   109 +-
 .../cp/class-use/UnaryScalarCPInstruction.html     |    87 +-
 ...ariableCPInstruction.VariableOperationCode.html |   121 +-
 .../cp/class-use/VariableCPInstruction.html        |   131 +-
 .../runtime/instructions/cp/package-frame.html     |    97 -
 .../runtime/instructions/cp/package-summary.html   |   257 +-
 .../runtime/instructions/cp/package-tree.html      |   246 +-
 .../sysds/runtime/instructions/cp/package-use.html |   729 +-
 .../cpfile/MatrixIndexingCPFileInstruction.html    |   207 +-
 .../class-use/MatrixIndexingCPFileInstruction.html |   111 +-
 .../runtime/instructions/cpfile/package-frame.html |    20 -
 .../instructions/cpfile/package-summary.html       |    87 +-
 .../runtime/instructions/cpfile/package-tree.html  |    99 +-
 .../runtime/instructions/cpfile/package-use.html   |   101 +-
 .../fed/AggregateBinaryFEDInstruction.html         |   276 +-
 .../fed/AggregateTernaryFEDInstruction.html        |   203 +-
 .../fed/AggregateUnaryFEDInstruction.html          |   207 +-
 .../instructions/fed/AppendFEDInstruction.html     |   205 +-
 .../instructions/fed/BinaryFEDInstruction.html     |   242 +-
 .../fed/BinaryFrameScalarFEDInstruction.html       |   202 +-
 .../fed/BinaryMatrixMatrixFEDInstruction.html      |   202 +-
 .../fed/BinaryMatrixScalarFEDInstruction.html      |   202 +-
 .../instructions/fed/CastFEDInstruction.html       |   205 +-
 .../fed/CentralMomentFEDInstruction.html           |   207 +-
 .../fed/ComputationFEDInstruction.html             |   236 +-
 .../instructions/fed/CovarianceFEDInstruction.html |   205 +-
 .../instructions/fed/CtableFEDInstruction.html     |   203 +-
 .../fed/CumulativeOffsetFEDInstruction.html        |   212 +-
 .../instructions/fed/FEDInstruction.FEDType.html   |   349 +-
 .../fed/FEDInstruction.FederatedOutput.html        |   202 +-
 .../runtime/instructions/fed/FEDInstruction.html   |   203 +-
 .../instructions/fed/FEDInstructionUtils.html      |   155 +-
 .../instructions/fed/IndexingFEDInstruction.html   |   205 +-
 .../instructions/fed/InitFEDInstruction.html       |   298 +-
 .../instructions/fed/MMChainFEDInstruction.html    |   258 +-
 .../runtime/instructions/fed/MMFEDInstruction.html |   205 +-
 ...edBuiltinFEDInstruction.CreateFrameEncoder.html |   183 +-
 ...dBuiltinFEDInstruction.ExecuteFrameEncoder.html |   192 +-
 ...tiReturnParameterizedBuiltinFEDInstruction.html |   234 +-
 ...eterizedBuiltinFEDInstruction.DecodeMatrix.html |   196 +-
 .../fed/ParameterizedBuiltinFEDInstruction.html    |   243 +-
 .../fed/QuantilePickFEDInstruction.html            |   205 +-
 .../fed/QuantileSortFEDInstruction.html            |   205 +-
 .../instructions/fed/QuaternaryFEDInstruction.html |   194 +-
 .../fed/QuaternaryWCeMMFEDInstruction.html         |   202 +-
 .../fed/QuaternaryWDivMMFEDInstruction.html        |   202 +-
 .../fed/QuaternaryWSLossFEDInstruction.html        |   202 +-
 .../fed/QuaternaryWSigmoidFEDInstruction.html      |   202 +-
 .../fed/QuaternaryWUMMFEDInstruction.html          |   202 +-
 .../instructions/fed/ReblockFEDInstruction.html    |   205 +-
 .../fed/ReorgFEDInstruction.DiagMatrix.html        |   168 +-
 .../fed/ReorgFEDInstruction.Rdiag.html             |   168 +-
 .../instructions/fed/ReorgFEDInstruction.html      |   275 +-
 .../instructions/fed/ReshapeFEDInstruction.html    |   220 +-
 .../instructions/fed/SpoofFEDInstruction.html      |   215 +-
 .../instructions/fed/TernaryFEDInstruction.html    |   203 +-
 .../instructions/fed/TsmmFEDInstruction.html       |   268 +-
 .../instructions/fed/UnaryFEDInstruction.html      |   178 +-
 .../fed/UnaryMatrixFEDInstruction.html             |   223 +-
 .../instructions/fed/VariableFEDInstruction.html   |   204 +-
 .../class-use/AggregateBinaryFEDInstruction.html   |   111 +-
 .../class-use/AggregateTernaryFEDInstruction.html  |   111 +-
 .../class-use/AggregateUnaryFEDInstruction.html    |   121 +-
 .../fed/class-use/AppendFEDInstruction.html        |   111 +-
 .../fed/class-use/BinaryFEDInstruction.html        |   148 +-
 .../class-use/BinaryFrameScalarFEDInstruction.html |    87 +-
 .../BinaryMatrixMatrixFEDInstruction.html          |    87 +-
 .../BinaryMatrixScalarFEDInstruction.html          |    87 +-
 .../fed/class-use/CastFEDInstruction.html          |   111 +-
 .../fed/class-use/CentralMomentFEDInstruction.html |   111 +-
 .../fed/class-use/ComputationFEDInstruction.html   |   205 +-
 .../fed/class-use/CovarianceFEDInstruction.html    |   111 +-
 .../fed/class-use/CtableFEDInstruction.html        |   111 +-
 .../class-use/CumulativeOffsetFEDInstruction.html  |   111 +-
 .../fed/class-use/FEDInstruction.FEDType.html      |   191 +-
 .../class-use/FEDInstruction.FederatedOutput.html  |   234 +-
 .../instructions/fed/class-use/FEDInstruction.html |   244 +-
 .../fed/class-use/FEDInstructionUtils.html         |    87 +-
 .../fed/class-use/IndexingFEDInstruction.html      |   111 +-
 .../fed/class-use/InitFEDInstruction.html          |   111 +-
 .../fed/class-use/MMChainFEDInstruction.html       |   111 +-
 .../fed/class-use/MMFEDInstruction.html            |   111 +-
 ...edBuiltinFEDInstruction.CreateFrameEncoder.html |    87 +-
 ...dBuiltinFEDInstruction.ExecuteFrameEncoder.html |    87 +-
 ...tiReturnParameterizedBuiltinFEDInstruction.html |   111 +-
 ...eterizedBuiltinFEDInstruction.DecodeMatrix.html |    87 +-
 .../ParameterizedBuiltinFEDInstruction.html        |   111 +-
 .../fed/class-use/QuantilePickFEDInstruction.html  |   111 +-
 .../fed/class-use/QuantileSortFEDInstruction.html  |   111 +-
 .../fed/class-use/QuaternaryFEDInstruction.html    |   133 +-
 .../class-use/QuaternaryWCeMMFEDInstruction.html   |    87 +-
 .../class-use/QuaternaryWDivMMFEDInstruction.html  |    87 +-
 .../class-use/QuaternaryWSLossFEDInstruction.html  |    87 +-
 .../QuaternaryWSigmoidFEDInstruction.html          |    87 +-
 .../class-use/QuaternaryWUMMFEDInstruction.html    |    87 +-
 .../fed/class-use/ReblockFEDInstruction.html       |   111 +-
 .../class-use/ReorgFEDInstruction.DiagMatrix.html  |    87 +-
 .../fed/class-use/ReorgFEDInstruction.Rdiag.html   |    87 +-
 .../fed/class-use/ReorgFEDInstruction.html         |   111 +-
 .../fed/class-use/ReshapeFEDInstruction.html       |   111 +-
 .../fed/class-use/SpoofFEDInstruction.html         |   111 +-
 .../fed/class-use/TernaryFEDInstruction.html       |   111 +-
 .../fed/class-use/TsmmFEDInstruction.html          |   111 +-
 .../fed/class-use/UnaryFEDInstruction.html         |   136 +-
 .../fed/class-use/UnaryMatrixFEDInstruction.html   |   111 +-
 .../fed/class-use/VariableFEDInstruction.html      |   111 +-
 .../runtime/instructions/fed/package-frame.html    |    68 -
 .../runtime/instructions/fed/package-summary.html  |   179 +-
 .../runtime/instructions/fed/package-tree.html     |   189 +-
 .../runtime/instructions/fed/package-use.html      |   253 +-
 .../gpu/AggregateBinaryGPUInstruction.html         |   195 +-
 .../gpu/AggregateUnaryGPUInstruction.html          |   195 +-
 .../gpu/ArithmeticBinaryGPUInstruction.html        |   186 +-
 .../gpu/BuiltinBinaryGPUInstruction.html           |   186 +-
 .../gpu/BuiltinUnaryGPUInstruction.html            |   193 +-
 .../instructions/gpu/DnnGPUInstruction.html        |   566 +-
 .../gpu/GPUInstruction.GPUINSTRUCTION_TYPE.html    |   258 +-
 .../runtime/instructions/gpu/GPUInstruction.html   |  1012 +-
 .../instructions/gpu/MMTSJGPUInstruction.html      |   204 +-
 .../gpu/MatrixAppendGPUInstruction.html            |   195 +-
 .../gpu/MatrixBuiltinGPUInstruction.html           |   194 +-
 .../gpu/MatrixIndexingGPUInstruction.html          |   210 +-
 .../gpu/MatrixMatrixArithmeticGPUInstruction.html  |   194 +-
 .../gpu/MatrixMatrixAxpyGPUInstruction.html        |   197 +-
 .../gpu/MatrixMatrixBuiltinGPUInstruction.html     |   194 +-
 ...MatrixMatrixRelationalBinaryGPUInstruction.html |   194 +-
 .../gpu/MatrixReshapeGPUInstruction.html           |   210 +-
 .../gpu/RelationalBinaryGPUInstruction.html        |   186 +-
 .../instructions/gpu/ReorgGPUInstruction.html      |   195 +-
 .../gpu/ScalarMatrixArithmeticGPUInstruction.html  |   194 +-
 .../gpu/ScalarMatrixBuiltinGPUInstruction.html     |   194 +-
 ...ScalarMatrixRelationalBinaryGPUInstruction.html |   194 +-
 .../gpu/SpoofCUDAInstruction.DoublePrecision.html  |   152 +-
 .../gpu/SpoofCUDAInstruction.SinglePrecision.html  |   152 +-
 .../instructions/gpu/SpoofCUDAInstruction.html     |   248 +-
 .../class-use/AggregateBinaryGPUInstruction.html   |   111 +-
 .../class-use/AggregateUnaryGPUInstruction.html    |   111 +-
 .../class-use/ArithmeticBinaryGPUInstruction.html  |   127 +-
 .../gpu/class-use/BuiltinBinaryGPUInstruction.html |   124 +-
 .../gpu/class-use/BuiltinUnaryGPUInstruction.html  |   121 +-
 .../gpu/class-use/DnnGPUInstruction.html           |   111 +-
 .../GPUInstruction.GPUINSTRUCTION_TYPE.html        |   155 +-
 .../instructions/gpu/class-use/GPUInstruction.html |   196 +-
 .../gpu/class-use/MMTSJGPUInstruction.html         |   111 +-
 .../gpu/class-use/MatrixAppendGPUInstruction.html  |   111 +-
 .../gpu/class-use/MatrixBuiltinGPUInstruction.html |    87 +-
 .../class-use/MatrixIndexingGPUInstruction.html    |   111 +-
 .../MatrixMatrixArithmeticGPUInstruction.html      |    87 +-
 .../class-use/MatrixMatrixAxpyGPUInstruction.html  |   111 +-
 .../MatrixMatrixBuiltinGPUInstruction.html         |    87 +-
 ...MatrixMatrixRelationalBinaryGPUInstruction.html |    87 +-
 .../gpu/class-use/MatrixReshapeGPUInstruction.html |   111 +-
 .../class-use/RelationalBinaryGPUInstruction.html  |   124 +-
 .../gpu/class-use/ReorgGPUInstruction.html         |   111 +-
 .../ScalarMatrixArithmeticGPUInstruction.html      |    87 +-
 .../ScalarMatrixBuiltinGPUInstruction.html         |    87 +-
 ...ScalarMatrixRelationalBinaryGPUInstruction.html |    87 +-
 .../SpoofCUDAInstruction.DoublePrecision.html      |    87 +-
 .../SpoofCUDAInstruction.SinglePrecision.html      |    87 +-
 .../gpu/class-use/SpoofCUDAInstruction.html        |   111 +-
 .../instructions/gpu/context/CSRPointer.html       |   318 +-
 .../gpu/context/CudaMemoryAllocator.html           |   171 +-
 .../instructions/gpu/context/ExecutionConfig.html  |   244 +-
 .../instructions/gpu/context/GPUContext.html       |   340 +-
 .../instructions/gpu/context/GPUContextPool.html   |   210 +-
 .../gpu/context/GPULazyCudaFreeMemoryManager.html  |   201 +-
 .../gpu/context/GPUMatrixMemoryManager.html        |   124 +-
 .../gpu/context/GPUMemoryAllocator.html            |   133 +-
 .../gpu/context/GPUMemoryEviction.html             |   149 +-
 ...emoryManager.EvictionPolicyBasedComparator.html |   156 +-
 .../instructions/gpu/context/GPUMemoryManager.html |   222 +-
 .../instructions/gpu/context/GPUObject.html        |   569 +-
 .../instructions/gpu/context/JCudaKernels.html     |   133 +-
 .../instructions/gpu/context/ShadowBuffer.html     |   175 +-
 .../gpu/context/UnifiedMemoryAllocator.html        |   171 +-
 .../gpu/context/class-use/CSRPointer.html          |   225 +-
 .../gpu/context/class-use/CudaMemoryAllocator.html |    87 +-
 .../gpu/context/class-use/ExecutionConfig.html     |   132 +-
 .../gpu/context/class-use/GPUContext.html          |  1100 +-
 .../gpu/context/class-use/GPUContextPool.html      |    87 +-
 .../class-use/GPULazyCudaFreeMemoryManager.html    |   111 +-
 .../context/class-use/GPUMatrixMemoryManager.html  |   111 +-
 .../gpu/context/class-use/GPUMemoryAllocator.html  |   112 +-
 .../gpu/context/class-use/GPUMemoryEviction.html   |    87 +-
 ...emoryManager.EvictionPolicyBasedComparator.html |    87 +-
 .../gpu/context/class-use/GPUMemoryManager.html    |   124 +-
 .../gpu/context/class-use/GPUObject.html           |   248 +-
 .../gpu/context/class-use/JCudaKernels.html        |   131 +-
 .../gpu/context/class-use/ShadowBuffer.html        |    87 +-
 .../context/class-use/UnifiedMemoryAllocator.html  |    87 +-
 .../instructions/gpu/context/package-frame.html    |    37 -
 .../instructions/gpu/context/package-summary.html  |   117 +-
 .../instructions/gpu/context/package-tree.html     |   119 +-
 .../instructions/gpu/context/package-use.html      |   190 +-
 .../runtime/instructions/gpu/package-frame.html    |    47 -
 .../runtime/instructions/gpu/package-summary.html  |   137 +-
 .../runtime/instructions/gpu/package-tree.html     |   147 +-
 .../runtime/instructions/gpu/package-use.html      |   163 +-
 .../sysds/runtime/instructions/package-frame.html  |    30 -
 .../runtime/instructions/package-summary.html      |   103 +-
 .../sysds/runtime/instructions/package-tree.html   |   109 +-
 .../sysds/runtime/instructions/package-use.html    |   343 +-
 .../spark/AggregateTernarySPInstruction.html       |   203 +-
 ...gregateUnarySPInstruction.RDDUAggFunction2.html |   154 +-
 ...eUnarySPInstruction.RDDUTensorAggFunction2.html |   152 +-
 .../spark/AggregateUnarySPInstruction.html         |   214 +-
 ...pendGAlignedSPInstruction.ShiftColumnIndex.html |   154 +-
 .../spark/AppendGAlignedSPInstruction.html         |   209 +-
 ...ppendGSPInstruction.MergeWithShiftedBlocks.html |   158 +-
 .../spark/AppendGSPInstruction.ShiftMatrix.html    |   158 +-
 .../instructions/spark/AppendGSPInstruction.html   |   212 +-
 .../instructions/spark/AppendMSPInstruction.html   |   196 +-
 .../instructions/spark/AppendRSPInstruction.html   |   196 +-
 ...ChainSPInstruction.RDDBinUaggChainFunction.html |   156 +-
 .../spark/BinUaggChainSPInstruction.html           |   209 +-
 .../spark/BinaryFrameFrameSPInstruction.html       |   202 +-
 .../spark/BinaryFrameMatrixSPInstruction.html      |   202 +-
 .../spark/BinaryFrameScalarSPInstruction.html      |   202 +-
 .../spark/BinaryMatrixBVectorSPInstruction.html    |   202 +-
 .../spark/BinaryMatrixMatrixSPInstruction.html     |   202 +-
 .../spark/BinaryMatrixScalarSPInstruction.html     |   202 +-
 .../instructions/spark/BinarySPInstruction.html    |   194 +-
 .../BinaryTensorTensorBroadcastSPInstruction.html  |   202 +-
 .../spark/BinaryTensorTensorSPInstruction.html     |   202 +-
 ...BuiltinNarySPInstruction.PadBlocksFunction.html |   152 +-
 .../spark/BuiltinNarySPInstruction.html            |   208 +-
 .../spark/CSVReblockSPInstruction.html             |   205 +-
 .../instructions/spark/CastSPInstruction.html      |   205 +-
 .../spark/CentralMomentSPInstruction.html          |   205 +-
 .../spark/CheckpointSPInstruction.html             |   205 +-
 ...mpressionSPInstruction.CompressionFunction.html |   150 +-
 ...nSPInstruction.CompressionWorkloadFunction.html |   152 +-
 .../CompressionSPInstruction.SizeFunction.html     |   150 +-
 .../spark/CompressionSPInstruction.html            |   224 +-
 .../spark/ComputationSPInstruction.html            |   236 +-
 .../spark/CovarianceSPInstruction.html             |   205 +-
 .../instructions/spark/CpmmSPInstruction.html      |   205 +-
 .../CtableSPInstruction.MapJoinSignature1.html     |   150 +-
 .../CtableSPInstruction.MapJoinSignature2.html     |   150 +-
 .../CtableSPInstruction.MapJoinSignature3.html     |   150 +-
 .../instructions/spark/CtableSPInstruction.html    |   213 +-
 .../spark/CumulativeAggregateSPInstruction.html    |   213 +-
 .../spark/CumulativeOffsetSPInstruction.html       |   205 +-
 ...ressionSPInstruction.DeCompressionFunction.html |   150 +-
 .../spark/DeCompressionSPInstruction.html          |   209 +-
 .../instructions/spark/DnnSPInstruction.html       |   205 +-
 .../spark/FrameAppendMSPInstruction.html           |   204 +-
 .../spark/FrameAppendRSPInstruction.html           |   204 +-
 .../spark/FrameIndexingSPInstruction.html          |   204 +-
 .../instructions/spark/IndexingSPInstruction.html  |   196 +-
 .../spark/LIBSVMReblockSPInstruction.html          |   205 +-
 .../spark/MapmmChainSPInstruction.html             |   181 +-
 .../instructions/spark/MapmmSPInstruction.html     |   205 +-
 .../spark/MatrixAppendMSPInstruction.html          |   204 +-
 .../spark/MatrixAppendRSPInstruction.html          |   204 +-
 .../spark/MatrixIndexingSPInstruction.html         |   270 +-
 .../spark/MatrixReshapeSPInstruction.html          |   205 +-
 ...PInstruction.TransformEncodeBuild2Function.html |   152 +-
 ...SPInstruction.TransformEncodeBuildFunction.html |   152 +-
 ...PInstruction.TransformEncodeGroup2Function.html |   152 +-
 ...SPInstruction.TransformEncodeGroupFunction.html |   154 +-
 ...ltiReturnParameterizedBuiltinSPInstruction.html |   216 +-
 .../instructions/spark/PMapmmSPInstruction.html    |   205 +-
 ...rizedBuiltinSPInstruction.CreateMatrixCell.html |   156 +-
 ...iltinSPInstruction.RDDFrameReplaceFunction.html |   152 +-
 ...ltinSPInstruction.RDDMapGroupedAggFunction.html |   158 +-
 ...tinSPInstruction.RDDMapGroupedAggFunction2.html |   158 +-
 ...zedBuiltinSPInstruction.RDDRExpandFunction.html |   154 +-
 ...uiltinSPInstruction.RDDRemoveEmptyFunction.html |   154 +-
 ...nSPInstruction.RDDRemoveEmptyFunctionInMem.html |   156 +-
 ...zedBuiltinSPInstruction.RDDReplaceFunction.html |   150 +-
 ...edBuiltinSPInstruction.RDDTokenizeFunction.html |   154 +-
 ...tinSPInstruction.RDDTransformApplyFunction.html |   156 +-
 ...nstruction.RDDTransformApplyOffsetFunction.html |   156 +-
 ...struction.RDDTransformDecodeExpandFunction.html |   154 +-
 ...inSPInstruction.RDDTransformDecodeFunction.html |   154 +-
 .../spark/ParameterizedBuiltinSPInstruction.html   |   285 +-
 .../instructions/spark/PmmSPInstruction.html       |   205 +-
 .../spark/QuantilePickSPInstruction.html           |   205 +-
 .../spark/QuantileSortSPInstruction.html           |   205 +-
 .../spark/QuaternarySPInstruction.html             |   203 +-
 .../instructions/spark/RandSPInstruction.html      |   296 +-
 .../instructions/spark/ReblockSPInstruction.html   |   220 +-
 .../instructions/spark/ReorgSPInstruction.html     |   205 +-
 .../instructions/spark/RmmSPInstruction.html       |   205 +-
 .../instructions/spark/SPInstruction.SPType.html   |   482 +-
 .../runtime/instructions/spark/SPInstruction.html  |   228 +-
 ...SPInstruction.ReplicateRightFactorFunction.html |   154 +-
 .../instructions/spark/SpoofSPInstruction.html     |   212 +-
 .../instructions/spark/TernarySPInstruction.html   |   203 +-
 .../instructions/spark/Tsmm2SPInstruction.html     |   205 +-
 .../instructions/spark/TsmmSPInstruction.html      |   205 +-
 .../spark/UaggOuterChainSPInstruction.html         |   205 +-
 .../spark/UnaryFrameSPInstruction.html             |   212 +-
 .../spark/UnaryMatrixSPInstruction.html            |   205 +-
 .../instructions/spark/UnarySPInstruction.html     |   178 +-
 .../instructions/spark/WriteSPInstruction.html     |   252 +-
 .../instructions/spark/ZipmmSPInstruction.html     |   205 +-
 .../class-use/AggregateTernarySPInstruction.html   |   111 +-
 ...gregateUnarySPInstruction.RDDUAggFunction2.html |    87 +-
 ...eUnarySPInstruction.RDDUTensorAggFunction2.html |    87 +-
 .../class-use/AggregateUnarySPInstruction.html     |   121 +-
 ...pendGAlignedSPInstruction.ShiftColumnIndex.html |    87 +-
 .../class-use/AppendGAlignedSPInstruction.html     |   111 +-
 ...ppendGSPInstruction.MergeWithShiftedBlocks.html |    87 +-
 .../AppendGSPInstruction.ShiftMatrix.html          |    87 +-
 .../spark/class-use/AppendGSPInstruction.html      |   111 +-
 .../spark/class-use/AppendMSPInstruction.html      |   124 +-
 .../spark/class-use/AppendRSPInstruction.html      |   124 +-
 ...ChainSPInstruction.RDDBinUaggChainFunction.html |    87 +-
 .../spark/class-use/BinUaggChainSPInstruction.html |   111 +-
 .../class-use/BinaryFrameFrameSPInstruction.html   |    87 +-
 .../class-use/BinaryFrameMatrixSPInstruction.html  |    87 +-
 .../class-use/BinaryFrameScalarSPInstruction.html  |    87 +-
 .../BinaryMatrixBVectorSPInstruction.html          |    87 +-
 .../class-use/BinaryMatrixMatrixSPInstruction.html |    87 +-
 .../class-use/BinaryMatrixScalarSPInstruction.html |    87 +-
 .../spark/class-use/BinarySPInstruction.html       |   196 +-
 .../BinaryTensorTensorBroadcastSPInstruction.html  |    87 +-
 .../class-use/BinaryTensorTensorSPInstruction.html |    87 +-
 ...BuiltinNarySPInstruction.PadBlocksFunction.html |    87 +-
 .../spark/class-use/BuiltinNarySPInstruction.html  |   111 +-
 .../spark/class-use/CSVReblockSPInstruction.html   |   111 +-
 .../spark/class-use/CastSPInstruction.html         |   111 +-
 .../class-use/CentralMomentSPInstruction.html      |   111 +-
 .../spark/class-use/CheckpointSPInstruction.html   |   111 +-
 ...mpressionSPInstruction.CompressionFunction.html |    87 +-
 ...nSPInstruction.CompressionWorkloadFunction.html |    87 +-
 .../CompressionSPInstruction.SizeFunction.html     |    87 +-
 .../spark/class-use/CompressionSPInstruction.html  |   111 +-
 .../spark/class-use/ComputationSPInstruction.html  |   277 +-
 .../spark/class-use/CovarianceSPInstruction.html   |   111 +-
 .../spark/class-use/CpmmSPInstruction.html         |   111 +-
 .../CtableSPInstruction.MapJoinSignature1.html     |    87 +-
 .../CtableSPInstruction.MapJoinSignature2.html     |    87 +-
 .../CtableSPInstruction.MapJoinSignature3.html     |    87 +-
 .../spark/class-use/CtableSPInstruction.html       |   111 +-
 .../CumulativeAggregateSPInstruction.html          |   111 +-
 .../class-use/CumulativeOffsetSPInstruction.html   |   111 +-
 ...ressionSPInstruction.DeCompressionFunction.html |    87 +-
 .../class-use/DeCompressionSPInstruction.html      |   111 +-
 .../spark/class-use/DnnSPInstruction.html          |   111 +-
 .../spark/class-use/FrameAppendMSPInstruction.html |    87 +-
 .../spark/class-use/FrameAppendRSPInstruction.html |    87 +-
 .../class-use/FrameIndexingSPInstruction.html      |    87 +-
 .../spark/class-use/IndexingSPInstruction.html     |   124 +-
 .../class-use/LIBSVMReblockSPInstruction.html      |   111 +-
 .../spark/class-use/MapmmChainSPInstruction.html   |   111 +-
 .../spark/class-use/MapmmSPInstruction.html        |   111 +-
 .../class-use/MatrixAppendMSPInstruction.html      |    87 +-
 .../class-use/MatrixAppendRSPInstruction.html      |    87 +-
 .../class-use/MatrixIndexingSPInstruction.html     |    87 +-
 .../class-use/MatrixReshapeSPInstruction.html      |   111 +-
 ...PInstruction.TransformEncodeBuild2Function.html |    87 +-
 ...SPInstruction.TransformEncodeBuildFunction.html |    87 +-
 ...PInstruction.TransformEncodeGroup2Function.html |    87 +-
 ...SPInstruction.TransformEncodeGroupFunction.html |    87 +-
 ...ltiReturnParameterizedBuiltinSPInstruction.html |   111 +-
 .../spark/class-use/PMapmmSPInstruction.html       |   111 +-
 ...rizedBuiltinSPInstruction.CreateMatrixCell.html |    87 +-
 ...iltinSPInstruction.RDDFrameReplaceFunction.html |    87 +-
 ...ltinSPInstruction.RDDMapGroupedAggFunction.html |    87 +-
 ...tinSPInstruction.RDDMapGroupedAggFunction2.html |    87 +-
 ...zedBuiltinSPInstruction.RDDRExpandFunction.html |    87 +-
 ...uiltinSPInstruction.RDDRemoveEmptyFunction.html |    87 +-
 ...nSPInstruction.RDDRemoveEmptyFunctionInMem.html |    87 +-
 ...zedBuiltinSPInstruction.RDDReplaceFunction.html |    87 +-
 ...edBuiltinSPInstruction.RDDTokenizeFunction.html |    87 +-
 ...tinSPInstruction.RDDTransformApplyFunction.html |    87 +-
 ...nstruction.RDDTransformApplyOffsetFunction.html |    87 +-
 ...struction.RDDTransformDecodeExpandFunction.html |    87 +-
 ...inSPInstruction.RDDTransformDecodeFunction.html |    87 +-
 .../ParameterizedBuiltinSPInstruction.html         |   111 +-
 .../spark/class-use/PmmSPInstruction.html          |   111 +-
 .../spark/class-use/QuantilePickSPInstruction.html |   111 +-
 .../spark/class-use/QuantileSortSPInstruction.html |   111 +-
 .../spark/class-use/QuaternarySPInstruction.html   |   111 +-
 .../spark/class-use/RandSPInstruction.html         |   111 +-
 .../spark/class-use/ReblockSPInstruction.html      |   111 +-
 .../spark/class-use/ReorgSPInstruction.html        |   111 +-
 .../spark/class-use/RmmSPInstruction.html          |   111 +-
 .../spark/class-use/SPInstruction.SPType.html      |   172 +-
 .../spark/class-use/SPInstruction.html             |   319 +-
 ...SPInstruction.ReplicateRightFactorFunction.html |    87 +-
 .../spark/class-use/SpoofSPInstruction.html        |   111 +-
 .../spark/class-use/TernarySPInstruction.html      |   111 +-
 .../spark/class-use/Tsmm2SPInstruction.html        |   111 +-
 .../spark/class-use/TsmmSPInstruction.html         |   111 +-
 .../class-use/UaggOuterChainSPInstruction.html     |   111 +-
 .../spark/class-use/UnaryFrameSPInstruction.html   |   111 +-
 .../spark/class-use/UnaryMatrixSPInstruction.html  |    87 +-
 .../spark/class-use/UnarySPInstruction.html        |   187 +-
 .../spark/class-use/WriteSPInstruction.html        |   111 +-
 .../spark/class-use/ZipmmSPInstruction.html        |   111 +-
 .../instructions/spark/data/BlockPartitioner.html  |   167 +-
 .../instructions/spark/data/BroadcastObject.html   |   198 +-
 .../instructions/spark/data/CorrMatrixBlock.html   |   208 +-
 .../instructions/spark/data/DatasetObject.html     |   169 +-
 .../spark/data/FrameReblockBuffer.html             |   189 +-
 .../spark/data/IndexedMatrixValue.html             |   198 +-
 .../spark/data/LazyIterableIterator.html           |   187 +-
 .../instructions/spark/data/LineageObject.html     |   164 +-
 .../instructions/spark/data/PartitionedBlock.html  |   308 +-
 .../spark/data/PartitionedBroadcast.html           |   254 +-
 .../runtime/instructions/spark/data/RDDObject.html |   241 +-
 .../instructions/spark/data/ReblockBuffer.html     |   187 +-
 .../instructions/spark/data/RowMatrixBlock.html    |   193 +-
 .../instructions/spark/data/SerLongWritable.html   |   138 +-
 .../runtime/instructions/spark/data/SerText.html   |   156 +-
 .../spark/data/class-use/BlockPartitioner.html     |    87 +-
 .../spark/data/class-use/BroadcastObject.html      |   121 +-
 .../spark/data/class-use/CorrMatrixBlock.html      |   113 +-
 .../spark/data/class-use/DatasetObject.html        |    87 +-
 .../spark/data/class-use/FrameReblockBuffer.html   |    87 +-
 .../spark/data/class-use/IndexedMatrixValue.html   |   467 +-
 .../spark/data/class-use/LazyIterableIterator.html |   126 +-
 .../spark/data/class-use/LineageObject.html        |   137 +-
 .../spark/data/class-use/PartitionedBlock.html     |   150 +-
 .../spark/data/class-use/PartitionedBroadcast.html |   236 +-
 .../spark/data/class-use/RDDObject.html            |   173 +-
 .../spark/data/class-use/ReblockBuffer.html        |    87 +-
 .../spark/data/class-use/RowMatrixBlock.html       |   111 +-
 .../spark/data/class-use/SerLongWritable.html      |    87 +-
 .../instructions/spark/data/class-use/SerText.html |    87 +-
 .../instructions/spark/data/package-frame.html     |    34 -
 .../instructions/spark/data/package-summary.html   |   115 +-
 .../instructions/spark/data/package-tree.html      |   125 +-
 .../instructions/spark/data/package-use.html       |   254 +-
 .../functions/AggregateDropCorrectionFunction.html |   150 +-
 .../functions/ComputeBinaryBlockNnzFunction.html   |   146 +-
 .../functions/ConvertFrameBlockToIJVLines.html     |   148 +-
 .../functions/ConvertMatrixBlockToIJVLines.html    |   146 +-
 .../functions/ConvertStringToLongTextPair.html     |   144 +-
 .../spark/functions/CopyBinaryCellFunction.html    |   148 +-
 .../spark/functions/CopyFrameBlockFunction.html    |   155 +-
 .../functions/CopyFrameBlockPairFunction.html      |   155 +-
 .../spark/functions/CopyMatrixBlockFunction.html   |   155 +-
 .../functions/CopyMatrixBlockPairFunction.html     |   155 +-
 .../spark/functions/CopyTensorBlockFunction.html   |   155 +-
 .../functions/CopyTensorBlockPairFunction.html     |   155 +-
 .../spark/functions/CopyTextInputFunction.html     |   148 +-
 .../spark/functions/CreateSparseBlockFunction.html |   150 +-
 .../functions/ExtractBlockForBinaryReblock.html    |   154 +-
 .../ExtractGroup.ExtractGroupBroadcast.html        |   172 +-
 .../functions/ExtractGroup.ExtractGroupJoin.html   |   172 +-
 .../instructions/spark/functions/ExtractGroup.html |   149 +-
 .../spark/functions/ExtractGroupNWeights.html      |   148 +-
 .../functions/FilterDiagMatrixBlocksFunction.html  |   148 +-
 .../functions/FilterNonEmptyBlocksFunction.html    |   148 +-
 .../functions/FilterNonEmptyBlocksFunction2.html   |   148 +-
 .../spark/functions/GetMIMBFromRow.html            |   148 +-
 .../spark/functions/IsBlockInList.html             |   154 +-
 .../spark/functions/IsBlockInRange.html            |   154 +-
 .../spark/functions/IsFrameBlockInRange.html       |   154 +-
 .../spark/functions/MapInputSignature.html         |   148 +-
 .../spark/functions/MapJoinSignature.html          |   148 +-
 .../functions/MatrixMatrixBinaryOpFunction.html    |   150 +-
 .../spark/functions/MatrixScalarUnaryFunction.html |   150 +-
 .../MatrixVectorBinaryOpPartitionFunction.html     |   158 +-
 .../functions/OuterVectorBinaryOpFunction.html     |   152 +-
 .../functions/PerformGroupByAggInCombiner.html     |   154 +-
 .../functions/PerformGroupByAggInReducer.html      |   150 +-
 .../spark/functions/ReblockTensorFunction.html     |   152 +-
 .../spark/functions/RecomputeNnzFunction.html      |   148 +-
 .../spark/functions/ReorgMapFunction.html          |   150 +-
 .../spark/functions/ReplicateBlockFunction.html    |   161 +-
 .../spark/functions/ReplicateTensorFunction.html   |   152 +-
 .../spark/functions/ReplicateVectorFunction.html   |   152 +-
 .../functions/TensorTensorBinaryOpFunction.html    |   150 +-
 .../TensorTensorBinaryOpPartitionFunction.html     |   156 +-
 .../class-use/AggregateDropCorrectionFunction.html |    87 +-
 .../class-use/ComputeBinaryBlockNnzFunction.html   |    87 +-
 .../class-use/ConvertFrameBlockToIJVLines.html     |    87 +-
 .../class-use/ConvertMatrixBlockToIJVLines.html    |    87 +-
 .../class-use/ConvertStringToLongTextPair.html     |    87 +-
 .../class-use/CopyBinaryCellFunction.html          |    87 +-
 .../class-use/CopyFrameBlockFunction.html          |    87 +-
 .../class-use/CopyFrameBlockPairFunction.html      |    87 +-
 .../class-use/CopyMatrixBlockFunction.html         |    87 +-
 .../class-use/CopyMatrixBlockPairFunction.html     |    87 +-
 .../class-use/CopyTensorBlockFunction.html         |    87 +-
 .../class-use/CopyTensorBlockPairFunction.html     |    87 +-
 .../functions/class-use/CopyTextInputFunction.html |    87 +-
 .../class-use/CreateSparseBlockFunction.html       |    87 +-
 .../class-use/ExtractBlockForBinaryReblock.html    |    87 +-
 .../ExtractGroup.ExtractGroupBroadcast.html        |    87 +-
 .../class-use/ExtractGroup.ExtractGroupJoin.html   |    87 +-
 .../spark/functions/class-use/ExtractGroup.html    |   112 +-
 .../functions/class-use/ExtractGroupNWeights.html  |    87 +-
 .../class-use/FilterDiagMatrixBlocksFunction.html  |    87 +-
 .../class-use/FilterNonEmptyBlocksFunction.html    |    87 +-
 .../class-use/FilterNonEmptyBlocksFunction2.html   |    87 +-
 .../spark/functions/class-use/GetMIMBFromRow.html  |    87 +-
 .../spark/functions/class-use/IsBlockInList.html   |    87 +-
 .../spark/functions/class-use/IsBlockInRange.html  |    87 +-
 .../functions/class-use/IsFrameBlockInRange.html   |    87 +-
 .../functions/class-use/MapInputSignature.html     |    87 +-
 .../functions/class-use/MapJoinSignature.html      |    87 +-
 .../class-use/MatrixMatrixBinaryOpFunction.html    |    87 +-
 .../class-use/MatrixScalarUnaryFunction.html       |    87 +-
 .../MatrixVectorBinaryOpPartitionFunction.html     |    87 +-
 .../class-use/OuterVectorBinaryOpFunction.html     |    87 +-
 .../class-use/PerformGroupByAggInCombiner.html     |    87 +-
 .../class-use/PerformGroupByAggInReducer.html      |    87 +-
 .../functions/class-use/ReblockTensorFunction.html |    87 +-
 .../functions/class-use/RecomputeNnzFunction.html  |    87 +-
 .../functions/class-use/ReorgMapFunction.html      |    87 +-
 .../class-use/ReplicateBlockFunction.html          |    87 +-
 .../class-use/ReplicateTensorFunction.html         |    87 +-
 .../class-use/ReplicateVectorFunction.html         |    87 +-
 .../class-use/TensorTensorBinaryOpFunction.html    |    87 +-
 .../TensorTensorBinaryOpPartitionFunction.html     |    87 +-
 .../spark/functions/package-frame.html             |    61 -
 .../spark/functions/package-summary.html           |   169 +-
 .../instructions/spark/functions/package-tree.html |   171 +-
 .../instructions/spark/functions/package-use.html  |   101 +-
 .../runtime/instructions/spark/package-frame.html  |   118 -
 .../instructions/spark/package-summary.html        |   279 +-
 .../runtime/instructions/spark/package-tree.html   |   287 +-
 .../runtime/instructions/spark/package-use.html    |   262 +-
 .../spark/utils/FrameRDDAggregateUtils.html        |   138 +-
 ...Utils.LongFrameToLongWritableFrameFunction.html |   150 +-
 ...Utils.LongWritableFrameToLongFrameFunction.html |   150 +-
 ...erUtils.LongWritableTextToLongTextFunction.html |   150 +-
 ...DDConverterUtils.LongWritableToSerFunction.html |   150 +-
 .../spark/utils/FrameRDDConverterUtils.html        |   493 +-
 .../spark/utils/RDDAggregateUtils.html             |   360 +-
 ...erterUtils.BinaryCellToBinaryBlockFunction.html |   152 +-
 ...DConverterUtils.DataFrameExtractIDFunction.html |   152 +-
 .../spark/utils/RDDConverterUtils.html             |   471 +-
 .../spark/utils/RDDConverterUtilsExt.AddRowID.html |   148 +-
 .../RDDConverterUtilsExt.RDDConverterTypes.html    |   174 +-
 .../spark/utils/RDDConverterUtilsExt.html          |   272 +-
 .../spark/utils/RDDSortUtils.IndexComparator.html  |   154 +-
 .../spark/utils/RDDSortUtils.IndexComparator2.html |   154 +-
 .../instructions/spark/utils/RDDSortUtils.html     |   329 +-
 .../instructions/spark/utils/SparkUtils.html       |   454 +-
 .../utils/class-use/FrameRDDAggregateUtils.html    |    87 +-
 ...Utils.LongFrameToLongWritableFrameFunction.html |    87 +-
 ...Utils.LongWritableFrameToLongFrameFunction.html |    87 +-
 ...erUtils.LongWritableTextToLongTextFunction.html |    87 +-
 ...DDConverterUtils.LongWritableToSerFunction.html |    87 +-
 .../utils/class-use/FrameRDDConverterUtils.html    |    87 +-
 .../spark/utils/class-use/RDDAggregateUtils.html   |    87 +-
 ...erterUtils.BinaryCellToBinaryBlockFunction.html |    87 +-
 ...DConverterUtils.DataFrameExtractIDFunction.html |    87 +-
 .../spark/utils/class-use/RDDConverterUtils.html   |    87 +-
 .../class-use/RDDConverterUtilsExt.AddRowID.html   |    87 +-
 .../RDDConverterUtilsExt.RDDConverterTypes.html    |   116 +-
 .../utils/class-use/RDDConverterUtilsExt.html      |    87 +-
 .../class-use/RDDSortUtils.IndexComparator.html    |    87 +-
 .../class-use/RDDSortUtils.IndexComparator2.html   |    87 +-
 .../spark/utils/class-use/RDDSortUtils.html        |    87 +-
 .../spark/utils/class-use/SparkUtils.html          |    87 +-
 .../instructions/spark/utils/package-frame.html    |    39 -
 .../instructions/spark/utils/package-summary.html  |   121 +-
 .../instructions/spark/utils/package-tree.html     |   127 +-
 .../instructions/spark/utils/package-use.html      |   101 +-
 ...BlockSerialization.MatrixBlockDeserializer.html |   176 +-
 ...ryBlockSerialization.MatrixBlockSerializer.html |   174 +-
 .../sysds/runtime/io/BinaryBlockSerialization.html |   171 +-
 .../sysds/runtime/io/FileFormatProperties.html     |   168 +-
 .../sysds/runtime/io/FileFormatPropertiesCSV.html  |   268 +-
 .../sysds/runtime/io/FileFormatPropertiesHDF5.html |   168 +-
 .../runtime/io/FileFormatPropertiesLIBSVM.html     |   215 +-
 .../runtime/io/FileFormatPropertiesMM.MMField.html |   199 +-
 .../io/FileFormatPropertiesMM.MMFormat.html        |   185 +-
 .../io/FileFormatPropertiesMM.MMSymmetry.html      |   192 +-
 .../sysds/runtime/io/FileFormatPropertiesMM.html   |   231 +-
 .../org/apache/sysds/runtime/io/FrameReader.html   |   295 +-
 .../sysds/runtime/io/FrameReaderBinaryBlock.html   |   210 +-
 .../runtime/io/FrameReaderBinaryBlockParallel.html |   138 +-
 .../sysds/runtime/io/FrameReaderFactory.html       |   151 +-
 .../apache/sysds/runtime/io/FrameReaderJSONL.html  |   158 +-
 .../sysds/runtime/io/FrameReaderJSONLParallel.html |   130 +-
 .../apache/sysds/runtime/io/FrameReaderProto.html  |   183 +-
 .../sysds/runtime/io/FrameReaderTextCSV.html       |   199 +-
 .../runtime/io/FrameReaderTextCSVParallel.html     |   140 +-
 .../sysds/runtime/io/FrameReaderTextCell.html      |   197 +-
 .../io/FrameReaderTextCellParallel.ReadTask.html   |   156 +-
 .../runtime/io/FrameReaderTextCellParallel.html    |   150 +-
 .../org/apache/sysds/runtime/io/FrameWriter.html   |   176 +-
 .../sysds/runtime/io/FrameWriterBinaryBlock.html   |   162 +-
 .../runtime/io/FrameWriterBinaryBlockParallel.html |   138 +-
 .../sysds/runtime/io/FrameWriterFactory.html       |   151 +-
 .../apache/sysds/runtime/io/FrameWriterJSONL.html  |   156 +-
 .../sysds/runtime/io/FrameWriterJSONLParallel.html |   130 +-
 .../apache/sysds/runtime/io/FrameWriterProto.html  |   156 +-
 .../sysds/runtime/io/FrameWriterTextCSV.html       |   182 +-
 .../runtime/io/FrameWriterTextCSVParallel.html     |   154 +-
 .../sysds/runtime/io/FrameWriterTextCell.html      |   162 +-
 .../runtime/io/FrameWriterTextCellParallel.html    |   138 +-
 .../runtime/io/IOUtilFunctions.CountRowsTask.html  |   163 +-
 .../apache/sysds/runtime/io/IOUtilFunctions.html   |   572 +-
 .../apache/sysds/runtime/io/InputOutputInfo.html   |   290 +-
 .../org/apache/sysds/runtime/io/ListReader.html    |   150 +-
 .../org/apache/sysds/runtime/io/ListWriter.html    |   152 +-
 .../org/apache/sysds/runtime/io/MatrixReader.html  |   169 +-
 .../sysds/runtime/io/MatrixReaderFactory.html      |   147 +-
 .../org/apache/sysds/runtime/io/MatrixWriter.html  |   200 +-
 .../sysds/runtime/io/MatrixWriterFactory.html      |   151 +-
 .../apache/sysds/runtime/io/ReadProperties.html    |   187 +-
 .../apache/sysds/runtime/io/ReaderBinaryBlock.html |   203 +-
 .../runtime/io/ReaderBinaryBlockParallel.html      |   162 +-
 .../org/apache/sysds/runtime/io/ReaderHDF5.html    |   215 +-
 .../sysds/runtime/io/ReaderHDF5Parallel.html       |   183 +-
 .../org/apache/sysds/runtime/io/ReaderTextCSV.html |   175 +-
 .../sysds/runtime/io/ReaderTextCSVParallel.html    |   175 +-
 .../apache/sysds/runtime/io/ReaderTextCell.html    |   186 +-
 .../io/ReaderTextCellParallel.CellBuffer.html      |   179 +-
 .../io/ReaderTextCellParallel.CountNnzTask.html    |   154 +-
 .../io/ReaderTextCellParallel.ReadTask.html        |   160 +-
 .../sysds/runtime/io/ReaderTextCellParallel.html   |   152 +-
 .../apache/sysds/runtime/io/ReaderTextLIBSVM.html  |   175 +-
 .../sysds/runtime/io/ReaderTextLIBSVMParallel.html |   175 +-
 .../sysds/runtime/io/ReaderWriterFederated.html    |   153 +-
 .../org/apache/sysds/runtime/io/TensorReader.html  |   152 +-
 .../sysds/runtime/io/TensorReaderBinaryBlock.html  |   156 +-
 .../io/TensorReaderBinaryBlockParallel.html        |   132 +-
 .../sysds/runtime/io/TensorReaderFactory.html      |   138 +-
 .../sysds/runtime/io/TensorReaderTextCell.html     |   156 +-
 .../runtime/io/TensorReaderTextCellParallel.html   |   132 +-
 .../org/apache/sysds/runtime/io/TensorWriter.html  |   148 +-
 .../sysds/runtime/io/TensorWriterBinaryBlock.html  |   152 +-
 ...sorWriterBinaryBlockParallel.WriteFileTask.html |   158 +-
 .../io/TensorWriterBinaryBlockParallel.html        |   144 +-
 .../sysds/runtime/io/TensorWriterFactory.html      |   138 +-
 .../sysds/runtime/io/TensorWriterTextCell.html     |   152 +-
 .../runtime/io/TensorWriterTextCellParallel.html   |   132 +-
 .../apache/sysds/runtime/io/WriterBinaryBlock.html |   185 +-
 .../runtime/io/WriterBinaryBlockParallel.html      |   140 +-
 .../org/apache/sysds/runtime/io/WriterHDF5.html    |   185 +-
 .../sysds/runtime/io/WriterHDF5Parallel.html       |   166 +-
 .../sysds/runtime/io/WriterMatrixMarket.html       |   200 +-
 .../runtime/io/WriterMatrixMarketParallel.html     |   138 +-
 .../org/apache/sysds/runtime/io/WriterTextCSV.html |   220 +-
 .../sysds/runtime/io/WriterTextCSVParallel.html    |   154 +-
 .../apache/sysds/runtime/io/WriterTextCell.html    |   183 +-
 .../sysds/runtime/io/WriterTextCellParallel.html   |   138 +-
 .../apache/sysds/runtime/io/WriterTextLIBSVM.html  |   185 +-
 .../sysds/runtime/io/WriterTextLIBSVMParallel.html |   140 +-
 ...BlockSerialization.MatrixBlockDeserializer.html |    87 +-
 ...ryBlockSerialization.MatrixBlockSerializer.html |    87 +-
 .../io/class-use/BinaryBlockSerialization.html     |    87 +-
 .../runtime/io/class-use/FileFormatProperties.html |   418 +-
 .../io/class-use/FileFormatPropertiesCSV.html      |   167 +-
 .../io/class-use/FileFormatPropertiesHDF5.html     |   118 +-
 .../io/class-use/FileFormatPropertiesLIBSVM.html   |   144 +-
 .../class-use/FileFormatPropertiesMM.MMField.html  |   135 +-
 .../class-use/FileFormatPropertiesMM.MMFormat.html |   135 +-
 .../FileFormatPropertiesMM.MMSymmetry.html         |   135 +-
 .../io/class-use/FileFormatPropertiesMM.html       |   156 +-
 .../sysds/runtime/io/class-use/FrameReader.html    |   185 +-
 .../io/class-use/FrameReaderBinaryBlock.html       |   109 +-
 .../class-use/FrameReaderBinaryBlockParallel.html  |    87 +-
 .../runtime/io/class-use/FrameReaderFactory.html   |    87 +-
 .../runtime/io/class-use/FrameReaderJSONL.html     |   109 +-
 .../io/class-use/FrameReaderJSONLParallel.html     |    87 +-
 .../runtime/io/class-use/FrameReaderProto.html     |    87 +-
 .../runtime/io/class-use/FrameReaderTextCSV.html   |   109 +-
 .../io/class-use/FrameReaderTextCSVParallel.html   |    87 +-
 .../runtime/io/class-use/FrameReaderTextCell.html  |   109 +-
 .../FrameReaderTextCellParallel.ReadTask.html      |    87 +-
 .../io/class-use/FrameReaderTextCellParallel.html  |    87 +-
 .../sysds/runtime/io/class-use/FrameWriter.html    |   146 +-
 .../io/class-use/FrameWriterBinaryBlock.html       |   109 +-
 .../class-use/FrameWriterBinaryBlockParallel.html  |    87 +-
 .../runtime/io/class-use/FrameWriterFactory.html   |    87 +-
 .../runtime/io/class-use/FrameWriterJSONL.html     |   109 +-
 .../io/class-use/FrameWriterJSONLParallel.html     |    87 +-
 .../runtime/io/class-use/FrameWriterProto.html     |    87 +-
 .../runtime/io/class-use/FrameWriterTextCSV.html   |   109 +-
 .../io/class-use/FrameWriterTextCSVParallel.html   |    87 +-
 .../runtime/io/class-use/FrameWriterTextCell.html  |   109 +-
 .../io/class-use/FrameWriterTextCellParallel.html  |    87 +-
 .../class-use/IOUtilFunctions.CountRowsTask.html   |    87 +-
 .../runtime/io/class-use/IOUtilFunctions.html      |    87 +-
 .../runtime/io/class-use/InputOutputInfo.html      |   160 +-
 .../sysds/runtime/io/class-use/ListReader.html     |    87 +-
 .../sysds/runtime/io/class-use/ListWriter.html     |    87 +-
 .../sysds/runtime/io/class-use/MatrixReader.html   |   192 +-
 .../runtime/io/class-use/MatrixReaderFactory.html  |    87 +-
 .../sysds/runtime/io/class-use/MatrixWriter.html   |   161 +-
 .../runtime/io/class-use/MatrixWriterFactory.html  |    87 +-
 .../sysds/runtime/io/class-use/ReadProperties.html |   131 +-
 .../runtime/io/class-use/ReaderBinaryBlock.html    |   109 +-
 .../io/class-use/ReaderBinaryBlockParallel.html    |    87 +-
 .../sysds/runtime/io/class-use/ReaderHDF5.html     |   109 +-
 .../runtime/io/class-use/ReaderHDF5Parallel.html   |    87 +-
 .../sysds/runtime/io/class-use/ReaderTextCSV.html  |    87 +-
 .../io/class-use/ReaderTextCSVParallel.html        |    87 +-
 .../sysds/runtime/io/class-use/ReaderTextCell.html |   109 +-
 .../ReaderTextCellParallel.CellBuffer.html         |    87 +-
 .../ReaderTextCellParallel.CountNnzTask.html       |    87 +-
 .../class-use/ReaderTextCellParallel.ReadTask.html |    87 +-
 .../io/class-use/ReaderTextCellParallel.html       |    87 +-
 .../runtime/io/class-use/ReaderTextLIBSVM.html     |    87 +-
 .../io/class-use/ReaderTextLIBSVMParallel.html     |    87 +-
 .../io/class-use/ReaderWriterFederated.html        |    87 +-
 .../sysds/runtime/io/class-use/TensorReader.html   |   130 +-
 .../io/class-use/TensorReaderBinaryBlock.html      |   109 +-
 .../class-use/TensorReaderBinaryBlockParallel.html |    87 +-
 .../runtime/io/class-use/TensorReaderFactory.html  |    87 +-
 .../runtime/io/class-use/TensorReaderTextCell.html |   109 +-
 .../io/class-use/TensorReaderTextCellParallel.html |    87 +-
 .../sysds/runtime/io/class-use/TensorWriter.html   |   130 +-
 .../io/class-use/TensorWriterBinaryBlock.html      |   109 +-
 ...sorWriterBinaryBlockParallel.WriteFileTask.html |    87 +-
 .../class-use/TensorWriterBinaryBlockParallel.html |    87 +-
 .../runtime/io/class-use/TensorWriterFactory.html  |    87 +-
 .../runtime/io/class-use/TensorWriterTextCell.html |   109 +-
 .../io/class-use/TensorWriterTextCellParallel.html |    87 +-
 .../runtime/io/class-use/WriterBinaryBlock.html    |   109 +-
 .../io/class-use/WriterBinaryBlockParallel.html    |    87 +-
 .../sysds/runtime/io/class-use/WriterHDF5.html     |   109 +-
 .../runtime/io/class-use/WriterHDF5Parallel.html   |    87 +-
 .../runtime/io/class-use/WriterMatrixMarket.html   |   109 +-
 .../io/class-use/WriterMatrixMarketParallel.html   |    87 +-
 .../sysds/runtime/io/class-use/WriterTextCSV.html  |   109 +-
 .../io/class-use/WriterTextCSVParallel.html        |    87 +-
 .../sysds/runtime/io/class-use/WriterTextCell.html |   109 +-
 .../io/class-use/WriterTextCellParallel.html       |    87 +-
 .../runtime/io/class-use/WriterTextLIBSVM.html     |   109 +-
 .../io/class-use/WriterTextLIBSVMParallel.html     |    87 +-
 .../java/org/apache/sysds/runtime/io/hdf5/H5.html  |   220 +-
 .../org/apache/sysds/runtime/io/hdf5/H5BTree.html  |   180 +-
 .../sysds/runtime/io/hdf5/H5BufferBuilder.html     |   239 +-
 .../apache/sysds/runtime/io/hdf5/H5Constants.html  |   185 +-
 .../sysds/runtime/io/hdf5/H5ContiguousDataset.html |   153 +-
 .../sysds/runtime/io/hdf5/H5DoubleDataType.html    |   275 +-
 .../runtime/io/hdf5/H5GroupSymbolTableNode.html    |   174 +-
 .../apache/sysds/runtime/io/hdf5/H5LocalHeap.html  |   190 +-
 .../sysds/runtime/io/hdf5/H5ObjectHeader.html      |   196 +-
 .../apache/sysds/runtime/io/hdf5/H5RootObject.html |   447 +-
 .../sysds/runtime/io/hdf5/H5RuntimeException.html  |   174 +-
 .../apache/sysds/runtime/io/hdf5/H5Superblock.html |   223 +-
 .../sysds/runtime/io/hdf5/H5SymbolTableEntry.html  |   204 +-
 .../org/apache/sysds/runtime/io/hdf5/Utils.html    |   165 +-
 .../apache/sysds/runtime/io/hdf5/class-use/H5.html |    87 +-
 .../sysds/runtime/io/hdf5/class-use/H5BTree.html   |    87 +-
 .../runtime/io/hdf5/class-use/H5BufferBuilder.html |   192 +-
 .../runtime/io/hdf5/class-use/H5Constants.html     |    87 +-
 .../io/hdf5/class-use/H5ContiguousDataset.html     |   132 +-
 .../io/hdf5/class-use/H5DoubleDataType.html        |   125 +-
 .../io/hdf5/class-use/H5GroupSymbolTableNode.html  |    87 +-
 .../runtime/io/hdf5/class-use/H5LocalHeap.html     |    87 +-
 .../runtime/io/hdf5/class-use/H5ObjectHeader.html  |   111 +-
 .../runtime/io/hdf5/class-use/H5RootObject.html    |   362 +-
 .../io/hdf5/class-use/H5RuntimeException.html      |    87 +-
 .../runtime/io/hdf5/class-use/H5Superblock.html    |   121 +-
 .../io/hdf5/class-use/H5SymbolTableEntry.html      |   123 +-
 .../sysds/runtime/io/hdf5/class-use/Utils.html     |    87 +-
 .../io/hdf5/message/H5DataLayoutMessage.html       |   183 +-
 .../io/hdf5/message/H5DataSpaceMessage.html        |   179 +-
 .../runtime/io/hdf5/message/H5DataTypeMessage.html |   178 +-
 .../io/hdf5/message/H5FillValueMessage.html        |   201 +-
 .../sysds/runtime/io/hdf5/message/H5Message.html   |   150 +-
 .../runtime/io/hdf5/message/H5NilMessage.html      |   165 +-
 .../message/H5ObjectModificationTimeMessage.html   |   183 +-
 .../io/hdf5/message/H5SymbolTableMessage.html      |   183 +-
 .../message/class-use/H5DataLayoutMessage.html     |    87 +-
 .../hdf5/message/class-use/H5DataSpaceMessage.html |    87 +-
 .../hdf5/message/class-use/H5DataTypeMessage.html  |   111 +-
 .../hdf5/message/class-use/H5FillValueMessage.html |    87 +-
 .../io/hdf5/message/class-use/H5Message.html       |   183 +-
 .../io/hdf5/message/class-use/H5NilMessage.html    |    87 +-
 .../class-use/H5ObjectModificationTimeMessage.html |    87 +-
 .../message/class-use/H5SymbolTableMessage.html    |    87 +-
 .../runtime/io/hdf5/message/package-frame.html     |    27 -
 .../runtime/io/hdf5/message/package-summary.html   |   101 +-
 .../runtime/io/hdf5/message/package-tree.html      |   103 +-
 .../sysds/runtime/io/hdf5/message/package-use.html |   118 +-
 .../sysds/runtime/io/hdf5/package-frame.html       |    36 -
 .../sysds/runtime/io/hdf5/package-summary.html     |   115 +-
 .../apache/sysds/runtime/io/hdf5/package-tree.html |   125 +-
 .../apache/sysds/runtime/io/hdf5/package-use.html  |   136 +-
 .../org/apache/sysds/runtime/io/package-frame.html |   104 -
 .../apache/sysds/runtime/io/package-summary.html   |   309 +-
 .../org/apache/sysds/runtime/io/package-tree.html  |   259 +-
 .../org/apache/sysds/runtime/io/package-use.html   |   308 +-
 .../sysds/runtime/iogen/CustomProperties.html      |   262 +-
 .../sysds/runtime/iogen/FastStringTokenizer.html   |   186 +-
 ...rameGenerateReader.FrameReaderRowIrregular.html |   156 +-
 ...teReader.FrameReaderRowRegularColIrregular.html |   156 +-
 ...rateReader.FrameReaderRowRegularColRegular.html |   156 +-
 .../sysds/runtime/iogen/FrameGenerateReader.html   |   217 +-
 .../iogen/GenerateReader.GenerateReaderFrame.html  |   181 +-
 .../iogen/GenerateReader.GenerateReaderMatrix.html |   181 +-
 .../apache/sysds/runtime/iogen/GenerateReader.html |   145 +-
 ...rixGenerateReader.MatrixReaderRowIrregular.html |   150 +-
 ...eReader.MatrixReaderRowRegularColIrregular.html |   150 +-
 ...ateReader.MatrixReaderRowRegularColRegular.html |   150 +-
 .../sysds/runtime/iogen/MatrixGenerateReader.html  |   195 +-
 .../org/apache/sysds/runtime/iogen/RawRow.html     |   306 +-
 .../iogen/ReaderMapping.FrameReaderMapping.html    |   156 +-
 .../iogen/ReaderMapping.MatrixReaderMapping.html   |   156 +-
 .../apache/sysds/runtime/iogen/ReaderMapping.html  |   215 +-
 .../sysds/runtime/iogen/SampleProperties.html      |   211 +-
 .../sysds/runtime/iogen/ValueTrimFormat.html       |   255 +-
 .../runtime/iogen/class-use/CustomProperties.html  |   152 +-
 .../iogen/class-use/FastStringTokenizer.html       |    87 +-
 ...rameGenerateReader.FrameReaderRowIrregular.html |    87 +-
 ...teReader.FrameReaderRowRegularColIrregular.html |    87 +-
 ...rateReader.FrameReaderRowRegularColRegular.html |    87 +-
 .../iogen/class-use/FrameGenerateReader.html       |   115 +-
 .../GenerateReader.GenerateReaderFrame.html        |    87 +-
 .../GenerateReader.GenerateReaderMatrix.html       |    87 +-
 .../runtime/iogen/class-use/GenerateReader.html    |   112 +-
 ...rixGenerateReader.MatrixReaderRowIrregular.html |    87 +-
 ...eReader.MatrixReaderRowRegularColIrregular.html |    87 +-
 ...ateReader.MatrixReaderRowRegularColRegular.html |    87 +-
 .../iogen/class-use/MatrixGenerateReader.html      |   115 +-
 .../sysds/runtime/iogen/class-use/RawRow.html      |   111 +-
 .../ReaderMapping.FrameReaderMapping.html          |    87 +-
 .../ReaderMapping.MatrixReaderMapping.html         |    87 +-
 .../runtime/iogen/class-use/ReaderMapping.html     |   112 +-
 .../runtime/iogen/class-use/SampleProperties.html  |   115 +-
 .../runtime/iogen/class-use/ValueTrimFormat.html   |   166 +-
 .../apache/sysds/runtime/iogen/package-frame.html  |    38 -
 .../sysds/runtime/iogen/package-summary.html       |   123 +-
 .../apache/sysds/runtime/iogen/package-tree.html   |   131 +-
 .../apache/sysds/runtime/iogen/package-use.html    |   122 +-
 .../sysds/runtime/lineage/BooleanArray32.html      |   161 +-
 .../org/apache/sysds/runtime/lineage/Lineage.html  |   351 +-
 .../apache/sysds/runtime/lineage/LineageCache.html |   288 +-
 .../LineageCacheConfig.LineageCachePolicy.html     |   181 +-
 .../lineage/LineageCacheConfig.ReuseCacheType.html |   223 +-
 .../sysds/runtime/lineage/LineageCacheConfig.html  |   382 +-
 .../sysds/runtime/lineage/LineageCacheEntry.html   |   241 +-
 .../runtime/lineage/LineageCacheEviction.html      |   136 +-
 .../runtime/lineage/LineageCacheStatistics.html    |   346 +-
 .../sysds/runtime/lineage/LineageCodegenItem.html  |   158 +-
 .../sysds/runtime/lineage/LineageDebugger.html     |   183 +-
 .../sysds/runtime/lineage/LineageDedupBlock.html   |   271 +-
 .../sysds/runtime/lineage/LineageDedupUtils.html   |   252 +-
 .../sysds/runtime/lineage/LineageEstimator.html    |   192 +-
 .../lineage/LineageEstimatorStatistics.html        |   179 +-
 .../runtime/lineage/LineageGPUCacheEviction.html   |   210 +-
 .../lineage/LineageItem.LineageItemType.html       |   188 +-
 .../apache/sysds/runtime/lineage/LineageItem.html  |   565 +-
 .../sysds/runtime/lineage/LineageItemUtils.html    |   394 +-
 .../apache/sysds/runtime/lineage/LineageMap.html   |   271 +-
 .../sysds/runtime/lineage/LineageParser.html       |   173 +-
 .../runtime/lineage/LineageRecomputeUtils.html     |   173 +-
 .../sysds/runtime/lineage/LineageRewriteReuse.html |   140 +-
 .../sysds/runtime/lineage/LineageTokenizer.html    |   156 +-
 .../sysds/runtime/lineage/LineageTraceable.html    |   128 +-
 .../runtime/lineage/class-use/BooleanArray32.html  |    87 +-
 .../sysds/runtime/lineage/class-use/Lineage.html   |   220 +-
 .../runtime/lineage/class-use/LineageCache.html    |    87 +-
 .../LineageCacheConfig.LineageCachePolicy.html     |   156 +-
 .../LineageCacheConfig.ReuseCacheType.html         |   185 +-
 .../lineage/class-use/LineageCacheConfig.html      |    87 +-
 .../lineage/class-use/LineageCacheEntry.html       |   160 +-
 .../lineage/class-use/LineageCacheEviction.html    |    87 +-
 .../lineage/class-use/LineageCacheStatistics.html  |    87 +-
 .../lineage/class-use/LineageCodegenItem.html      |    87 +-
 .../runtime/lineage/class-use/LineageDebugger.html |    87 +-
 .../lineage/class-use/LineageDedupBlock.html       |   159 +-
 .../lineage/class-use/LineageDedupUtils.html       |    87 +-
 .../lineage/class-use/LineageEstimator.html        |    87 +-
 .../class-use/LineageEstimatorStatistics.html      |    87 +-
 .../lineage/class-use/LineageGPUCacheEviction.html |    87 +-
 .../class-use/LineageItem.LineageItemType.html     |   126 +-
 .../runtime/lineage/class-use/LineageItem.html     |  1061 +-
 .../lineage/class-use/LineageItemUtils.html        |    87 +-
 .../runtime/lineage/class-use/LineageMap.html      |   194 +-
 .../runtime/lineage/class-use/LineageParser.html   |    87 +-
 .../lineage/class-use/LineageRecomputeUtils.html   |    87 +-
 .../lineage/class-use/LineageRewriteReuse.html     |    87 +-
 .../lineage/class-use/LineageTokenizer.html        |   111 +-
 .../lineage/class-use/LineageTraceable.html        |   750 +-
 .../sysds/runtime/lineage/package-frame.html       |    50 -
 .../sysds/runtime/lineage/package-summary.html     |   139 +-
 .../apache/sysds/runtime/lineage/package-tree.html |   145 +-
 .../apache/sysds/runtime/lineage/package-use.html  |   356 +-
 .../data/BinaryBlockToTextCellConverter.html       |   177 +-
 .../sysds/runtime/matrix/data/CM_N_COVCell.html    |   705 +-
 .../sysds/runtime/matrix/data/CTableMap.html       |   186 +-
 .../sysds/runtime/matrix/data/Converter.html       |   145 +-
 .../runtime/matrix/data/CudaSupportFunctions.html  |   321 +-
 .../sysds/runtime/matrix/data/DnnParameters.html   |   383 +-
 .../data/DoublePrecisionCudaSupportFunctions.html  |   387 +-
 .../matrix/data/FrameBlock.ColumnMetadata.html     |   185 +-
 .../matrix/data/FrameBlock.FrameMapFunction.html   |   157 +-
 .../sysds/runtime/matrix/data/FrameBlock.html      |  1343 +-
 .../org/apache/sysds/runtime/matrix/data/IJV.html  |   179 +-
 .../sysds/runtime/matrix/data/LibCommonsMath.html  |   175 +-
 .../sysds/runtime/matrix/data/LibMatrixAgg.html    |   400 +-
 .../data/LibMatrixBincell.BinaryAccessType.html    |   202 +-
 .../runtime/matrix/data/LibMatrixBincell.html      |   288 +-
 .../sysds/runtime/matrix/data/LibMatrixCUDA.html   |  1406 +-
 .../matrix/data/LibMatrixCountDistinct.html        |   140 +-
 .../sysds/runtime/matrix/data/LibMatrixCuDNN.html  |   643 +-
 .../data/LibMatrixCuDNNConvolutionAlgorithm.html   |   209 +-
 .../matrix/data/LibMatrixCuDNNInputRowFetcher.html |   181 +-
 .../data/LibMatrixCuDNNPoolingDescriptors.html     |   214 +-
 .../matrix/data/LibMatrixCuDNNRnnAlgorithm.html    |   162 +-
 .../runtime/matrix/data/LibMatrixCuMatMult.html    |   188 +-
 .../matrix/data/LibMatrixDNN.PoolingType.html      |   174 +-
 .../sysds/runtime/matrix/data/LibMatrixDNN.html    |   404 +-
 .../runtime/matrix/data/LibMatrixDNNConv2d.html    |   156 +-
 .../runtime/matrix/data/LibMatrixDNNHelper.html    |   122 +-
 .../runtime/matrix/data/LibMatrixDNNIm2Col.html    |   224 +-
 .../runtime/matrix/data/LibMatrixDNNPooling.html   |   164 +-
 .../matrix/data/LibMatrixDNNRelu.ReluBackward.html |   179 +-
 .../runtime/matrix/data/LibMatrixDNNRelu.html      |   150 +-
 .../LibMatrixDNNRotate180.Rotate180Worker.html     |   135 +-
 .../runtime/matrix/data/LibMatrixDNNRotate180.html |   134 +-
 .../runtime/matrix/data/LibMatrixDatagen.html      |   227 +-
 .../sysds/runtime/matrix/data/LibMatrixMult.html   |   824 +-
 .../sysds/runtime/matrix/data/LibMatrixNative.html |   258 +-
 .../runtime/matrix/data/LibMatrixOuterAgg.html     |   280 +-
 .../sysds/runtime/matrix/data/LibMatrixReorg.html  |   414 +-
 .../runtime/matrix/data/LibMatrixTercell.html      |   134 +-
 .../matrix/data/MatrixBlock.SparsityEstimate.html  |   156 +-
 .../sysds/runtime/matrix/data/MatrixBlock.html     |  2939 +-
 .../runtime/matrix/data/MatrixBlockDataInput.html  |   131 +-
 .../runtime/matrix/data/MatrixBlockDataOutput.html |   131 +-
 .../sysds/runtime/matrix/data/MatrixCell.html      |   727 +-
 .../sysds/runtime/matrix/data/MatrixIndexes.html   |   301 +-
 .../runtime/matrix/data/MatrixValue.CellIndex.html |   196 +-
 .../sysds/runtime/matrix/data/MatrixValue.html     |   558 +-
 .../matrix/data/OperationsOnMatrixValues.html      |   649 +-
 .../org/apache/sysds/runtime/matrix/data/Pair.html |   197 +-
 .../matrix/data/RandomMatrixGenerator.PDF.html     |   181 +-
 .../runtime/matrix/data/RandomMatrixGenerator.html |   223 +-
 .../data/SinglePrecisionCudaSupportFunctions.html  |   387 +-
 .../matrix/data/TextToBinaryCellConverter.html     |   175 +-
 .../matrix/data/TripleIndexes.Comparator.html      |   165 +-
 .../sysds/runtime/matrix/data/TripleIndexes.html   |   258 +-
 .../sysds/runtime/matrix/data/WeightedCell.html    |   350 +-
 .../sysds/runtime/matrix/data/WeightedPair.html    |   254 +-
 .../class-use/BinaryBlockToTextCellConverter.html  |    87 +-
 .../matrix/data/class-use/CM_N_COVCell.html        |    87 +-
 .../runtime/matrix/data/class-use/CTableMap.html   |   582 +-
 .../runtime/matrix/data/class-use/Converter.html   |   112 +-
 .../data/class-use/CudaSupportFunctions.html       |   124 +-
 .../matrix/data/class-use/DnnParameters.html       |   256 +-
 .../DoublePrecisionCudaSupportFunctions.html       |    87 +-
 .../data/class-use/FrameBlock.ColumnMetadata.html  |   173 +-
 .../class-use/FrameBlock.FrameMapFunction.html     |   128 +-
 .../runtime/matrix/data/class-use/FrameBlock.html  |  2504 +-
 .../sysds/runtime/matrix/data/class-use/IJV.html   |   214 +-
 .../matrix/data/class-use/LibCommonsMath.html      |    87 +-
 .../matrix/data/class-use/LibMatrixAgg.html        |    87 +-
 .../LibMatrixBincell.BinaryAccessType.html         |   123 +-
 .../matrix/data/class-use/LibMatrixBincell.html    |    87 +-
 .../matrix/data/class-use/LibMatrixCUDA.html       |   115 +-
 .../data/class-use/LibMatrixCountDistinct.html     |    87 +-
 .../matrix/data/class-use/LibMatrixCuDNN.html      |    87 +-
 .../LibMatrixCuDNNConvolutionAlgorithm.html        |   133 +-
 .../class-use/LibMatrixCuDNNInputRowFetcher.html   |    87 +-
 .../LibMatrixCuDNNPoolingDescriptors.html          |   124 +-
 .../data/class-use/LibMatrixCuDNNRnnAlgorithm.html |    87 +-
 .../matrix/data/class-use/LibMatrixCuMatMult.html  |    87 +-
 .../data/class-use/LibMatrixDNN.PoolingType.html   |   210 +-
 .../matrix/data/class-use/LibMatrixDNN.html        |    87 +-
 .../matrix/data/class-use/LibMatrixDNNConv2d.html  |    87 +-
 .../matrix/data/class-use/LibMatrixDNNHelper.html  |    87 +-
 .../matrix/data/class-use/LibMatrixDNNIm2Col.html  |    87 +-
 .../matrix/data/class-use/LibMatrixDNNPooling.html |    87 +-
 .../class-use/LibMatrixDNNRelu.ReluBackward.html   |    87 +-
 .../matrix/data/class-use/LibMatrixDNNRelu.html    |    87 +-
 .../LibMatrixDNNRotate180.Rotate180Worker.html     |   117 +-
 .../data/class-use/LibMatrixDNNRotate180.html      |    87 +-
 .../matrix/data/class-use/LibMatrixDatagen.html    |    87 +-
 .../matrix/data/class-use/LibMatrixMult.html       |    87 +-
 .../matrix/data/class-use/LibMatrixNative.html     |    87 +-
 .../matrix/data/class-use/LibMatrixOuterAgg.html   |    87 +-
 .../matrix/data/class-use/LibMatrixReorg.html      |    87 +-
 .../matrix/data/class-use/LibMatrixTercell.html    |    87 +-
 .../class-use/MatrixBlock.SparsityEstimate.html    |   115 +-
 .../runtime/matrix/data/class-use/MatrixBlock.html |  9336 +++---
 .../data/class-use/MatrixBlockDataInput.html       |   130 +-
 .../data/class-use/MatrixBlockDataOutput.html      |   127 +-
 .../runtime/matrix/data/class-use/MatrixCell.html  |   305 +-
 .../matrix/data/class-use/MatrixIndexes.html       |  1993 +-
 .../data/class-use/MatrixValue.CellIndex.html      |   214 +-
 .../runtime/matrix/data/class-use/MatrixValue.html |  1598 +-
 .../data/class-use/OperationsOnMatrixValues.html   |    87 +-
 .../sysds/runtime/matrix/data/class-use/Pair.html  |   529 +-
 .../data/class-use/RandomMatrixGenerator.PDF.html  |   160 +-
 .../data/class-use/RandomMatrixGenerator.html      |   191 +-
 .../SinglePrecisionCudaSupportFunctions.html       |    87 +-
 .../data/class-use/TextToBinaryCellConverter.html  |    87 +-
 .../data/class-use/TripleIndexes.Comparator.html   |    87 +-
 .../matrix/data/class-use/TripleIndexes.html       |   127 +-
 .../matrix/data/class-use/WeightedCell.html        |   204 +-
 .../matrix/data/class-use/WeightedPair.html        |    87 +-
 .../sysds/runtime/matrix/data/package-frame.html   |    82 -
 .../sysds/runtime/matrix/data/package-summary.html |   203 +-
 .../sysds/runtime/matrix/data/package-tree.html    |   211 +-
 .../sysds/runtime/matrix/data/package-use.html     |   909 +-
 .../matrix/operators/AggregateBinaryOperator.html  |   196 +-
 .../matrix/operators/AggregateOperator.html        |   203 +-
 .../matrix/operators/AggregateTernaryOperator.html |   213 +-
 .../matrix/operators/AggregateUnaryOperator.html   |   217 +-
 .../runtime/matrix/operators/BinaryOperator.html   |   254 +-
 .../CMOperator.AggregateOperationTypes.html        |   216 +-
 .../sysds/runtime/matrix/operators/CMOperator.html |   235 +-
 .../runtime/matrix/operators/COVOperator.html      |   156 +-
 .../CountDistinctOperator.CountDistinctTypes.html  |   181 +-
 .../matrix/operators/CountDistinctOperator.html    |   195 +-
 .../matrix/operators/LeftScalarOperator.html       |   209 +-
 .../sysds/runtime/matrix/operators/Operator.html   |   153 +-
 .../matrix/operators/QuaternaryOperator.html       |   272 +-
 .../runtime/matrix/operators/ReIndexOperator.html  |   140 +-
 .../runtime/matrix/operators/ReorgOperator.html    |   188 +-
 .../matrix/operators/RightScalarOperator.html      |   209 +-
 .../runtime/matrix/operators/ScalarOperator.html   |   215 +-
 .../runtime/matrix/operators/SimpleOperator.html   |   156 +-
 .../runtime/matrix/operators/TernaryOperator.html  |   183 +-
 .../runtime/matrix/operators/UnaryOperator.html    |   193 +-
 .../class-use/AggregateBinaryOperator.html         |   255 +-
 .../operators/class-use/AggregateOperator.html     |   469 +-
 .../class-use/AggregateTernaryOperator.html        |   206 +-
 .../class-use/AggregateUnaryOperator.html          |   614 +-
 .../matrix/operators/class-use/BinaryOperator.html |   974 +-
 .../CMOperator.AggregateOperationTypes.html        |   207 +-
 .../matrix/operators/class-use/CMOperator.html     |   165 +-
 .../matrix/operators/class-use/COVOperator.html    |   153 +-
 .../CountDistinctOperator.CountDistinctTypes.html  |   143 +-
 .../operators/class-use/CountDistinctOperator.html |   111 +-
 .../operators/class-use/LeftScalarOperator.html    |    87 +-
 .../matrix/operators/class-use/Operator.html       |   966 +-
 .../operators/class-use/QuaternaryOperator.html    |   164 +-
 .../operators/class-use/ReIndexOperator.html       |    87 +-
 .../matrix/operators/class-use/ReorgOperator.html  |   275 +-
 .../operators/class-use/RightScalarOperator.html   |    87 +-
 .../matrix/operators/class-use/ScalarOperator.html |   514 +-
 .../matrix/operators/class-use/SimpleOperator.html |    87 +-
 .../operators/class-use/TernaryOperator.html       |   181 +-
 .../matrix/operators/class-use/UnaryOperator.html  |   259 +-
 .../runtime/matrix/operators/package-frame.html    |    42 -
 .../runtime/matrix/operators/package-summary.html  |   127 +-
 .../runtime/matrix/operators/package-tree.html     |   133 +-
 .../runtime/matrix/operators/package-use.html      |   488 +-
 .../sysds/runtime/meta/DataCharacteristics.html    |   521 +-
 .../sysds/runtime/meta/MatrixCharacteristics.html  |   502 +-
 .../org/apache/sysds/runtime/meta/MetaData.html    |   184 +-
 .../org/apache/sysds/runtime/meta/MetaDataAll.html |   390 +-
 .../apache/sysds/runtime/meta/MetaDataFormat.html  |   163 +-
 .../apache/sysds/runtime/meta/MetaDataUtils.html   |   146 +-
 .../sysds/runtime/meta/TensorCharacteristics.html  |   404 +-
 .../meta/class-use/DataCharacteristics.html        |  1733 +-
 .../meta/class-use/MatrixCharacteristics.html      |   180 +-
 .../sysds/runtime/meta/class-use/MetaData.html     |   283 +-
 .../sysds/runtime/meta/class-use/MetaDataAll.html  |    87 +-
 .../runtime/meta/class-use/MetaDataFormat.html     |    87 +-
 .../runtime/meta/class-use/MetaDataUtils.html      |    87 +-
 .../meta/class-use/TensorCharacteristics.html      |   121 +-
 .../apache/sysds/runtime/meta/package-frame.html   |    26 -
 .../apache/sysds/runtime/meta/package-summary.html |    99 +-
 .../apache/sysds/runtime/meta/package-tree.html    |   107 +-
 .../org/apache/sysds/runtime/meta/package-use.html |   433 +-
 .../org/apache/sysds/runtime/package-frame.html    |    21 -
 .../org/apache/sysds/runtime/package-summary.html  |    89 +-
 .../org/apache/sysds/runtime/package-tree.html     |    99 +-
 .../java/org/apache/sysds/runtime/package-use.html |   314 +-
 .../runtime/privacy/CheckedConstraintsLog.html     |   177 +-
 .../sysds/runtime/privacy/DMLPrivacyException.html |   156 +-
 .../privacy/PrivacyConstraint.PrivacyLevel.html    |   181 +-
 .../sysds/runtime/privacy/PrivacyConstraint.html   |   265 +-
 .../sysds/runtime/privacy/PrivacyMonitor.html      |   161 +-
 .../apache/sysds/runtime/privacy/PrivacyUtils.html |   197 +-
 .../privacy/class-use/CheckedConstraintsLog.html   |    87 +-
 .../privacy/class-use/DMLPrivacyException.html     |    87 +-
 .../class-use/PrivacyConstraint.PrivacyLevel.html  |   465 +-
 .../privacy/class-use/PrivacyConstraint.html       |   562 +-
 .../runtime/privacy/class-use/PrivacyMonitor.html  |    87 +-
 .../runtime/privacy/class-use/PrivacyUtils.html    |    87 +-
 .../runtime/privacy/finegrained/DataRange.html     |   181 +-
 .../privacy/finegrained/FineGrainedPrivacy.html    |   228 +-
 .../finegrained/FineGrainedPrivacyList.html        |   320 +-
 .../privacy/finegrained/FineGrainedPrivacyMap.html |   300 +-
 .../privacy/finegrained/class-use/DataRange.html   |   233 +-
 .../finegrained/class-use/FineGrainedPrivacy.html  |   157 +-
 .../class-use/FineGrainedPrivacyList.html          |    87 +-
 .../class-use/FineGrainedPrivacyMap.html           |    87 +-
 .../runtime/privacy/finegrained/package-frame.html |    26 -
 .../privacy/finegrained/package-summary.html       |    95 +-
 .../runtime/privacy/finegrained/package-tree.html  |    97 +-
 .../runtime/privacy/finegrained/package-use.html   |   118 +-
 .../sysds/runtime/privacy/package-frame.html       |    31 -
 .../sysds/runtime/privacy/package-summary.html     |   101 +-
 .../apache/sysds/runtime/privacy/package-tree.html |   115 +-
 .../apache/sysds/runtime/privacy/package-use.html  |   236 +-
 .../privacy/propagation/AppendPropagator.html      |   181 +-
 .../privacy/propagation/CBindPropagator.html       |   146 +-
 .../privacy/propagation/ListAppendPropagator.html  |   160 +-
 .../privacy/propagation/ListRemovePropagator.html  |   160 +-
 .../MatrixMultiplicationPropagator.html            |   204 +-
 .../MatrixMultiplicationPropagatorNaive.html       |   151 +-
 ...MatrixMultiplicationPropagatorPrivateFirst.html |   151 +-
 ...tiplicationPropagatorPrivateFirstOptimized.html |   132 +-
 .../runtime/privacy/propagation/OperatorType.html  |   211 +-
 .../privacy/propagation/PrivacyPropagator.html     |   206 +-
 .../runtime/privacy/propagation/Propagator.html    |   112 +-
 .../privacy/propagation/PropagatorMultiReturn.html |   112 +-
 .../privacy/propagation/RBindPropagator.html       |   146 +-
 .../propagation/class-use/AppendPropagator.html    |   112 +-
 .../propagation/class-use/CBindPropagator.html     |    87 +-
 .../class-use/ListAppendPropagator.html            |    87 +-
 .../class-use/ListRemovePropagator.html            |    87 +-
 .../class-use/MatrixMultiplicationPropagator.html  |   115 +-
 .../MatrixMultiplicationPropagatorNaive.html       |    87 +-
 ...MatrixMultiplicationPropagatorPrivateFirst.html |    87 +-
 ...tiplicationPropagatorPrivateFirstOptimized.html |    87 +-
 .../propagation/class-use/OperatorType.html        |   161 +-
 .../propagation/class-use/PrivacyPropagator.html   |    87 +-
 .../privacy/propagation/class-use/Propagator.html  |   130 +-
 .../class-use/PropagatorMultiReturn.html           |   109 +-
 .../propagation/class-use/RBindPropagator.html     |    87 +-
 .../runtime/privacy/propagation/package-frame.html |    38 -
 .../privacy/propagation/package-summary.html       |   115 +-
 .../runtime/privacy/propagation/package-tree.html  |   121 +-
 .../runtime/privacy/propagation/package-use.html   |   113 +-
 .../sysds/runtime/transform/TfUtils.TfMethod.html  |   220 +-
 .../apache/sysds/runtime/transform/TfUtils.html    |   313 +-
 .../transform/class-use/TfUtils.TfMethod.html      |   116 +-
 .../sysds/runtime/transform/class-use/TfUtils.html |   111 +-
 .../sysds/runtime/transform/decode/Decoder.html    |   208 +-
 .../runtime/transform/decode/DecoderComposite.html |   227 +-
 .../runtime/transform/decode/DecoderDummycode.html |   209 +-
 .../decode/DecoderFactory.DecoderType.html         |   181 +-
 .../runtime/transform/decode/DecoderFactory.html   |   247 +-
 .../transform/decode/DecoderPassThrough.html       |   214 +-
 .../runtime/transform/decode/DecoderRecode.html    |   225 +-
 .../transform/decode/class-use/Decoder.html        |   271 +-
 .../decode/class-use/DecoderComposite.html         |    87 +-
 .../decode/class-use/DecoderDummycode.html         |    87 +-
 .../class-use/DecoderFactory.DecoderType.html      |   116 +-
 .../transform/decode/class-use/DecoderFactory.html |    87 +-
 .../decode/class-use/DecoderPassThrough.html       |    87 +-
 .../transform/decode/class-use/DecoderRecode.html  |    87 +-
 .../runtime/transform/decode/package-frame.html    |    29 -
 .../runtime/transform/decode/package-summary.html  |   101 +-
 .../runtime/transform/decode/package-tree.html     |   107 +-
 .../runtime/transform/decode/package-use.html      |   132 +-
 .../encode/ColumnEncoder.EncoderType.html          |   216 +-
 .../runtime/transform/encode/ColumnEncoder.html    |   364 +-
 .../runtime/transform/encode/ColumnEncoderBin.html |   435 +-
 .../transform/encode/ColumnEncoderComposite.html   |   509 +-
 .../transform/encode/ColumnEncoderDummycode.html   |   367 +-
 ...oderFeatureHash.FeatureHashSparseApplyTask.html |   177 +-
 .../transform/encode/ColumnEncoderFeatureHash.html |   306 +-
 ...oderPassThrough.PassThroughSparseApplyTask.html |   139 +-
 .../transform/encode/ColumnEncoderPassThrough.html |   250 +-
 .../transform/encode/ColumnEncoderRecode.html      |   452 +-
 .../sysds/runtime/transform/encode/Encoder.html    |   207 +-
 .../runtime/transform/encode/EncoderFactory.html   |   250 +-
 .../transform/encode/EncoderMVImpute.MVMethod.html |   188 +-
 .../runtime/transform/encode/EncoderMVImpute.html  |   377 +-
 .../runtime/transform/encode/EncoderOmit.html      |   367 +-
 .../runtime/transform/encode/LegacyEncoder.html    |   295 +-
 .../transform/encode/MultiColumnEncoder.html       |   675 +-
 .../class-use/ColumnEncoder.EncoderType.html       |   116 +-
 .../transform/encode/class-use/ColumnEncoder.html  |   310 +-
 .../encode/class-use/ColumnEncoderBin.html         |    87 +-
 .../encode/class-use/ColumnEncoderComposite.html   |   138 +-
 .../encode/class-use/ColumnEncoderDummycode.html   |    87 +-
 ...oderFeatureHash.FeatureHashSparseApplyTask.html |    87 +-
 .../encode/class-use/ColumnEncoderFeatureHash.html |   124 +-
 ...oderPassThrough.PassThroughSparseApplyTask.html |    87 +-
 .../encode/class-use/ColumnEncoderPassThrough.html |    87 +-
 .../encode/class-use/ColumnEncoderRecode.html      |    87 +-
 .../transform/encode/class-use/Encoder.html        |   142 +-
 .../transform/encode/class-use/EncoderFactory.html |    87 +-
 .../encode/class-use/EncoderMVImpute.MVMethod.html |   141 +-
 .../encode/class-use/EncoderMVImpute.html          |   112 +-
 .../transform/encode/class-use/EncoderOmit.html    |   123 +-
 .../transform/encode/class-use/LegacyEncoder.html  |   181 +-
 .../encode/class-use/MultiColumnEncoder.html       |   256 +-
 .../runtime/transform/encode/package-frame.html    |    42 -
 .../runtime/transform/encode/package-summary.html  |   123 +-
 .../runtime/transform/encode/package-tree.html     |   133 +-
 .../runtime/transform/encode/package-use.html      |   156 +-
 .../sysds/runtime/transform/meta/TfMetaUtils.html  |   324 +-
 .../sysds/runtime/transform/meta/TfOffsetMap.html  |   149 +-
 .../transform/meta/class-use/TfMetaUtils.html      |    87 +-
 .../transform/meta/class-use/TfOffsetMap.html      |   128 +-
 .../runtime/transform/meta/package-frame.html      |    21 -
 .../runtime/transform/meta/package-summary.html    |    89 +-
 .../sysds/runtime/transform/meta/package-tree.html |    91 +-
 .../sysds/runtime/transform/meta/package-use.html  |   118 +-
 .../sysds/runtime/transform/package-frame.html     |    24 -
 .../sysds/runtime/transform/package-summary.html   |    91 +-
 .../sysds/runtime/transform/package-tree.html      |    97 +-
 .../sysds/runtime/transform/package-use.html       |   115 +-
 .../runtime/transform/tokenize/Tokenizer.html      |   151 +-
 .../transform/tokenize/TokenizerFactory.html       |   140 +-
 .../runtime/transform/tokenize/TokenizerPost.html  |   143 +-
 .../transform/tokenize/TokenizerPostCount.html     |   181 +-
 .../transform/tokenize/TokenizerPostHash.html      |   181 +-
 .../transform/tokenize/TokenizerPostPosition.html  |   211 +-
 .../runtime/transform/tokenize/TokenizerPre.html   |   116 +-
 .../transform/tokenize/TokenizerPreNgram.html      |   166 +-
 .../tokenize/TokenizerPreWhitespaceSplit.html      |   157 +-
 .../transform/tokenize/class-use/Tokenizer.html    |   133 +-
 .../tokenize/class-use/TokenizerFactory.html       |    87 +-
 .../tokenize/class-use/TokenizerPost.html          |   115 +-
 .../tokenize/class-use/TokenizerPostCount.html     |    87 +-
 .../tokenize/class-use/TokenizerPostHash.html      |    87 +-
 .../tokenize/class-use/TokenizerPostPosition.html  |    87 +-
 .../transform/tokenize/class-use/TokenizerPre.html |   112 +-
 .../tokenize/class-use/TokenizerPreNgram.html      |    87 +-
 .../class-use/TokenizerPreWhitespaceSplit.html     |    87 +-
 .../runtime/transform/tokenize/package-frame.html  |    31 -
 .../transform/tokenize/package-summary.html        |   105 +-
 .../runtime/transform/tokenize/package-tree.html   |   109 +-
 .../runtime/transform/tokenize/package-use.html    |   121 +-
 .../org/apache/sysds/runtime/util/AutoDiff.html    |   188 +-
 .../sysds/runtime/util/BinaryBlockInputFormat.html |   180 +-
 .../runtime/util/BinaryBlockRecordReader.html      |   181 +-
 .../sysds/runtime/util/ByteBufferDataInput.html    |   379 +-
 .../apache/sysds/runtime/util/CollectionUtils.html |   284 +-
 .../sysds/runtime/util/CommonThreadPool.html       |   405 +-
 .../sysds/runtime/util/DMVUtils.LEVEL_ENUM.html    |   202 +-
 .../org/apache/sysds/runtime/util/DMVUtils.html    |   296 +-
 .../apache/sysds/runtime/util/DataConverter.html   |   911 +-
 .../apache/sysds/runtime/util/DependencyTask.html  |   238 +-
 .../sysds/runtime/util/DependencyThreadPool.html   |   216 +-
 .../sysds/runtime/util/DependencyWrapperTask.html  |   205 +-
 .../org/apache/sysds/runtime/util/DnnUtils.html    |   177 +-
 .../org/apache/sysds/runtime/util/EMAUtils.html    |   203 +-
 .../runtime/util/FastBufferedDataInputStream.html  |   398 +-
 .../runtime/util/FastBufferedDataOutputStream.html |   410 +-
 .../sysds/runtime/util/FastStringTokenizer.html    |   172 +-
 .../org/apache/sysds/runtime/util/HDFSTool.html    |   925 +-
 .../org/apache/sysds/runtime/util/IndexRange.html  |   234 +-
 .../sysds/runtime/util/InputStreamInputFormat.html |   171 +-
 .../apache/sysds/runtime/util/LocalFileUtils.html  |   565 +-
 .../util/LongLongDoubleHashMap.ADoubleEntry.html   |   174 +-
 .../util/LongLongDoubleHashMap.EntryType.html      |   174 +-
 .../sysds/runtime/util/LongLongDoubleHashMap.html  |   183 +-
 .../sysds/runtime/util/NormalPRNGenerator.html     |   149 +-
 .../apache/sysds/runtime/util/PRNGenerator.html    |   145 +-
 .../sysds/runtime/util/PoissonPRNGenerator.html    |   172 +-
 .../apache/sysds/runtime/util/PorterStemmer.html   |   138 +-
 .../sysds/runtime/util/ProgramConverter.html       |   999 +-
 .../sysds/runtime/util/Py4jConverterUtils.html     |   206 +-
 .../org/apache/sysds/runtime/util/RandNPair.html   |   159 +-
 .../org/apache/sysds/runtime/util/SortUtils.html   |   199 +-
 .../sysds/runtime/util/UniformPRNGenerator.html    |   156 +-
 .../apache/sysds/runtime/util/UtilFunctions.html   |  1029 +-
 .../sysds/runtime/util/class-use/AutoDiff.html     |    87 +-
 .../util/class-use/BinaryBlockInputFormat.html     |    87 +-
 .../util/class-use/BinaryBlockRecordReader.html    |    87 +-
 .../util/class-use/ByteBufferDataInput.html        |    87 +-
 .../runtime/util/class-use/CollectionUtils.html    |    87 +-
 .../runtime/util/class-use/CommonThreadPool.html   |    87 +-
 .../util/class-use/DMVUtils.LEVEL_ENUM.html        |   130 +-
 .../sysds/runtime/util/class-use/DMVUtils.html     |    87 +-
 .../runtime/util/class-use/DataConverter.html      |    87 +-
 .../runtime/util/class-use/DependencyTask.html     |   252 +-
 .../util/class-use/DependencyThreadPool.html       |   109 +-
 .../util/class-use/DependencyWrapperTask.html      |    87 +-
 .../sysds/runtime/util/class-use/DnnUtils.html     |    87 +-
 .../sysds/runtime/util/class-use/EMAUtils.html     |    87 +-
 .../class-use/FastBufferedDataInputStream.html     |    87 +-
 .../class-use/FastBufferedDataOutputStream.html    |    87 +-
 .../util/class-use/FastStringTokenizer.html        |    87 +-
 .../sysds/runtime/util/class-use/HDFSTool.html     |    87 +-
 .../sysds/runtime/util/class-use/IndexRange.html   |   607 +-
 .../util/class-use/InputStreamInputFormat.html     |    87 +-
 .../runtime/util/class-use/LocalFileUtils.html     |    87 +-
 .../LongLongDoubleHashMap.ADoubleEntry.html        |   143 +-
 .../class-use/LongLongDoubleHashMap.EntryType.html |   144 +-
 .../util/class-use/LongLongDoubleHashMap.html      |    87 +-
 .../runtime/util/class-use/NormalPRNGenerator.html |    87 +-
 .../sysds/runtime/util/class-use/PRNGenerator.html |   115 +-
 .../util/class-use/PoissonPRNGenerator.html        |    87 +-
 .../runtime/util/class-use/PorterStemmer.html      |    87 +-
 .../runtime/util/class-use/ProgramConverter.html   |    87 +-
 .../runtime/util/class-use/Py4jConverterUtils.html |    87 +-
 .../sysds/runtime/util/class-use/RandNPair.html    |    87 +-
 .../sysds/runtime/util/class-use/SortUtils.html    |    87 +-
 .../util/class-use/UniformPRNGenerator.html        |    87 +-
 .../runtime/util/class-use/UtilFunctions.html      |    87 +-
 .../apache/sysds/runtime/util/package-frame.html   |    56 -
 .../apache/sysds/runtime/util/package-summary.html |   155 +-
 .../apache/sysds/runtime/util/package-tree.html    |   175 +-
 .../org/apache/sysds/runtime/util/package-use.html |   226 +-
 .../sysds/utils/DMLCompressionStatistics.html      |   209 +-
 .../org/apache/sysds/utils/DataAugmentation.html   |   217 +-
 .../org/apache/sysds/utils/EnvironmentHelper.html  |   140 +-
 .../apache/sysds/utils/Explain.ExplainCounts.html  |   157 +-
 .../apache/sysds/utils/Explain.ExplainType.html    |   209 +-
 docs/api/java/org/apache/sysds/utils/Explain.html  |   452 +-
 .../java/org/apache/sysds/utils/GPUStatistics.html |   549 +-
 .../java/org/apache/sysds/utils/Hash.HashType.html |   181 +-
 docs/api/java/org/apache/sysds/utils/Hash.html     |   186 +-
 .../InstallDependencyForIntegrationTests.html      |   155 +-
 .../java/org/apache/sysds/utils/JSONHelper.html    |   153 +-
 .../org/apache/sysds/utils/MLContextProxy.html     |   172 +-
 .../org/apache/sysds/utils/MemoryEstimates.html    |   178 +-
 .../sysds/utils/NativeHelper.NativeBlasState.html  |   188 +-
 .../java/org/apache/sysds/utils/NativeHelper.html  |   329 +-
 .../org/apache/sysds/utils/ParameterBuilder.html   |   155 +-
 .../java/org/apache/sysds/utils/Statistics.html    |  1248 +-
 .../apache/sysds/utils/SystemDSLoaderUtils.html    |   160 +-
 .../utils/class-use/DMLCompressionStatistics.html  |    87 +-
 .../sysds/utils/class-use/DataAugmentation.html    |    87 +-
 .../sysds/utils/class-use/EnvironmentHelper.html   |    87 +-
 .../utils/class-use/Explain.ExplainCounts.html     |   157 +-
 .../sysds/utils/class-use/Explain.ExplainType.html |   199 +-
 .../org/apache/sysds/utils/class-use/Explain.html  |    87 +-
 .../sysds/utils/class-use/GPUStatistics.html       |    87 +-
 .../sysds/utils/class-use/Hash.HashType.html       |   165 +-
 .../org/apache/sysds/utils/class-use/Hash.html     |    87 +-
 .../InstallDependencyForIntegrationTests.html      |    87 +-
 .../apache/sysds/utils/class-use/JSONHelper.html   |    87 +-
 .../sysds/utils/class-use/MLContextProxy.html      |    87 +-
 .../sysds/utils/class-use/MemoryEstimates.html     |    87 +-
 .../class-use/NativeHelper.NativeBlasState.html    |   128 +-
 .../apache/sysds/utils/class-use/NativeHelper.html |    87 +-
 .../sysds/utils/class-use/ParameterBuilder.html    |    87 +-
 .../apache/sysds/utils/class-use/Statistics.html   |    87 +-
 .../sysds/utils/class-use/SystemDSLoaderUtils.html |    87 +-
 .../java/org/apache/sysds/utils/package-frame.html |    40 -
 .../org/apache/sysds/utils/package-summary.html    |   125 +-
 .../java/org/apache/sysds/utils/package-tree.html  |   129 +-
 .../java/org/apache/sysds/utils/package-use.html   |   152 +-
 docs/api/java/overview-frame.html                  |    99 -
 docs/api/java/overview-summary.html                |   530 +-
 docs/api/java/overview-tree.html                   |  3339 +-
 docs/api/java/package-search-index.js              |     1 +
 docs/api/java/package-search-index.zip             |   Bin 0 -> 705 bytes
 docs/api/java/resources/glass.png                  |   Bin 0 -> 499 bytes
 docs/api/java/resources/x.png                      |   Bin 0 -> 394 bytes
 docs/api/java/script.js                            |   131 +-
 docs/api/java/search.js                            |   326 +
 docs/api/java/serialized-form.html                 |  3064 +-
 docs/api/java/stylesheet.css                       |   492 +-
 docs/api/java/type-search-index.js                 |     1 +
 docs/api/java/type-search-index.zip                |   Bin 0 -> 12723 bytes
 docs/api/python/api/context/systemds_context.html  |   250 +-
 docs/api/python/api/operator/algorithms.html       |   348 +-
 docs/api/python/api/operator/node/frame.html       |   204 +-
 docs/api/python/api/operator/node/list.html        |   192 +-
 docs/api/python/api/operator/node/matrix.html      |   292 +-
 docs/api/python/api/operator/node/scalar.html      |   236 +-
 docs/api/python/api/operator/node/source.html      |   188 +-
 docs/api/python/api/operator/operation_node.html   |   204 +-
 docs/api/python/api/script_building/dag.html       |   196 +-
 docs/api/python/api/script_building/script.html    |   196 +-
 docs/api/python/api/utils/converters.html          |   184 +-
 docs/api/python/api/utils/helpers.html             |   177 +-
 docs/api/python/genindex.html                      |   152 +-
 docs/api/python/getting_started/install.html       |   186 +-
 .../python/getting_started/simple_examples.html    |   184 +-
 docs/api/python/guide/algorithms_basics.html       |   210 +-
 docs/api/python/guide/federated.html               |   272 +-
 docs/api/python/guide/python_end_to_end_tut.html   |   304 +-
 docs/api/python/index.html                         |   169 +-
 docs/api/python/objects.inv                        |   Bin 1733 -> 1636 bytes
 docs/api/python/py-modindex.html                   |   150 +-
 docs/api/python/search.html                        |   157 +-
 docs/api/python/searchindex.js                     |     2 +-
 docs/api/python/sources/guide/federated.rst.txt    |    75 +-
 .../sources/guide/python_end_to_end_tut.rst.txt    |     2 +-
 docs/api/python/sources/index.rst.txt              |     5 +-
 docs/api/python/static/basic.css                   |   111 +-
 docs/api/python/static/css/theme.css               |     4 +-
 docs/api/python/static/doctools.js                 |    16 +-
 docs/api/python/static/fonts/FontAwesome.otf       |   Bin 0 -> 134808 bytes
 docs/api/python/static/fonts/Lato/lato-bold.eot    |   Bin 0 -> 256056 bytes
 docs/api/python/static/fonts/Lato/lato-bold.ttf    |   Bin 0 -> 600856 bytes
 docs/api/python/static/fonts/Lato/lato-bold.woff   |   Bin 0 -> 309728 bytes
 docs/api/python/static/fonts/Lato/lato-bold.woff2  |   Bin 0 -> 184912 bytes
 .../python/static/fonts/Lato/lato-bolditalic.eot   |   Bin 0 -> 266158 bytes
 .../python/static/fonts/Lato/lato-bolditalic.ttf   |   Bin 0 -> 622572 bytes
 .../python/static/fonts/Lato/lato-bolditalic.woff  |   Bin 0 -> 323344 bytes
 .../python/static/fonts/Lato/lato-bolditalic.woff2 |   Bin 0 -> 193308 bytes
 docs/api/python/static/fonts/Lato/lato-italic.eot  |   Bin 0 -> 268604 bytes
 docs/api/python/static/fonts/Lato/lato-italic.ttf  |   Bin 0 -> 639388 bytes
 docs/api/python/static/fonts/Lato/lato-italic.woff |   Bin 0 -> 328412 bytes
 .../api/python/static/fonts/Lato/lato-italic.woff2 |   Bin 0 -> 195704 bytes
 docs/api/python/static/fonts/Lato/lato-regular.eot |   Bin 0 -> 253461 bytes
 docs/api/python/static/fonts/Lato/lato-regular.ttf |   Bin 0 -> 607720 bytes
 .../api/python/static/fonts/Lato/lato-regular.woff |   Bin 0 -> 309192 bytes
 .../python/static/fonts/Lato/lato-regular.woff2    |   Bin 0 -> 182708 bytes
 docs/api/python/static/fonts/Roboto-Slab-Bold.woff |   Bin 0 -> 87624 bytes
 .../api/python/static/fonts/Roboto-Slab-Bold.woff2 |   Bin 0 -> 67312 bytes
 .../api/python/static/fonts/Roboto-Slab-Light.woff |   Bin 0 -> 88600 bytes
 .../python/static/fonts/Roboto-Slab-Light.woff2    |   Bin 0 -> 67884 bytes
 .../python/static/fonts/Roboto-Slab-Regular.woff   |   Bin 0 -> 86288 bytes
 .../python/static/fonts/Roboto-Slab-Regular.woff2  |   Bin 0 -> 66444 bytes
 docs/api/python/static/fonts/Roboto-Slab-Thin.woff |   Bin 0 -> 87452 bytes
 .../api/python/static/fonts/Roboto-Slab-Thin.woff2 |   Bin 0 -> 66328 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.eot       |   Bin 0 -> 79520 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.ttf       |   Bin 0 -> 170616 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.woff      |   Bin 0 -> 87624 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.woff2     |   Bin 0 -> 67312 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.eot    |   Bin 0 -> 78331 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.ttf    |   Bin 0 -> 169064 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.woff   |   Bin 0 -> 86288 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.woff2  |   Bin 0 -> 66444 bytes
 .../python/static/fonts/fontawesome-webfont.eot    |   Bin 0 -> 165742 bytes
 .../python/static/fonts/fontawesome-webfont.svg    |  2671 ++
 .../python/static/fonts/fontawesome-webfont.ttf    |   Bin 0 -> 165548 bytes
 .../python/static/fonts/fontawesome-webfont.woff   |   Bin 0 -> 98024 bytes
 .../python/static/fonts/fontawesome-webfont.woff2  |   Bin 0 -> 77160 bytes
 docs/api/python/static/fonts/lato-bold-italic.woff |   Bin 0 -> 323344 bytes
 .../api/python/static/fonts/lato-bold-italic.woff2 |   Bin 0 -> 193308 bytes
 docs/api/python/static/fonts/lato-bold.woff        |   Bin 0 -> 309728 bytes
 docs/api/python/static/fonts/lato-bold.woff2       |   Bin 0 -> 184912 bytes
 .../python/static/fonts/lato-normal-italic.woff    |   Bin 0 -> 328412 bytes
 .../python/static/fonts/lato-normal-italic.woff2   |   Bin 0 -> 195704 bytes
 docs/api/python/static/fonts/lato-normal.woff      |   Bin 0 -> 309192 bytes
 docs/api/python/static/fonts/lato-normal.woff2     |   Bin 0 -> 182708 bytes
 docs/api/python/static/js/modernizr.min.js         |     4 +
 docs/api/python/static/js/theme.js                 |     2 +-
 docs/api/python/static/language_data.js            |     6 +-
 docs/api/python/static/pygments.css                |     7 +-
 docs/api/python/static/searchtools.js              |    46 +-
 docs/api/python/static/underscore-1.13.1.js        |  2042 --
 docs/api/python/static/underscore-1.3.1.js         |   999 +
 docs/api/python/static/underscore.js               |    37 +-
 docs/updateAPI.sh                                  |     2 +-
 3527 files changed, 480323 insertions(+), 304561 deletions(-)

diff --git a/docs/api/java/allclasses-frame.html b/docs/api/java/allclasses-frame.html
deleted file mode 100644
index b3969c6..0000000
--- a/docs/api/java/allclasses-frame.html
+++ /dev/null
@@ -1,1542 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (SystemDS 2.3.0-SNAPSHOT API)</title>
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/sysds/runtime/compress/bitmap/ABitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap" target="classFrame">ABitmap</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">AColGroup</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.CompressionType.html" title="enum in org.apache.sysds.runtime.compress.colgroup" target="classFrame">AColGroup.CompressionType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/AColumnCoCoder.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">AColumnCoCoder</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">ADictionary</a></li>
-<li><a href="org/apache/sysds/hops/AggBinaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">AggBinaryOp</a></li>
-<li><a href="org/apache/sysds/hops/AggBinaryOp.MMultMethod.html" title="enum in org.apache.sysds.hops" target="classFrame">AggBinaryOp.MMultMethod</a></li>
-<li><a href="org/apache/sysds/hops/AggBinaryOp.SparkAggType.html" title="enum in org.apache.sysds.hops" target="classFrame">AggBinaryOp.SparkAggType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AggregateBinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">AggregateBinaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/AggregateBinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">AggregateBinaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/AggregateBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">AggregateBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/AggregateBinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">AggregateBinaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/AggregateDropCorrectionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">AggregateDropCorrectionFunction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">AggregateOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AggregateTernaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">AggregateTernaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/AggregateTernaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">AggregateTernaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/AggregateTernaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">AggregateTernaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AggregateTernarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AggregateTernarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AggregateUnaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">AggregateUnaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AggregateUnaryCPInstruction.AUType.html" title="enum in org.apache.sysds.runtime.instructions.cp" target="classFrame">AggregateUnaryCPInstruction.AUType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/AggregateUnaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">AggregateUnaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/AggregateUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">AggregateUnaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">AggregateUnaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AggregateUnarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AggregateUnarySPInstruction.RDDUAggFunction2</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUTensorAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AggregateUnarySPInstruction.RDDUTensorAggFunction2</a></li>
-<li><a href="org/apache/sysds/hops/AggUnaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">AggUnaryOp</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/AInsertionSorter.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort" target="classFrame">AInsertionSorter</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/AIterator.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">AIterator</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">AMapToData</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/And.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">And</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">AOffset</a></li>
-<li><a href="org/apache/sysds/lops/Append.html" title="class in org.apache.sysds.lops" target="classFrame">Append</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">AppendCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/AppendCPInstruction.AppendType.html" title="enum in org.apache.sysds.runtime.instructions.cp" target="classFrame">AppendCPInstruction.AppendType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/AppendFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">AppendFEDInstruction</a></li>
-<li><a href="org/apache/sysds/lops/AppendG.html" title="class in org.apache.sysds.lops" target="classFrame">AppendG</a></li>
-<li><a href="org/apache/sysds/lops/AppendGAlignedSP.html" title="class in org.apache.sysds.lops" target="classFrame">AppendGAlignedSP</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendGAlignedSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendGAlignedSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendGAlignedSPInstruction.ShiftColumnIndex.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendGAlignedSPInstruction.ShiftColumnIndex</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendGSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.MergeWithShiftedBlocks.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendGSPInstruction.MergeWithShiftedBlocks</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.ShiftMatrix.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendGSPInstruction.ShiftMatrix</a></li>
-<li><a href="org/apache/sysds/lops/AppendM.html" title="class in org.apache.sysds.lops" target="classFrame">AppendM</a></li>
-<li><a href="org/apache/sysds/lops/AppendM.CacheType.html" title="enum in org.apache.sysds.lops" target="classFrame">AppendM.CacheType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendMSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/AppendPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">AppendPropagator</a></li>
-<li><a href="org/apache/sysds/lops/AppendR.html" title="class in org.apache.sysds.lops" target="classFrame">AppendR</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/AppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">AppendRSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/ArithmeticBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">ArithmeticBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/parser/AssignmentStatement.html" title="class in org.apache.sysds.parser" target="classFrame">AssignmentStatement</a></li>
-<li><a href="org/apache/sysds/runtime/util/AutoDiff.html" title="class in org.apache.sysds.runtime.util" target="classFrame">AutoDiff</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/AWTreeNode.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">AWTreeNode</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/AWTreeNode.WTNodeType.html" title="enum in org.apache.sysds.runtime.compress.workload" target="classFrame">AWTreeNode.WTNodeType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/BalanceToAvgFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">BalanceToAvgFederatedScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/BasicProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">BasicProgramBlock</a></li>
-<li><a href="org/apache/sysds/runtime/data/BasicTensorBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">BasicTensorBlock</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/cuda/Binary.html" title="class in org.apache.sysds.hops.codegen.cplan.cuda" target="classFrame">Binary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/java/Binary.html" title="class in org.apache.sysds.hops.codegen.cplan.java" target="classFrame">Binary</a></li>
-<li><a href="org/apache/sysds/lops/Binary.html" title="class in org.apache.sysds.lops" target="classFrame">Binary</a></li>
-<li><a href="org/apache/sysds/runtime/util/BinaryBlockInputFormat.html" title="class in org.apache.sysds.runtime.util" target="classFrame">BinaryBlockInputFormat</a></li>
-<li><a href="org/apache/sysds/runtime/util/BinaryBlockRecordReader.html" title="class in org.apache.sysds.runtime.util" target="classFrame">BinaryBlockRecordReader</a></li>
-<li><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.html" title="class in org.apache.sysds.runtime.io" target="classFrame">BinaryBlockSerialization</a></li>
-<li><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.MatrixBlockDeserializer.html" title="class in org.apache.sysds.runtime.io" target="classFrame">BinaryBlockSerialization.MatrixBlockDeserializer</a></li>
-<li><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.MatrixBlockSerializer.html" title="class in org.apache.sysds.runtime.io" target="classFrame">BinaryBlockSerialization.MatrixBlockSerializer</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/BinaryBlockToTextCellConverter.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">BinaryBlockToTextCellConverter</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/parser/BinaryExpression.html" title="class in org.apache.sysds.parser" target="classFrame">BinaryExpression</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/BinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">BinaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameFrameCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryFrameFrameCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameFrameSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryFrameFrameSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryFrameMatrixCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryFrameMatrixSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryFrameScalarCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/BinaryFrameScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">BinaryFrameScalarFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryFrameScalarSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/BinaryM.html" title="class in org.apache.sysds.lops" target="classFrame">BinaryM</a></li>
-<li><a href="org/apache/sysds/lops/BinaryM.VectorType.html" title="enum in org.apache.sysds.lops" target="classFrame">BinaryM.VectorType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixBVectorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryMatrixBVectorSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryMatrixMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryMatrixMatrixCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/BinaryMatrixMatrixFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">BinaryMatrixMatrixFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryMatrixMatrixSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryMatrixScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryMatrixScalarCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/BinaryMatrixScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">BinaryMatrixScalarFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryMatrixScalarSPInstruction</a></li>
-<li><a href="org/apache/sysds/hops/BinaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">BinaryOp</a></li>
-<li><a href="org/apache/sysds/hops/BinaryOp.AppendMethod.html" title="enum in org.apache.sysds.hops" target="classFrame">BinaryOp.AppendMethod</a></li>
-<li><a href="org/apache/sysds/hops/BinaryOp.MMBinaryMethod.html" title="enum in org.apache.sysds.hops" target="classFrame">BinaryOp.MMBinaryMethod</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">BinaryOperator</a></li>
-<li><a href="org/apache/sysds/lops/BinaryScalar.html" title="class in org.apache.sysds.lops" target="classFrame">BinaryScalar</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryScalarScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryScalarScalarCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryTensorTensorBroadcastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryTensorTensorBroadcastSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BinaryTensorTensorCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BinaryTensorTensorCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinaryTensorTensorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinaryTensorTensorSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/BinaryUAggChain.html" title="class in org.apache.sysds.lops" target="classFrame">BinaryUAggChain</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinUaggChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinUaggChainSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BinUaggChainSPInstruction.RDDBinUaggChainFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BinUaggChainSPInstruction.RDDBinUaggChainFunction</a></li>
-<li><a href="org/apache/sysds/runtime/compress/bitmap/Bitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap" target="classFrame">Bitmap</a></li>
-<li><a href="org/apache/sysds/runtime/compress/bitmap/BitmapEncoder.html" title="class in org.apache.sysds.runtime.compress.bitmap" target="classFrame">BitmapEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/BitwAnd.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">BitwAnd</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/BitwOr.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">BitwOr</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/BitwShiftL.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">BitwShiftL</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/BitwShiftR.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">BitwShiftR</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/BitwXor.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">BitwXor</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/BlockPartitioner.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">BlockPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/BooleanArray32.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">BooleanArray32</a></li>
-<li><a href="org/apache/sysds/parser/BooleanExpression.html" title="class in org.apache.sysds.parser" target="classFrame">BooleanExpression</a></li>
-<li><a href="org/apache/sysds/parser/BooleanIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">BooleanIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BooleanObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BooleanObject</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BroadcastCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BroadcastCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/BroadcastObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">BroadcastObject</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Builtin.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Builtin</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Builtin.BuiltinCode.html" title="enum in org.apache.sysds.runtime.functionobjects" target="classFrame">Builtin.BuiltinCode</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/BuiltinBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">BuiltinBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/parser/BuiltinConstant.html" title="enum in org.apache.sysds.parser" target="classFrame">BuiltinConstant</a></li>
-<li><a href="org/apache/sysds/parser/BuiltinFunctionExpression.html" title="class in org.apache.sysds.parser" target="classFrame">BuiltinFunctionExpression</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/BuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">BuiltinNaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BuiltinNarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BuiltinNarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/BuiltinNarySPInstruction.PadBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">BuiltinNarySPInstruction.PadBlocksFunction</a></li>
-<li><a href="org/apache/sysds/common/Builtins.html" title="enum in org.apache.sysds.common" target="classFrame">Builtins</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/BuiltinUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">BuiltinUnaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/ByteBuffer.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">ByteBuffer</a></li>
-<li><a href="org/apache/sysds/runtime/util/ByteBufferDataInput.html" title="class in org.apache.sysds.runtime.util" target="classFrame">ByteBufferDataInput</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/ByteClassLoader.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">ByteClassLoader</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheableData</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.CacheStatus.html" title="enum in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheableData.CacheStatus</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching" target="classFrame"><span class="interfaceName">CacheBlock</span></a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlockFactory.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheBlockFactory</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheDataInput.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheDataInput</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheDataOutput.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheDataOutput</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/CachedReuseVariables.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">CachedReuseVariables</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/CacheStatistics.Stat.html" title="enum in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">CacheStatistics.Stat</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/CastFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">CastFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CastSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/CBindPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">CBindPropagator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/Cell.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">Cell</a></li>
-<li><a href="org/apache/sysds/lops/CentralMoment.html" title="class in org.apache.sysds.lops" target="classFrame">CentralMoment</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CentralMomentCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CentralMomentCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/CentralMomentFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">CentralMomentFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CentralMomentSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CentralMomentSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/CheckedConstraintsLog.html" title="class in org.apache.sysds.runtime.privacy" target="classFrame">CheckedConstraintsLog</a></li>
-<li><a href="org/apache/sysds/lops/Checkpoint.html" title="class in org.apache.sysds.lops" target="classFrame">Checkpoint</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CheckpointSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CheckpointSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibAppend.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibAppend</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibBinaryCellOp.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibBinaryCellOp</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibCompAgg.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibCompAgg</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibDecompress.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibDecompress</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibLeftMultBy.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibLeftMultBy</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibReExpand.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibReExpand</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibRightMultBy.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibRightMultBy</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibScalar.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibScalar</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibSquash.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibSquash</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibUnary.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibUnary</a></li>
-<li><a href="org/apache/sysds/runtime/compress/lib/CLALibUtils.html" title="class in org.apache.sysds.runtime.compress.lib" target="classFrame">CLALibUtils</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/CM.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">CM</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CM_COV_Object.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CM_COV_Object</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/CM_N_COVCell.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">CM_N_COVCell</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">CMOperator</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.AggregateOperationTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators" target="classFrame">CMOperator.AggregateOperationTypes</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNode.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNode</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeBinary.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeBinary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeBinary.BinType.html" title="enum in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeBinary.BinType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeCell.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeCell</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeData.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeData</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeMultiAgg.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeMultiAgg</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeNary.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeNary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeNary.NaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeNary.NaryType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeOuterProduct.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeOuterProduct</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeRow.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeRow</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeTernary.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeTernary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeTernary.TernaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeTernary.TernaryType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeTpl.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeTpl</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeUnary.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeUnary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CNodeUnary.UnaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan" target="classFrame">CNodeUnary.UnaryType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCodeBinPacking.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCodeBinPacking</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCodeGreedy.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCodeGreedy</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCodeHybrid.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCodeHybrid</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCodePriorityQue.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCodePriorityQue</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCoderFactory.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCoderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCoderFactory.PartitionerType.html" title="enum in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCoderFactory.PartitionerType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cocode/CoCodeStatic.html" title="class in org.apache.sysds.runtime.compress.cocode" target="classFrame">CoCodeStatic</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/CodegenUtils.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">CodegenUtils</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/CodeTemplate.html" title="class in org.apache.sysds.hops.codegen.cplan" target="classFrame">CodeTemplate</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupCompressed</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupConst.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupConst</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupDDC.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupDDC</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupEmpty.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupEmpty</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupIO.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupIO</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupOffset</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupOLE.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupOLE</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupRLE.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupRLE</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDC.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupSDC</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingle.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupSDCSingle</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingleZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupSDCSingleZeros</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupSDCZeros</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSizes.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupSizes</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupUncompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupUncompressed</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup" target="classFrame">ColGroupValue</a></li>
-<li><a href="org/apache/sysds/runtime/util/CollectionUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">CollectionUtils</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.EncoderType.html" title="enum in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoder.EncoderType</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderBin.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderBin</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderComposite.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderComposite</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderDummycode.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderDummycode</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderFeatureHash.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderFeatureHash</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderFeatureHash.FeatureHashSparseApplyTask.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderFeatureHash.FeatureHashSparseApplyTask</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderPassThrough</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderPassThrough.PassThroughSparseApplyTask.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderPassThrough.PassThroughSparseApplyTask</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderRecode.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">ColumnEncoderRecode</a></li>
-<li><a href="org/apache/sysds/runtime/util/CommonThreadPool.html" title="class in org.apache.sysds.runtime.util" target="classFrame">CommonThreadPool</a></li>
-<li><a href="org/apache/sysds/conf/CompilerConfig.html" title="class in org.apache.sysds.conf" target="classFrame">CompilerConfig</a></li>
-<li><a href="org/apache/sysds/conf/CompilerConfig.ConfigType.html" title="enum in org.apache.sysds.conf" target="classFrame">CompilerConfig.ConfigType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/CompressedMatrixBlock.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">CompressedMatrixBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/CompressedMatrixBlockFactory.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">CompressedMatrixBlockFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimator.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorExact.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeEstimatorExact</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorFactory.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeEstimatorFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorSample.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeEstimatorSample</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorUltraSparse.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeEstimatorUltraSparse</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeInfo.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeInfo</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeInfoColGroup.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">CompressedSizeInfoColGroup</a></li>
-<li><a href="org/apache/sysds/lops/Compression.html" title="class in org.apache.sysds.lops" target="classFrame">Compression</a></li>
-<li><a href="org/apache/sysds/lops/Compression.CompressConfig.html" title="enum in org.apache.sysds.lops" target="classFrame">Compression.CompressConfig</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CompressionCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/compress/CompressionSettings.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">CompressionSettings</a></li>
-<li><a href="org/apache/sysds/runtime/compress/CompressionSettingsBuilder.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">CompressionSettingsBuilder</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CompressionSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CompressionSPInstruction.CompressionFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionWorkloadFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CompressionSPInstruction.CompressionWorkloadFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.SizeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CompressionSPInstruction.SizeFunction</a></li>
-<li><a href="org/apache/sysds/runtime/compress/CompressionStatistics.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">CompressionStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/ComputationCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">ComputationCostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ComputationCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ComputationCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ComputationFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ComputationFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ComputationSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ComputationSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ComputeBinaryBlockNnzFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ComputeBinaryBlockNnzFunction</a></li>
-<li><a href="org/apache/sysds/hops/cost/ComputeCost.html" title="class in org.apache.sysds.hops.cost" target="classFrame">ComputeCost</a></li>
-<li><a href="org/apache/sysds/parser/ConditionalPredicate.html" title="class in org.apache.sysds.parser" target="classFrame">ConditionalPredicate</a></li>
-<li><a href="org/apache/sysds/api/ConfigurableAPI.html" title="interface in org.apache.sysds.api" target="classFrame"><span class="interfaceName">ConfigurableAPI</span></a></li>
-<li><a href="org/apache/sysds/conf/ConfigurationManager.html" title="class in org.apache.sysds.conf" target="classFrame">ConfigurationManager</a></li>
-<li><a href="org/apache/sysds/api/jmlc/Connection.html" title="class in org.apache.sysds.api.jmlc" target="classFrame">Connection</a></li>
-<li><a href="org/apache/sysds/parser/ConstIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">ConstIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/Converter.html" title="interface in org.apache.sysds.runtime.matrix.data" target="classFrame"><span class="interfaceName">Converter</span></a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertFrameBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ConvertFrameBlockToIJVLines</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertMatrixBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ConvertMatrixBlockToIJVLines</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertStringToLongTextPair.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ConvertStringToLongTextPair</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyBinaryCellFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyBinaryCellFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyFrameBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyFrameBlockPairFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyMatrixBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyMatrixBlockPairFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyTensorBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyTensorBlockPairFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTextInputFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CopyTextInputFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/CorrMatrixBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">CorrMatrixBlock</a></li>
-<li><a href="org/apache/sysds/hops/cost/CostEstimationWrapper.html" title="class in org.apache.sysds.hops.cost" target="classFrame">CostEstimationWrapper</a></li>
-<li><a href="org/apache/sysds/hops/cost/CostEstimationWrapper.CostType.html" title="enum in org.apache.sysds.hops.cost" target="classFrame">CostEstimationWrapper.CostType</a></li>
-<li><a href="org/apache/sysds/hops/cost/CostEstimator.html" title="class in org.apache.sysds.hops.cost" target="classFrame">CostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.DataFormat.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimator.DataFormat</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.ExcludeType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimator.ExcludeType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.TestMeasure.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimator.TestMeasure</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorBuilder.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">CostEstimatorBuilder</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorFactory.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">CostEstimatorFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorFactory.CostType.html" title="enum in org.apache.sysds.runtime.compress.cost" target="classFrame">CostEstimatorFactory.CostType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimatorHops.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimatorHops</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimatorRuntime.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">CostEstimatorRuntime</a></li>
-<li><a href="org/apache/sysds/hops/cost/CostEstimatorStaticRuntime.html" title="class in org.apache.sysds.hops.cost" target="classFrame">CostEstimatorStaticRuntime</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">CountDistinctOperator</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.CountDistinctTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators" target="classFrame">CountDistinctOperator.CountDistinctTypes</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/COV.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">COV</a></li>
-<li><a href="org/apache/sysds/lops/CoVariance.html" title="class in org.apache.sysds.lops" target="classFrame">CoVariance</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CovarianceCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CovarianceCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/CovarianceFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">CovarianceFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CovarianceSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CovarianceSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/COVOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">COVOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CPInstruction.CPType.html" title="enum in org.apache.sysds.runtime.instructions.cp" target="classFrame">CPInstruction.CPType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/CPInstructionParser.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">CPInstructionParser</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/CPlanCSERewriter.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">CPlanCSERewriter</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">CPlanMemoTable</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.MemoTableEntry.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">CPlanMemoTable.MemoTableEntry</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.MemoTableEntrySet.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">CPlanMemoTable.MemoTableEntrySet</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/CPlanOpRewriter.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">CPlanOpRewriter</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CpmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CpmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CPOperand.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CPOperand</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/CreateSparseBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">CreateSparseBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/CSRPointer.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">CSRPointer</a></li>
-<li><a href="org/apache/sysds/lops/CSVReBlock.html" title="class in org.apache.sysds.lops" target="classFrame">CSVReBlock</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CSVReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CSVReblockSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/Ctable.html" title="class in org.apache.sysds.lops" target="classFrame">Ctable</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/CTable.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">CTable</a></li>
-<li><a href="org/apache/sysds/lops/Ctable.OperationTypes.html" title="enum in org.apache.sysds.lops" target="classFrame">Ctable.OperationTypes</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/CtableCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">CtableCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/CtableFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">CtableFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/CTableMap.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">CTableMap</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CtableSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature1.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CtableSPInstruction.MapJoinSignature1</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature2.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CtableSPInstruction.MapJoinSignature2</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature3.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CtableSPInstruction.MapJoinSignature3</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/CudaMemoryAllocator.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">CudaMemoryAllocator</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/CudaSupportFunctions.html" title="interface in org.apache.sysds.runtime.matrix.data" target="classFrame"><span class="interfaceName">CudaSupportFunctions</span></a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CumulativeAggregateSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CumulativeAggregateSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/CumulativeOffsetBinary.html" title="class in org.apache.sysds.lops" target="classFrame">CumulativeOffsetBinary</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/CumulativeOffsetFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">CumulativeOffsetFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/CumulativeOffsetSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">CumulativeOffsetSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/CumulativePartialAggregate.html" title="class in org.apache.sysds.lops" target="classFrame">CumulativePartialAggregate</a></li>
-<li><a href="org/apache/sysds/parser/dml/CustomErrorListener.html" title="class in org.apache.sysds.parser.dml" target="classFrame">CustomErrorListener</a></li>
-<li><a href="org/apache/sysds/parser/dml/CustomErrorListener.ParseIssueType.html" title="enum in org.apache.sysds.parser.dml" target="classFrame">CustomErrorListener.ParseIssueType</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/CustomProperties.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">CustomProperties</a></li>
-<li><a href="org/apache/sysds/lops/compile/Dag.html" title="class in org.apache.sysds.lops.compile" target="classFrame">Dag</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DArrCounts.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DArrCounts</a></li>
-<li><a href="org/apache/sysds/lops/Data.html" title="class in org.apache.sysds.lops" target="classFrame">Data</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">Data</a></li>
-<li><a href="org/apache/sysds/utils/DataAugmentation.html" title="class in org.apache.sysds.utils" target="classFrame">DataAugmentation</a></li>
-<li><a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">DataCharacteristics</a></li>
-<li><a href="org/apache/sysds/runtime/util/DataConverter.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DataConverter</a></li>
-<li><a href="org/apache/sysds/parser/DataExpression.html" title="class in org.apache.sysds.parser" target="classFrame">DataExpression</a></li>
-<li><a href="org/apache/sysds/lops/DataGen.html" title="class in org.apache.sysds.lops" target="classFrame">DataGen</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/DataGenCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">DataGenCPInstruction</a></li>
-<li><a href="org/apache/sysds/hops/DataGenOp.html" title="class in org.apache.sysds.hops" target="classFrame">DataGenOp</a></li>
-<li><a href="org/apache/sysds/parser/DataIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">DataIdentifier</a></li>
-<li><a href="org/apache/sysds/hops/DataOp.html" title="class in org.apache.sysds.hops" target="classFrame">DataOp</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">DataPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerLocal.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">DataPartitionerLocal</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">DataPartitionerRemoteSpark</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">DataPartitionerRemoteSparkMapper</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkReducer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">DataPartitionerRemoteSparkReducer</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkAggregator.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionerSparkAggregator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionerSparkMapper</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionFederatedScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.BalanceMetrics.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionFederatedScheme.BalanceMetrics</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.Result.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionFederatedScheme.Result</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionLocalScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DataPartitionSparkScheme</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/finegrained/DataRange.html" title="class in org.apache.sysds.runtime.privacy.finegrained" target="classFrame">DataRange</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/DatasetObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">DatasetObject</a></li>
-<li><a href="org/apache/sysds/runtime/data/DataTensorBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DataTensorBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DblArray.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DblArray</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DblArrayCountHashMap.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DblArrayCountHashMap</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DblArrayIntListHashMap.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DblArrayIntListHashMap</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DCLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DCLocalScheme</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DCounts.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DCounts</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DCSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DCSparkScheme</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">Decoder</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderComposite.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderComposite</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderDummycode.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderDummycode</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderFactory.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderFactory.DecoderType.html" title="enum in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderFactory.DecoderType</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderPassThrough</a></li>
-<li><a href="org/apache/sysds/runtime/transform/decode/DecoderRecode.html" title="class in org.apache.sysds.runtime.transform.decode" target="classFrame">DecoderRecode</a></li>
-<li><a href="org/apache/sysds/lops/DeCompression.html" title="class in org.apache.sysds.lops" target="classFrame">DeCompression</a></li>
-<li><a href="org/apache/sysds/lops/DeCompression.CompressConfig.html" title="enum in org.apache.sysds.lops" target="classFrame">DeCompression.CompressConfig</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/DeCompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">DeCompressionCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/DeCompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">DeCompressionSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/DeCompressionSPInstruction.DeCompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">DeCompressionSPInstruction.DeCompressionFunction</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlock</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlock.Type.html" title="enum in org.apache.sysds.runtime.data" target="classFrame">DenseBlock.Type</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockBool.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockBool</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockDRB</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockFactory.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockFactory</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockFP32.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockFP32</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockFP64.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockFP64</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockInt32.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockInt32</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockInt64.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockInt64</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLBool.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLBool</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLDRB</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLFP32.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLFP32</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLFP64.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLFP64</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLInt32.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLInt32</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLInt64.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLInt64</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockLString.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockLString</a></li>
-<li><a href="org/apache/sysds/runtime/data/DenseBlockString.html" title="class in org.apache.sysds.runtime.data" target="classFrame">DenseBlockString</a></li>
-<li><a href="org/apache/sysds/runtime/util/DependencyTask.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DependencyTask</a></li>
-<li><a href="org/apache/sysds/runtime/util/DependencyThreadPool.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DependencyThreadPool</a></li>
-<li><a href="org/apache/sysds/runtime/util/DependencyWrapperTask.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DependencyWrapperTask</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/DiagIndex.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">DiagIndex</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/Dictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">Dictionary</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/DictionaryFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">DictionaryFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/DictionaryFactory.Type.html" title="enum in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">DictionaryFactory.Type</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/DistinctCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">DistinctCostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Divide.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Divide</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlBaseListener.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlBaseListener</a></li>
-<li><a href="org/apache/sysds/runtime/compress/DMLCompressionException.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">DMLCompressionException</a></li>
-<li><a href="org/apache/sysds/utils/DMLCompressionStatistics.html" title="class in org.apache.sysds.utils" target="classFrame">DMLCompressionStatistics</a></li>
-<li><a href="org/apache/sysds/conf/DMLConfig.html" title="class in org.apache.sysds.conf" target="classFrame">DMLConfig</a></li>
-<li><a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api" target="classFrame">DMLException</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlLexer.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlLexer</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml" target="classFrame"><span class="interfaceName">DmlListener</span></a></li>
-<li><a href="org/apache/sysds/api/DMLOptions.html" title="class in org.apache.sysds.api" target="classFrame">DMLOptions</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.AccumulatorAssignmentStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.AddSubExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.AssignmentStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.AtomicExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.BooleanAndExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.BooleanNotExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.BooleanOrExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.BuiltinFunctionExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.CommandlineParamExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.CommandlinePositionExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ConstDoubleIdExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ConstFalseExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ConstIntIdExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ConstStringIdExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ConstTrueExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.DataIdentifierContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.DataIdentifierContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.DataIdExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.DataTypeContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.DataTypeContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ExternalFunctionDefExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ForStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.FunctionCallAssignmentStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.FunctionCallMultiAssignmentStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.FunctionStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.FunctionStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IfdefAssignmentStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IfStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ImportStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IndexedExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.InternalFunctionDefExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IterablePredicateColonExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IterablePredicateContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.IterablePredicateSeqExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.MatrixDataTypeCheckContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.MatrixMulExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.Ml_typeContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ModIntDivExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.MultDivExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.MultiIdExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ParameterizedExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ParForStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.PathStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.PowerExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ProgramrootContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.RelationalExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.SimpleDataIdentifierExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.StatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.StatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.StrictParameterizedExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.StrictParameterizedKeyValueStringContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.TypedArgAssignContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.TypedArgNoAssignContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.UnaryExpressionContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.ValueTypeContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlParser.WhileStatementContext</a></li>
-<li><a href="org/apache/sysds/parser/dml/DMLParserWrapper.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DMLParserWrapper</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlPreprocessor.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlPreprocessor</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/DMLPrivacyException.html" title="class in org.apache.sysds.runtime.privacy" target="classFrame">DMLPrivacyException</a></li>
-<li><a href="org/apache/sysds/parser/DMLProgram.html" title="class in org.apache.sysds.parser" target="classFrame">DMLProgram</a></li>
-<li><a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime" target="classFrame">DMLRuntimeException</a></li>
-<li><a href="org/apache/sysds/api/DMLScript.html" title="class in org.apache.sysds.api" target="classFrame">DMLScript</a></li>
-<li><a href="org/apache/sysds/runtime/DMLScriptException.html" title="class in org.apache.sysds.runtime" target="classFrame">DMLScriptException</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlSyntacticValidator.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlSyntacticValidator</a></li>
-<li><a href="org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml" target="classFrame">DmlSyntacticValidator.ConvertedDMLSyntax</a></li>
-<li><a href="org/apache/sysds/parser/DMLTranslator.html" title="class in org.apache.sysds.parser" target="classFrame">DMLTranslator</a></li>
-<li><a href="org/apache/sysds/runtime/util/DMVUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DMVUtils</a></li>
-<li><a href="org/apache/sysds/runtime/util/DMVUtils.LEVEL_ENUM.html" title="enum in org.apache.sysds.runtime.util" target="classFrame">DMVUtils.LEVEL_ENUM</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/DnnCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">DnnCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/DnnGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">DnnGPUInstruction</a></li>
-<li><a href="org/apache/sysds/hops/DnnOp.html" title="class in org.apache.sysds.hops" target="classFrame">DnnOp</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/DnnParameters.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">DnnParameters</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/DnnSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">DnnSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/DnnTransform.html" title="class in org.apache.sysds.lops" target="classFrame">DnnTransform</a></li>
-<li><a href="org/apache/sysds/runtime/util/DnnUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">DnnUtils</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DoubleCountHashMap.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DoubleCountHashMap</a></li>
-<li><a href="org/apache/sysds/parser/DoubleIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">DoubleIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/DoubleIntListHashMap.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">DoubleIntListHashMap</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/DoubleObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">DoubleObject</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/DoublePrecisionCudaSupportFunctions.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">DoublePrecisionCudaSupportFunctions</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DRLocalScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRRLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DRRLocalScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DRRSparkScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">DRSparkScheme</a></li>
-<li><a href="org/apache/sysds/runtime/util/EMAUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">EMAUtils</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/Encoder.html" title="interface in org.apache.sysds.runtime.transform.encode" target="classFrame"><span class="interfaceName">Encoder</span></a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/EncoderFactory.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">EncoderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">EncoderMVImpute</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.MVMethod.html" title="enum in org.apache.sysds.runtime.transform.encode" target="classFrame">EncoderMVImpute.MVMethod</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/EncoderOmit.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">EncoderOmit</a></li>
-<li><a href="org/apache/sysds/utils/EnvironmentHelper.html" title="class in org.apache.sysds.utils" target="classFrame">EnvironmentHelper</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Equals.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Equals</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/EstimationFactors.html" title="class in org.apache.sysds.runtime.compress.estim" target="classFrame">EstimationFactors</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimationUtils.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimationUtils</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBasicAvg.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBasicAvg</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBasicWorst.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBasicWorst</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBitsetMM</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBitsetMM.BitsetMatrix</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix1.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBitsetMM.BitsetMatrix1</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix2.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorBitsetMM.BitsetMatrix2</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorDensityMap.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorDensityMap</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorDensityMap.DensityMap.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorDensityMap.DensityMap</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorLayeredGraph.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorLayeredGraph</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorLayeredGraph.LayeredGraph.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorLayeredGraph.LayeredGraph</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorMatrixHistogram.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorMatrixHistogram</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorMatrixHistogram.MatrixHistogram.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorMatrixHistogram.MatrixHistogram</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorSample.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorSample</a></li>
-<li><a href="org/apache/sysds/hops/estim/EstimatorSampleRa.html" title="class in org.apache.sysds.hops.estim" target="classFrame">EstimatorSampleRa</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/EvalNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">EvalNaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/ExecutionConfig.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">ExecutionConfig</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context" target="classFrame">ExecutionContext</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContextFactory.html" title="class in org.apache.sysds.runtime.controlprogram.context" target="classFrame">ExecutionContextFactory</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/ExecutionContextMap.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">ExecutionContextMap</a></li>
-<li><a href="org/apache/sysds/utils/Explain.html" title="class in org.apache.sysds.utils" target="classFrame">Explain</a></li>
-<li><a href="org/apache/sysds/utils/Explain.ExplainCounts.html" title="class in org.apache.sysds.utils" target="classFrame">Explain.ExplainCounts</a></li>
-<li><a href="org/apache/sysds/utils/Explain.ExplainType.html" title="enum in org.apache.sysds.utils" target="classFrame">Explain.ExplainType</a></li>
-<li><a href="org/apache/sysds/parser/Expression.html" title="class in org.apache.sysds.parser" target="classFrame">Expression</a></li>
-<li><a href="org/apache/sysds/parser/Expression.BinaryOp.html" title="enum in org.apache.sysds.parser" target="classFrame">Expression.BinaryOp</a></li>
-<li><a href="org/apache/sysds/parser/Expression.BooleanOp.html" title="enum in org.apache.sysds.parser" target="classFrame">Expression.BooleanOp</a></li>
-<li><a href="org/apache/sysds/parser/Expression.DataOp.html" title="enum in org.apache.sysds.parser" target="classFrame">Expression.DataOp</a></li>
-<li><a href="org/apache/sysds/parser/Expression.FunctCallOp.html" title="enum in org.apache.sysds.parser" target="classFrame">Expression.FunctCallOp</a></li>
-<li><a href="org/apache/sysds/parser/Expression.RelationalOp.html" title="enum in org.apache.sysds.parser" target="classFrame">Expression.RelationalOp</a></li>
-<li><a href="org/apache/sysds/parser/dml/ExpressionInfo.html" title="class in org.apache.sysds.parser.dml" target="classFrame">ExpressionInfo</a></li>
-<li><a href="org/apache/sysds/parser/ExpressionList.html" title="class in org.apache.sysds.parser" target="classFrame">ExpressionList</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractBlockForBinaryReblock.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ExtractBlockForBinaryReblock</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ExtractGroup</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ExtractGroup.ExtractGroupBroadcast</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupJoin.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ExtractGroup.ExtractGroupJoin</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroupNWeights.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ExtractGroupNWeights</a></li>
-<li><a href="org/apache/sysds/runtime/util/FastBufferedDataInputStream.html" title="class in org.apache.sysds.runtime.util" target="classFrame">FastBufferedDataInputStream</a></li>
-<li><a href="org/apache/sysds/runtime/util/FastBufferedDataOutputStream.html" title="class in org.apache.sysds.runtime.util" target="classFrame">FastBufferedDataOutputStream</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/FastStringTokenizer.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">FastStringTokenizer</a></li>
-<li><a href="org/apache/sysds/runtime/util/FastStringTokenizer.html" title="class in org.apache.sysds.runtime.util" target="classFrame">FastStringTokenizer</a></li>
-<li><a href="org/apache/sysds/lops/Federated.html" title="class in org.apache.sysds.lops" target="classFrame">Federated</a></li>
-<li><a href="org/apache/sysds/hops/cost/FederatedCost.html" title="class in org.apache.sysds.hops.cost" target="classFrame">FederatedCost</a></li>
-<li><a href="org/apache/sysds/hops/cost/FederatedCostEstimator.html" title="class in org.apache.sysds.hops.cost" target="classFrame">FederatedCostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedData.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedData</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/FederatedDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">FederatedDataPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedLocalData.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedLocalData</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/FederatedPSControlThread.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">FederatedPSControlThread</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRange.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedRange</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedRequest</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.RequestType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedRequest.RequestType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedResponse</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.ResponseType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedResponse.ResponseType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedUDF</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorker.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedWorker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorkerHandler.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedWorkerHandler</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorkerHandlerException.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederatedWorkerHandlerException</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationMap</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.AlignType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationMap.AlignType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FPartitioning.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationMap.FPartitioning</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FReplication.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationMap.FReplication</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationMap.FType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/federated/FederationUtils.html" title="class in org.apache.sysds.runtime.controlprogram.federated" target="classFrame">FederationUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">FEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.FederatedOutput.html" title="enum in org.apache.sysds.runtime.instructions.fed" target="classFrame">FEDInstruction.FederatedOutput</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.FEDType.html" title="enum in org.apache.sysds.runtime.instructions.fed" target="classFrame">FEDInstruction.FEDType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/FEDInstructionParser.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">FEDInstructionParser</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/FEDInstructionUtils.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">FEDInstructionUtils</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FileFormatProperties</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesCSV.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesCSV</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesHDF5.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesHDF5</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesLIBSVM.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesLIBSVM</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesMM</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMField.html" title="enum in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesMM.MMField</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMFormat.html" title="enum in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesMM.MMFormat</a></li>
-<li><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMSymmetry.html" title="enum in org.apache.sysds.runtime.io" target="classFrame">FileFormatPropertiesMM.MMSymmetry</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterDiagMatrixBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">FilterDiagMatrixBlocksFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">FilterNonEmptyBlocksFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">FilterNonEmptyBlocksFunction2</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacy.html" title="interface in org.apache.sysds.runtime.privacy.finegrained" target="classFrame"><span class="interfaceName">FineGrainedPrivacy</span></a></li>
-<li><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyList.html" title="class in org.apache.sysds.runtime.privacy.finegrained" target="classFrame">FineGrainedPrivacyList</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyMap.html" title="class in org.apache.sysds.runtime.privacy.finegrained" target="classFrame">FineGrainedPrivacyMap</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ForProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">ForProgramBlock</a></li>
-<li><a href="org/apache/sysds/parser/ForStatement.html" title="class in org.apache.sysds.parser" target="classFrame">ForStatement</a></li>
-<li><a href="org/apache/sysds/parser/ForStatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">ForStatementBlock</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/Frame.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">Frame</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/FrameAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">FrameAppendCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/FrameAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">FrameAppendMSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/FrameAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">FrameAppendRSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">FrameBlock</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.ColumnMetadata.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">FrameBlock.ColumnMetadata</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.FrameMapFunction.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">FrameBlock.FrameMapFunction</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/FrameFormat.html" title="enum in org.apache.sysds.api.mlcontext" target="classFrame">FrameFormat</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">FrameGenerateReader</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowIrregular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">FrameGenerateReader.FrameReaderRowIrregular</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowRegularColIrregular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">FrameGenerateReader.FrameReaderRowRegularColIrregular</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowRegularColRegular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">FrameGenerateReader.FrameReaderRowRegularColRegular</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/FrameIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">FrameIndexingCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/FrameIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">FrameIndexingSPInstruction</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/FrameMetadata.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">FrameMetadata</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/FrameObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">FrameObject</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDAggregateUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDAggregateUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDConverterUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableTextToLongTextFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDConverterUtils.LongWritableTextToLongTextFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableToSerFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">FrameRDDConverterUtils.LongWritableToSerFunction</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReader.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReader</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderJSONL.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderJSONL</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderJSONLParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderJSONLParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderProto.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderProto</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderTextCellParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderTextCSV.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderTextCSV</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameReaderTextCSVParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameReaderTextCSVParallel</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/FrameReblockBuffer.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">FrameReblockBuffer</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/FrameSchema.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">FrameSchema</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriter.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriter</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterFactory</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterJSONL.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterJSONL</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterJSONLParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterJSONLParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterProto.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterProto</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterTextCellParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterTextCSV.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterTextCSV</a></li>
-<li><a href="org/apache/sysds/runtime/io/FrameWriterTextCSVParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">FrameWriterTextCSVParallel</a></li>
-<li><a href="org/apache/sysds/lops/FunctionCallCP.html" title="class in org.apache.sysds.lops" target="classFrame">FunctionCallCP</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/FunctionCallCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">FunctionCallCPInstruction</a></li>
-<li><a href="org/apache/sysds/hops/ipa/FunctionCallGraph.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">FunctionCallGraph</a></li>
-<li><a href="org/apache/sysds/parser/FunctionCallIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">FunctionCallIdentifier</a></li>
-<li><a href="org/apache/sysds/hops/ipa/FunctionCallSizeInfo.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">FunctionCallSizeInfo</a></li>
-<li><a href="org/apache/sysds/parser/FunctionDictionary.html" title="class in org.apache.sysds.parser" target="classFrame">FunctionDictionary</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">FunctionObject</a></li>
-<li><a href="org/apache/sysds/hops/FunctionOp.html" title="class in org.apache.sysds.hops" target="classFrame">FunctionOp</a></li>
-<li><a href="org/apache/sysds/hops/FunctionOp.FunctionType.html" title="enum in org.apache.sysds.hops" target="classFrame">FunctionOp.FunctionType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/FunctionProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">FunctionProgramBlock</a></li>
-<li><a href="org/apache/sysds/parser/FunctionStatement.html" title="class in org.apache.sysds.parser" target="classFrame">FunctionStatement</a></li>
-<li><a href="org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">FunctionStatementBlock</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/GenerateReader.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">GenerateReader</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/GenerateReader.GenerateReaderFrame.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">GenerateReader.GenerateReaderFrame</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/GenerateReader.GenerateReaderMatrix.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">GenerateReader.GenerateReaderMatrix</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/GetMIMBFromRow.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">GetMIMBFromRow</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUContext.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUContext</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUContextPool.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUContextPool</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/GPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">GPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/GPUInstruction.GPUINSTRUCTION_TYPE.html" title="enum in org.apache.sysds.runtime.instructions.gpu" target="classFrame">GPUInstruction.GPUINSTRUCTION_TYPE</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/GPUInstructionParser.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">GPUInstructionParser</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPULazyCudaFreeMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPULazyCudaFreeMemoryManager</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMatrixMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUMatrixMemoryManager</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryAllocator.html" title="interface in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame"><span class="interfaceName">GPUMemoryAllocator</span></a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryEviction.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUMemoryEviction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUMemoryManager</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryManager.EvictionPolicyBasedComparator.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUMemoryManager.EvictionPolicyBasedComparator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUObject.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">GPUObject</a></li>
-<li><a href="org/apache/sysds/utils/GPUStatistics.html" title="class in org.apache.sysds.utils" target="classFrame">GPUStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/GreaterThan.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">GreaterThan</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/GreaterThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">GreaterThanEquals</a></li>
-<li><a href="org/apache/sysds/lops/GroupedAggregate.html" title="class in org.apache.sysds.lops" target="classFrame">GroupedAggregate</a></li>
-<li><a href="org/apache/sysds/lops/GroupedAggregateM.html" title="class in org.apache.sysds.lops" target="classFrame">GroupedAggregateM</a></li>
-<li><a href="org/apache/sysds/lops/GroupedAggregateM.CacheType.html" title="enum in org.apache.sysds.lops" target="classFrame">GroupedAggregateM.CacheType</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5BTree.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5BTree</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5BufferBuilder.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5BufferBuilder</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5Constants.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5Constants</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5ContiguousDataset.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5ContiguousDataset</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataLayoutMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5DataLayoutMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataSpaceMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5DataSpaceMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataTypeMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5DataTypeMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5DoubleDataType.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5DoubleDataType</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5FillValueMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5FillValueMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5GroupSymbolTableNode.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5GroupSymbolTableNode</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5LocalHeap.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5LocalHeap</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5Message.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5Message</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5NilMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5NilMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5ObjectHeader.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5ObjectHeader</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5ObjectModificationTimeMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5ObjectModificationTimeMessage</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5RootObject.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5RootObject</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5RuntimeException.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5RuntimeException</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5Superblock.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5Superblock</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/H5SymbolTableEntry.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">H5SymbolTableEntry</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/message/H5SymbolTableMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message" target="classFrame">H5SymbolTableMessage</a></li>
-<li><a href="org/apache/sysds/utils/Hash.html" title="class in org.apache.sysds.utils" target="classFrame">Hash</a></li>
-<li><a href="org/apache/sysds/utils/Hash.HashType.html" title="enum in org.apache.sysds.utils" target="classFrame">Hash.HashType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/HassAndStokes.html" title="class in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">HassAndStokes</a></li>
-<li><a href="org/apache/sysds/runtime/util/HDFSTool.html" title="class in org.apache.sysds.runtime.util" target="classFrame">HDFSTool</a></li>
-<li><a href="org/apache/sysds/hops/Hop.html" title="class in org.apache.sysds.hops" target="classFrame">Hop</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/HopDagValidator.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">HopDagValidator</a></li>
-<li><a href="org/apache/sysds/hops/cost/HopRel.html" title="class in org.apache.sysds.hops.cost" target="classFrame">HopRel</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/HopRewriteRule.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">HopRewriteRule</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/HopRewriteUtils.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">HopRewriteUtils</a></li>
-<li><a href="org/apache/sysds/hops/HopsException.html" title="class in org.apache.sysds.hops" target="classFrame">HopsException</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/HybridCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">HybridCostEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/ICostEstimate.html" title="interface in org.apache.sysds.runtime.compress.cost" target="classFrame"><span class="interfaceName">ICostEstimate</span></a></li>
-<li><a href="org/apache/sysds/parser/Identifier.html" title="class in org.apache.sysds.parser" target="classFrame">Identifier</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/IDHandler.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">IDHandler</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/IDSequence.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">IDSequence</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/IfElse.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">IfElse</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/IfProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">IfProgramBlock</a></li>
-<li><a href="org/apache/sysds/parser/IfStatement.html" title="class in org.apache.sysds.parser" target="classFrame">IfStatement</a></li>
-<li><a href="org/apache/sysds/parser/IfStatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">IfStatementBlock</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/IJV.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">IJV</a></li>
-<li><a href="org/apache/sysds/parser/ImportStatement.html" title="class in org.apache.sysds.parser" target="classFrame">ImportStatement</a></li>
-<li><a href="org/apache/sysds/parser/IndexedIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">IndexedIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/IndexedMatrixValue.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">IndexedMatrixValue</a></li>
-<li><a href="org/apache/sysds/runtime/data/IndexedTensorBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">IndexedTensorBlock</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">IndexFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/IndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">IndexingCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/IndexingFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">IndexingFEDInstruction</a></li>
-<li><a href="org/apache/sysds/hops/IndexingOp.html" title="class in org.apache.sysds.hops" target="classFrame">IndexingOp</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/IndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">IndexingSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/util/IndexRange.html" title="class in org.apache.sysds.runtime.util" target="classFrame">IndexRange</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/stat/InfrastructureAnalyzer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.stat" target="classFrame">InfrastructureAnalyzer</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/InitFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">InitFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/io/InputOutputInfo.html" title="class in org.apache.sysds.runtime.io" target="classFrame">InputOutputInfo</a></li>
-<li><a href="org/apache/sysds/runtime/util/InputStreamInputFormat.html" title="class in org.apache.sysds.runtime.util" target="classFrame">InputStreamInputFormat</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/InsertionSorterFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort" target="classFrame">InsertionSorterFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/InsertionSorterFactory.SORT_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.insertionsort" target="classFrame">InsertionSorterFactory.SORT_TYPE</a></li>
-<li><a href="org/apache/sysds/utils/InstallDependencyForIntegrationTests.html" title="class in org.apache.sysds.utils" target="classFrame">InstallDependencyForIntegrationTests</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/Instruction.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">Instruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/Instruction.IType.html" title="enum in org.apache.sysds.runtime.instructions" target="classFrame">Instruction.IType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/InstructionParser.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">InstructionParser</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/InstructionTypeCounter.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">InstructionTypeCounter</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/InstructionUtils.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">InstructionUtils</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/IntArrayList.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">IntArrayList</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/IntegerDivide.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">IntegerDivide</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/InterestingPoint.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">InterestingPoint</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/InterestingPoint.DecisionType.html" title="enum in org.apache.sysds.hops.codegen.opt" target="classFrame">InterestingPoint.DecisionType</a></li>
-<li><a href="org/apache/sysds/hops/ipa/InterProceduralAnalysis.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">InterProceduralAnalysis</a></li>
-<li><a href="org/apache/sysds/parser/IntIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">IntIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/IntObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">IntObject</a></li>
-<li><a href="org/apache/sysds/runtime/io/IOUtilFunctions.html" title="class in org.apache.sysds.runtime.io" target="classFrame">IOUtilFunctions</a></li>
-<li><a href="org/apache/sysds/runtime/io/IOUtilFunctions.CountRowsTask.html" title="class in org.apache.sysds.runtime.io" target="classFrame">IOUtilFunctions.CountRowsTask</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPass.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPass</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassApplyStaticAndDynamicHopRewrites.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassApplyStaticAndDynamicHopRewrites</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassCompressionWorkloadAnalysis.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassCompressionWorkloadAnalysis</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassEliminateDeadCode.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassEliminateDeadCode</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassFlagFunctionsRecompileOnce.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassFlagFunctionsRecompileOnce</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassFlagNonDeterminism.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassFlagNonDeterminism</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassForwardFunctionCalls.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassForwardFunctionCalls</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassInlineFunctions.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassInlineFunctions</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassPropagateReplaceLiterals.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassPropagateReplaceLiterals</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassRemoveConstantBinaryOps.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassRemoveConstantBinaryOps</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassRemoveUnnecessaryCheckpoints.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassRemoveUnnecessaryCheckpoints</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassRemoveUnusedFunctions.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassRemoveUnusedFunctions</a></li>
-<li><a href="org/apache/sysds/hops/ipa/IPAPassReplaceEvalFunctionCalls.html" title="class in org.apache.sysds.hops.ipa" target="classFrame">IPAPassReplaceEvalFunctionCalls</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/IPAPassRewriteFederatedPlan.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">IPAPassRewriteFederatedPlan</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInList.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">IsBlockInList</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">IsBlockInRange</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/IsFrameBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">IsFrameBlockInRange</a></li>
-<li><a href="org/apache/sysds/parser/IterablePredicate.html" title="class in org.apache.sysds.parser" target="classFrame">IterablePredicate</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/JCudaKernels.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">JCudaKernels</a></li>
-<li><a href="org/apache/sysds/api/jmlc/JMLCUtils.html" title="class in org.apache.sysds.api.jmlc" target="classFrame">JMLCUtils</a></li>
-<li><a href="org/apache/sysds/utils/JSONHelper.html" title="class in org.apache.sysds.utils" target="classFrame">JSONHelper</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/KahanFunction.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">KahanFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">KahanObject</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">KahanPlus</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/KahanPlusSq.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">KahanPlusSq</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/KeepDataOnWorkerFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">KeepDataOnWorkerFederatedScheme</a></li>
-<li><a href="org/apache/sysds/parser/LanguageException.html" title="class in org.apache.sysds.parser" target="classFrame">LanguageException</a></li>
-<li><a href="org/apache/sysds/parser/LanguageException.LanguageErrorCodes.html" title="class in org.apache.sysds.parser" target="classFrame">LanguageException.LanguageErrorCodes</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/LazyIterableIterator.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">LazyIterableIterator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/LazyWriteBuffer.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">LazyWriteBuffer</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/LazyWriteBuffer.RPolicy.html" title="enum in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">LazyWriteBuffer.RPolicy</a></li>
-<li><a href="org/apache/sysds/lops/LeftIndex.html" title="class in org.apache.sysds.lops" target="classFrame">LeftIndex</a></li>
-<li><a href="org/apache/sysds/lops/LeftIndex.LixCacheType.html" title="enum in org.apache.sysds.lops" target="classFrame">LeftIndex.LixCacheType</a></li>
-<li><a href="org/apache/sysds/hops/LeftIndexingOp.html" title="class in org.apache.sysds.hops" target="classFrame">LeftIndexingOp</a></li>
-<li><a href="org/apache/sysds/hops/LeftIndexingOp.LeftIndexingMethod.html" title="enum in org.apache.sysds.hops" target="classFrame">LeftIndexingOp.LeftIndexingMethod</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/LeftScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">LeftScalarOperator</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/LegacyEncoder.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">LegacyEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/LessThan.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">LessThan</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/LessThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">LessThanEquals</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibCommonsMath.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibCommonsMath</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixAgg.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixAgg</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixBincell.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixBincell</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixBincell.BinaryAccessType.html" title="enum in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixBincell.BinaryAccessType</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCountDistinct.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCountDistinct</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCUDA.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCUDA</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNN.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuDNN</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNConvolutionAlgorithm.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuDNNConvolutionAlgorithm</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNInputRowFetcher.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuDNNInputRowFetcher</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNPoolingDescriptors.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuDNNPoolingDescriptors</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNRnnAlgorithm.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuDNNRnnAlgorithm</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuMatMult.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixCuMatMult</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDatagen.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDatagen</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNN.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNN</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNN.PoolingType.html" title="enum in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNN.PoolingType</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNConv2d.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNConv2d</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNHelper.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNHelper</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNIm2Col.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNIm2Col</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNPooling.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNPooling</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRelu.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNRelu</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRelu.ReluBackward.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNRelu.ReluBackward</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRotate180.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixDNNRotate180</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRotate180.Rotate180Worker.html" title="interface in org.apache.sysds.runtime.matrix.data" target="classFrame"><span class="interfaceName">LibMatrixDNNRotate180.Rotate180Worker</span></a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixMult.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixMult</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixNative.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixNative</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixOuterAgg.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixOuterAgg</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixReorg.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixReorg</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/LibMatrixTercell.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">LibMatrixTercell</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/LibSpoofPrimitives.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">LibSpoofPrimitives</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/LIBSVMReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">LIBSVMReblockSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/data/LibTensorAgg.html" title="class in org.apache.sysds.runtime.data" target="classFrame">LibTensorAgg</a></li>
-<li><a href="org/apache/sysds/runtime/data/LibTensorBincell.html" title="class in org.apache.sysds.runtime.data" target="classFrame">LibTensorBincell</a></li>
-<li><a href="org/apache/sysds/runtime/data/LibTensorReorg.html" title="class in org.apache.sysds.runtime.data" target="classFrame">LibTensorReorg</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/Lineage.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">Lineage</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCache.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCache</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheConfig</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.LineageCachePolicy.html" title="enum in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheConfig.LineageCachePolicy</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.ReuseCacheType.html" title="enum in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheConfig.ReuseCacheType</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheEntry.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheEntry</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheEviction.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheEviction</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCacheStatistics.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCacheStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageCodegenItem.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageCodegenItem</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageDebugger.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageDebugger</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageDedupBlock.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageDedupBlock</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageDedupUtils.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageDedupUtils</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageEstimator.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageEstimatorStatistics.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageEstimatorStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageGPUCacheEviction.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageGPUCacheEviction</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageItem.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageItem</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageItem.LineageItemType.html" title="enum in org.apache.sysds.runtime.lineage" target="classFrame">LineageItem.LineageItemType</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageItemUtils.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageItemUtils</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageMap.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageMap</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/LineageObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">LineageObject</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageParser.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageParser</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageRecomputeUtils.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageRecomputeUtils</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageRewriteReuse.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageRewriteReuse</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageTokenizer.html" title="class in org.apache.sysds.runtime.lineage" target="classFrame">LineageTokenizer</a></li>
-<li><a href="org/apache/sysds/runtime/lineage/LineageTraceable.html" title="interface in org.apache.sysds.runtime.lineage" target="classFrame"><span class="interfaceName">LineageTraceable</span></a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/ListAppendPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">ListAppendPropagator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ListAppendRemoveCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ListAppendRemoveCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ListIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ListIndexingCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ListObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ListObject</a></li>
-<li><a href="org/apache/sysds/runtime/io/ListReader.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ListReader</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/ListRemovePropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">ListRemovePropagator</a></li>
-<li><a href="org/apache/sysds/runtime/io/ListWriter.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ListWriter</a></li>
-<li><a href="org/apache/sysds/hops/LiteralOp.html" title="class in org.apache.sysds.hops" target="classFrame">LiteralOp</a></li>
-<li><a href="org/apache/sysds/hops/recompile/LiteralReplacement.html" title="class in org.apache.sysds.hops.recompile" target="classFrame">LiteralReplacement</a></li>
-<li><a href="org/apache/sysds/parser/LiveVariableAnalysis.html" title="class in org.apache.sysds.parser" target="classFrame">LiveVariableAnalysis</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/LocalDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">LocalDataPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/util/LocalFileUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">LocalFileUtils</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalParamServer.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">LocalParamServer</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/LocalParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">LocalParWorker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">LocalPSWorker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/LocalTaskQueue.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">LocalTaskQueue</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/LocalVariableMap.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">LocalVariableMap</a></li>
-<li><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.html" title="class in org.apache.sysds.runtime.util" target="classFrame">LongLongDoubleHashMap</a></li>
-<li><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.ADoubleEntry.html" title="class in org.apache.sysds.runtime.util" target="classFrame">LongLongDoubleHashMap.ADoubleEntry</a></li>
-<li><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.EntryType.html" title="enum in org.apache.sysds.runtime.util" target="classFrame">LongLongDoubleHashMap.EntryType</a></li>
-<li><a href="org/apache/sysds/lops/Lop.html" title="class in org.apache.sysds.lops" target="classFrame">Lop</a></li>
-<li><a href="org/apache/sysds/lops/Lop.SimpleInstType.html" title="enum in org.apache.sysds.lops" target="classFrame">Lop.SimpleInstType</a></li>
-<li><a href="org/apache/sysds/lops/Lop.Type.html" title="enum in org.apache.sysds.lops" target="classFrame">Lop.Type</a></li>
-<li><a href="org/apache/sysds/lops/Lop.VisitStatus.html" title="enum in org.apache.sysds.lops" target="classFrame">Lop.VisitStatus</a></li>
-<li><a href="org/apache/sysds/lops/compile/LopComparator.html" title="class in org.apache.sysds.lops.compile" target="classFrame">LopComparator</a></li>
-<li><a href="org/apache/sysds/lops/LopProperties.html" title="class in org.apache.sysds.lops" target="classFrame">LopProperties</a></li>
-<li><a href="org/apache/sysds/lops/LopsException.html" title="class in org.apache.sysds.lops" target="classFrame">LopsException</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/MapInputSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">MapInputSignature</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/MapJoinSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">MapJoinSignature</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MapmmChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MapmmChainSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MapmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MapmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/MapMult.html" title="class in org.apache.sysds.lops" target="classFrame">MapMult</a></li>
-<li><a href="org/apache/sysds/lops/MapMult.CacheType.html" title="enum in org.apache.sysds.lops" target="classFrame">MapMult.CacheType</a></li>
-<li><a href="org/apache/sysds/lops/MapMultChain.html" title="class in org.apache.sysds.lops" target="classFrame">MapMultChain</a></li>
-<li><a href="org/apache/sysds/lops/MapMultChain.ChainType.html" title="enum in org.apache.sysds.lops" target="classFrame">MapMultChain.ChainType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToBit.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToBit</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToByte</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToChar</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToFactory.MAP_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToFactory.MAP_TYPE</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToInt.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping" target="classFrame">MapToInt</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/MarkForLineageReuse.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">MarkForLineageReuse</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/MaterializeSort.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort" target="classFrame">MaterializeSort</a></li>
-<li><a href="org/apache/sysds/lops/MatMultCP.html" title="class in org.apache.sysds.lops" target="classFrame">MatMultCP</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/Matrix.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">Matrix</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MatrixAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MatrixAppendCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixAppendGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixAppendGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MatrixAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MatrixAppendMSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MatrixAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MatrixAppendRSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixBlock</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.SparsityEstimate.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixBlock.SparsityEstimate</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixBlockDataInput.html" title="interface in org.apache.sysds.runtime.matrix.data" target="classFrame"><span class="interfaceName">MatrixBlockDataInput</span></a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixBlockDataOutput.html" title="interface in org.apache.sysds.runtime.matrix.data" target="classFrame"><span class="interfaceName">MatrixBlockDataOutput</span></a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/MatrixBlockDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">MatrixBlockDictionary</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixBuiltinGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MatrixBuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MatrixBuiltinNaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixCell.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixCell</a></li>
-<li><a href="org/apache/sysds/runtime/meta/MatrixCharacteristics.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">MatrixCharacteristics</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MatrixFormat.html" title="enum in org.apache.sysds.api.mlcontext" target="classFrame">MatrixFormat</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">MatrixGenerateReader</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowIrregular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">MatrixGenerateReader.MatrixReaderRowIrregular</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowRegularColIrregular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">MatrixGenerateReader.MatrixReaderRowRegularColIrregular</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowRegularColRegular.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">MatrixGenerateReader.MatrixReaderRowRegularColRegular</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixIndexes</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cpfile/MatrixIndexingCPFileInstruction.html" title="class in org.apache.sysds.runtime.instructions.cpfile" target="classFrame">MatrixIndexingCPFileInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MatrixIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MatrixIndexingCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixIndexingGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixIndexingGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MatrixIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MatrixIndexingSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixArithmeticGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixMatrixArithmeticGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixAxpyGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixMatrixAxpyGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixMatrixBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">MatrixMatrixBinaryOpFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixMatrixBuiltinGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixRelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixMatrixRelationalBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MatrixMetadata.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MatrixMetadata</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">MatrixMultiplicationPropagator</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorNaive.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">MatrixMultiplicationPropagatorNaive</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorPrivateFirst.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">MatrixMultiplicationPropagatorPrivateFirst</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorPrivateFirstOptimized.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">MatrixMultiplicationPropagatorPrivateFirstOptimized</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">MatrixObject</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.UpdateType.html" title="enum in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">MatrixObject.UpdateType</a></li>
-<li><a href="org/apache/sysds/runtime/io/MatrixReader.html" title="class in org.apache.sysds.runtime.io" target="classFrame">MatrixReader</a></li>
-<li><a href="org/apache/sysds/runtime/io/MatrixReaderFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">MatrixReaderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MatrixReshapeGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MatrixReshapeGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MatrixReshapeSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MatrixReshapeSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixScalarUnaryFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">MatrixScalarUnaryFunction</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixValue.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixValue</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/MatrixValue.CellIndex.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">MatrixValue.CellIndex</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixVectorBinaryOpPartitionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">MatrixVectorBinaryOpPartitionFunction</a></li>
-<li><a href="org/apache/sysds/runtime/io/MatrixWriter.html" title="class in org.apache.sysds.runtime.io" target="classFrame">MatrixWriter</a></li>
-<li><a href="org/apache/sysds/runtime/io/MatrixWriterFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">MatrixWriterFactory</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Mean.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Mean</a></li>
-<li><a href="org/apache/sysds/runtime/compress/cost/MemoryCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost" target="classFrame">MemoryCostEstimator</a></li>
-<li><a href="org/apache/sysds/utils/MemoryEstimates.html" title="class in org.apache.sysds.utils" target="classFrame">MemoryEstimates</a></li>
-<li><a href="org/apache/sysds/hops/MemoTable.html" title="class in org.apache.sysds.hops" target="classFrame">MemoTable</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/MergeSort.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort" target="classFrame">MergeSort</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/Metadata.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">Metadata</a></li>
-<li><a href="org/apache/sysds/runtime/meta/MetaData.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">MetaData</a></li>
-<li><a href="org/apache/sysds/runtime/meta/MetaDataAll.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">MetaDataAll</a></li>
-<li><a href="org/apache/sysds/runtime/meta/MetaDataFormat.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">MetaDataFormat</a></li>
-<li><a href="org/apache/sysds/runtime/meta/MetaDataUtils.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">MetaDataUtils</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Minus.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Minus</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Minus1Multiply.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Minus1Multiply</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/MinusMultiply.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">MinusMultiply</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/MinusNz.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">MinusNz</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContext.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MLContext</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContext.ExecutionType.html" title="enum in org.apache.sysds.api.mlcontext" target="classFrame">MLContext.ExecutionType</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContext.ExplainLevel.html" title="enum in org.apache.sysds.api.mlcontext" target="classFrame">MLContext.ExplainLevel</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContextConversionUtil.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MLContextConversionUtil</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContextException.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MLContextException</a></li>
-<li><a href="org/apache/sysds/utils/MLContextProxy.html" title="class in org.apache.sysds.utils" target="classFrame">MLContextProxy</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLContextUtil.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MLContextUtil</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/MLResults.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">MLResults</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MMChainCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MMChainCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/MMChainFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">MMChainFEDInstruction</a></li>
-<li><a href="org/apache/sysds/lops/MMCJ.html" title="class in org.apache.sysds.lops" target="classFrame">MMCJ</a></li>
-<li><a href="org/apache/sysds/lops/MMCJ.MMCJType.html" title="enum in org.apache.sysds.lops" target="classFrame">MMCJ.MMCJType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/MMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">MMFEDInstruction</a></li>
-<li><a href="org/apache/sysds/hops/estim/MMNode.html" title="class in org.apache.sysds.hops.estim" target="classFrame">MMNode</a></li>
-<li><a href="org/apache/sysds/lops/MMRJ.html" title="class in org.apache.sysds.lops" target="classFrame">MMRJ</a></li>
-<li><a href="org/apache/sysds/lops/MMTSJ.html" title="class in org.apache.sysds.lops" target="classFrame">MMTSJ</a></li>
-<li><a href="org/apache/sysds/lops/MMTSJ.MMTSJType.html" title="enum in org.apache.sysds.lops" target="classFrame">MMTSJ.MMTSJType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MMTSJCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MMTSJCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/MMTSJGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">MMTSJGPUInstruction</a></li>
-<li><a href="org/apache/sysds/lops/MMZip.html" title="class in org.apache.sysds.lops" target="classFrame">MMZip</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Modulus.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Modulus</a></li>
-<li><a href="org/apache/sysds/parser/MultiAssignmentStatement.html" title="class in org.apache.sysds.parser" target="classFrame">MultiAssignmentStatement</a></li>
-<li><a href="org/apache/sysds/runtime/compress/bitmap/MultiColBitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap" target="classFrame">MultiColBitmap</a></li>
-<li><a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode" target="classFrame">MultiColumnEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Multiply.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Multiply</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Multiply2.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Multiply2</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MultiReturnBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MultiReturnBuiltinCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/MultiReturnParameterizedBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">MultiReturnParameterizedBuiltinCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">MultiReturnParameterizedBuiltinFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MultiReturnParameterizedBuiltinSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction</a></li>
-<li><a href="org/apache/sysds/hops/MultiThreadedHop.html" title="class in org.apache.sysds.hops" target="classFrame">MultiThreadedHop</a></li>
-<li><a href="org/apache/sysds/lops/Nary.html" title="class in org.apache.sysds.lops" target="classFrame">Nary</a></li>
-<li><a href="org/apache/sysds/hops/NaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">NaryOp</a></li>
-<li><a href="org/apache/sysds/utils/NativeHelper.html" title="class in org.apache.sysds.utils" target="classFrame">NativeHelper</a></li>
-<li><a href="org/apache/sysds/utils/NativeHelper.NativeBlasState.html" title="enum in org.apache.sysds.utils" target="classFrame">NativeHelper.NativeBlasState</a></li>
-<li><a href="org/apache/sysds/runtime/util/NormalPRNGenerator.html" title="class in org.apache.sysds.runtime.util" target="classFrame">NormalPRNGenerator</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Not.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Not</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/NotEquals.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">NotEquals</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">OffsetByte</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">OffsetChar</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/OffsetColumnIndex.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">OffsetColumnIndex</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">OffsetFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetFactory.OFF_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.offset" target="classFrame">OffsetFactory.OFF_TYPE</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/Op.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">Op</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/OperationsOnMatrixValues.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">OperationsOnMatrixValues</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">Operator</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/OperatorType.html" title="enum in org.apache.sysds.runtime.privacy.propagation" target="classFrame">OperatorType</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/OpMetadata.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">OpMetadata</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/OpNormal.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">OpNormal</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/OpSided.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">OpSided</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizationWrapper.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptimizationWrapper</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">Optimizer</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.CostModelType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">Optimizer.CostModelType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.PlanInputType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">Optimizer.PlanInputType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerConstrained.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptimizerConstrained</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerHeuristic.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptimizerHeuristic</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerRuleBased.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptimizerRuleBased</a></li>
-<li><a href="org/apache/sysds/hops/OptimizerUtils.html" title="class in org.apache.sysds.hops" target="classFrame">OptimizerUtils</a></li>
-<li><a href="org/apache/sysds/hops/OptimizerUtils.OptimizationLevel.html" title="enum in org.apache.sysds.hops" target="classFrame">OptimizerUtils.OptimizationLevel</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptNode</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.ExecType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptNode.ExecType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.NodeType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptNode.NodeType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.ParamType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptNode.ParamType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNodeStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptNodeStatistics</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTree.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTree</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreeConverter.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTreeConverter</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreePlanChecker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTreePlanChecker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreePlanMapping.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTreePlanMapping</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreePlanMappingAbstract.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTreePlanMappingAbstract</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreePlanMappingRuntime.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">OptTreePlanMappingRuntime</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Or.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Or</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/ORLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">ORLocalScheme</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/ORSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">ORSparkScheme</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/OuterVectorBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">OuterVectorBinaryOpFunction</a></li>
-<li><a href="org/apache/sysds/lops/OutputParameters.html" title="class in org.apache.sysds.lops" target="classFrame">OutputParameters</a></li>
-<li><a href="org/apache/sysds/parser/OutputStatement.html" title="class in org.apache.sysds.parser" target="classFrame">OutputStatement</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/PageCache.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">PageCache</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/Pair.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">Pair</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/PairWritableBlock.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">PairWritableBlock</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/PairWritableCell.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">PairWritableCell</a></li>
-<li><a href="org/apache/sysds/utils/ParameterBuilder.html" title="class in org.apache.sysds.utils" target="classFrame">ParameterBuilder</a></li>
-<li><a href="org/apache/sysds/parser/ParameterExpression.html" title="class in org.apache.sysds.parser" target="classFrame">ParameterExpression</a></li>
-<li><a href="org/apache/sysds/lops/ParameterizedBuiltin.html" title="class in org.apache.sysds.lops" target="classFrame">ParameterizedBuiltin</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ParameterizedBuiltin</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.ParameterizedBuiltinCode.html" title="enum in org.apache.sysds.runtime.functionobjects" target="classFrame">ParameterizedBuiltin.ParameterizedBuiltinCode</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.ProbabilityDistributionCode.html" title="enum in org.apache.sysds.runtime.functionobjects" target="classFrame">ParameterizedBuiltin.ProbabilityDistributionCode</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ParameterizedBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ParameterizedBuiltinCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ParameterizedBuiltinFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ParameterizedBuiltinFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ParameterizedBuiltinFEDInstruction.DecodeMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ParameterizedBuiltinFEDInstruction.DecodeMatrix</a></li>
-<li><a href="org/apache/sysds/parser/ParameterizedBuiltinFunctionExpression.html" title="class in org.apache.sysds.parser" target="classFrame">ParameterizedBuiltinFunctionExpression</a></li>
-<li><a href="org/apache/sysds/hops/ParameterizedBuiltinOp.html" title="class in org.apache.sysds.hops" target="classFrame">ParameterizedBuiltinOp</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.CreateMatrixCell.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.CreateMatrixCell</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDFrameReplaceFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDFrameReplaceFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction2</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunctionInMem.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunctionInMem</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDReplaceFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDReplaceFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRExpandFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDRExpandFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTokenizeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDTokenizeFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformApplyOffsetFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDTransformApplyOffsetFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformDecodeExpandFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDTransformDecodeExpandFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformDecodeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ParameterizedBuiltinSPInstruction.RDDTransformDecodeFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ParamservBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ParamservBuiltinCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/ParamServer.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">ParamServer</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/ParamservUtils.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">ParamservUtils</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ParForBody.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ParForBody</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PartitionFormat.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PartitionFormat</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitioner.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PDataPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitionFormat.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PDataPartitionFormat</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PExecMode.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PExecMode</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.POptMode.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.POptMode</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PResultMerge.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PResultMerge</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PTaskPartitioner.html" title="enum in org.apache.sysds.runtime.controlprogram" target="classFrame">ParForProgramBlock.PTaskPartitioner</a></li>
-<li><a href="org/apache/sysds/parser/ParForStatement.html" title="class in org.apache.sysds.parser" target="classFrame">ParForStatement</a></li>
-<li><a href="org/apache/sysds/parser/ParForStatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">ParForStatementBlock</a></li>
-<li><a href="org/apache/sysds/parser/ParForStatementBlock.ResultVar.html" title="class in org.apache.sysds.parser" target="classFrame">ParForStatementBlock.ResultVar</a></li>
-<li><a href="org/apache/sysds/parser/ParseException.html" title="class in org.apache.sysds.parser" target="classFrame">ParseException</a></li>
-<li><a href="org/apache/sysds/parser/ParseInfo.html" title="interface in org.apache.sysds.parser" target="classFrame"><span class="interfaceName">ParseInfo</span></a></li>
-<li><a href="org/apache/sysds/parser/ParserFactory.html" title="class in org.apache.sysds.parser" target="classFrame">ParserFactory</a></li>
-<li><a href="org/apache/sysds/parser/ParserWrapper.html" title="class in org.apache.sysds.parser" target="classFrame">ParserWrapper</a></li>
-<li><a href="org/apache/sysds/lops/PartialAggregate.html" title="class in org.apache.sysds.lops" target="classFrame">PartialAggregate</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">PartitionedBlock</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">PartitionedBroadcast</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ParWorker</a></li>
-<li><a href="org/apache/sysds/parser/PathStatement.html" title="class in org.apache.sysds.parser" target="classFrame">PathStatement</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/PerformGroupByAggInCombiner.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">PerformGroupByAggInCombiner</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/PerformGroupByAggInReducer.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">PerformGroupByAggInReducer</a></li>
-<li><a href="org/apache/sysds/lops/PickByCount.html" title="class in org.apache.sysds.lops" target="classFrame">PickByCount</a></li>
-<li><a href="org/apache/sysds/lops/PickByCount.OperationTypes.html" title="enum in org.apache.sysds.lops" target="classFrame">PickByCount.OperationTypes</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanAnalyzer.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanAnalyzer</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanPartition.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanPartition</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelection.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelection</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelection.VisitMarkCost.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelection.VisitMarkCost</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelectionFuseAll.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelectionFuseAll</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelectionFuseCostBased.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelectionFuseCostBased</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelectionFuseCostBasedV2.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelectionFuseCostBasedV2</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/PlanSelectionFuseNoRedundancy.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">PlanSelectionFuseNoRedundancy</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Plus.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Plus</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/PlusMultiply.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">PlusMultiply</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/PMapmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">PMapmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/lops/PMapMult.html" title="class in org.apache.sysds.lops" target="classFrame">PMapMult</a></li>
-<li><a href="org/apache/sysds/lops/PMMJ.html" title="class in org.apache.sysds.lops" target="classFrame">PMMJ</a></li>
-<li><a href="org/apache/sysds/lops/PMMJ.CacheType.html" title="enum in org.apache.sysds.lops" target="classFrame">PMMJ.CacheType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/PMMJCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">PMMJCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/PmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">PmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/util/PoissonPRNGenerator.html" title="class in org.apache.sysds.runtime.util" target="classFrame">PoissonPRNGenerator</a></li>
-<li><a href="org/apache/sysds/runtime/util/PorterStemmer.html" title="class in org.apache.sysds.runtime.util" target="classFrame">PorterStemmer</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Power.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Power</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Power2.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Power2</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/PrefetchCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">PrefetchCPInstruction</a></li>
-<li><a href="org/apache/sysds/api/jmlc/PreparedScript.html" title="class in org.apache.sysds.api.jmlc" target="classFrame">PreparedScript</a></li>
-<li><a href="org/apache/sysds/parser/PrintStatement.html" title="class in org.apache.sysds.parser" target="classFrame">PrintStatement</a></li>
-<li><a href="org/apache/sysds/parser/PrintStatement.PRINTTYPE.html" title="enum in org.apache.sysds.parser" target="classFrame">PrintStatement.PRINTTYPE</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/PrivacyConstraint.html" title="class in org.apache.sysds.runtime.privacy" target="classFrame">PrivacyConstraint</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/PrivacyConstraint.PrivacyLevel.html" title="enum in org.apache.sysds.runtime.privacy" target="classFrame">PrivacyConstraint.PrivacyLevel</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/PrivacyMonitor.html" title="class in org.apache.sysds.runtime.privacy" target="classFrame">PrivacyMonitor</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/PrivacyPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">PrivacyPropagator</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/PrivacyUtils.html" title="class in org.apache.sysds.runtime.privacy" target="classFrame">PrivacyUtils</a></li>
-<li><a href="org/apache/sysds/runtime/util/PRNGenerator.html" title="class in org.apache.sysds.runtime.util" target="classFrame">PRNGenerator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/Program.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">Program</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/ProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">ProgramBlock</a></li>
-<li><a href="org/apache/sysds/runtime/util/ProgramConverter.html" title="class in org.apache.sysds.runtime.util" target="classFrame">ProgramConverter</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/ProgramRecompiler.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt" target="classFrame">ProgramRecompiler</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/ProgramRewriter.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">ProgramRewriter</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/ProgramRewriteStatus.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">ProgramRewriteStatus</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/ProjectInfo.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">ProjectInfo</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/Propagator.html" title="interface in org.apache.sysds.runtime.privacy.propagation" target="classFrame"><span class="interfaceName">Propagator</span></a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/PropagatorMultiReturn.html" title="interface in org.apache.sysds.runtime.privacy.propagation" target="classFrame"><span class="interfaceName">PropagatorMultiReturn</span></a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcCall.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcCall</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcFactory.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcFactory</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcHandler.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcHandler</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcObject.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcObject</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcResponse.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcResponse</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/rpc/PSRpcResponse.Type.html" title="enum in org.apache.sysds.runtime.controlprogram.paramserv.rpc" target="classFrame">PSRpcResponse.Type</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/PSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">PSWorker</a></li>
-<li><a href="org/apache/sysds/runtime/util/Py4jConverterUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">Py4jConverterUtils</a></li>
-<li><a href="org/apache/sysds/api/PythonDMLScript.html" title="class in org.apache.sysds.api" target="classFrame">PythonDMLScript</a></li>
-<li><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/QDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary" target="classFrame">QDictionary</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/QuantilePickCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">QuantilePickCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuantilePickFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/QuantilePickSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">QuantilePickSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/QuantileSortCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">QuantileSortCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuantileSortFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuantileSortFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/QuantileSortSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">QuantileSortSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/QuaternaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">QuaternaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/hops/QuaternaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">QuaternaryOp</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/QuaternaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">QuaternaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/QuaternarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">QuaternarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryWCeMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryWCeMMFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryWDivMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryWDivMMFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryWSigmoidFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryWSigmoidFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryWSLossFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryWSLossFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/QuaternaryWUMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">QuaternaryWUMMFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/util/RandNPair.html" title="class in org.apache.sysds.runtime.util" target="classFrame">RandNPair</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/RandomMatrixGenerator.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">RandomMatrixGenerator</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/RandomMatrixGenerator.PDF.html" title="enum in org.apache.sysds.runtime.matrix.data" target="classFrame">RandomMatrixGenerator.PDF</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/RandSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">RandSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/RawRow.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">RawRow</a></li>
-<li><a href="org/apache/sysds/runtime/privacy/propagation/RBindPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation" target="classFrame">RBindPropagator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDAggregateUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDAggregateUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtils.BinaryCellToBinaryBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtils.BinaryCellToBinaryBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtils.DataFrameExtractIDFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtils.DataFrameExtractIDFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtilsExt.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtilsExt</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtilsExt.AddRowID.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtilsExt.AddRowID</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtilsExt.RDDConverterTypes.html" title="enum in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDConverterUtilsExt.RDDConverterTypes</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/RDDObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">RDDObject</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDSortUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDSortUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDSortUtils.IndexComparator.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDSortUtils.IndexComparator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/RDDSortUtils.IndexComparator2.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">RDDSortUtils.IndexComparator2</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/ReachabilityGraph.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">ReachabilityGraph</a></li>
-<li><a href="org/apache/sysds/hops/codegen/opt/ReachabilityGraph.SubProblem.html" title="class in org.apache.sysds.hops.codegen.opt" target="classFrame">ReachabilityGraph.SubProblem</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelection.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelection</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionDenseMultiBlock.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionDenseMultiBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionDenseMultiBlockTransposed.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionDenseMultiBlockTransposed</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionDenseSingleBlock.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionDenseSingleBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionDenseSingleBlockTransposed.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionDenseSingleBlockTransposed</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionSparse.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionSparse</a></li>
-<li><a href="org/apache/sysds/runtime/compress/readers/ReaderColumnSelectionSparseTransposed.html" title="class in org.apache.sysds.runtime.compress.readers" target="classFrame">ReaderColumnSelectionSparseTransposed</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderHDF5.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderHDF5</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderHDF5Parallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderHDF5Parallel</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/ReaderMapping.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">ReaderMapping</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/ReaderMapping.FrameReaderMapping.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">ReaderMapping.FrameReaderMapping</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/ReaderMapping.MatrixReaderMapping.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">ReaderMapping.MatrixReaderMapping</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCellParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCellParallel.CellBuffer.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCellParallel.CellBuffer</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCellParallel.CountNnzTask.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCellParallel.CountNnzTask</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCellParallel.ReadTask.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCellParallel.ReadTask</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCSV.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCSV</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextCSVParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextCSVParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextLIBSVM.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextLIBSVM</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderTextLIBSVMParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderTextLIBSVMParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReaderWriterFederated.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReaderWriterFederated</a></li>
-<li><a href="org/apache/sysds/runtime/io/ReadProperties.html" title="class in org.apache.sysds.runtime.io" target="classFrame">ReadProperties</a></li>
-<li><a href="org/apache/sysds/lops/ReBlock.html" title="class in org.apache.sysds.lops" target="classFrame">ReBlock</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/ReblockBuffer.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">ReblockBuffer</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ReblockFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ReblockFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ReblockSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ReblockTensorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ReblockTensorFunction</a></li>
-<li><a href="org/apache/sysds/hops/recompile/Recompiler.html" title="class in org.apache.sysds.hops.recompile" target="classFrame">Recompiler</a></li>
-<li><a href="org/apache/sysds/hops/recompile/Recompiler.ResetType.html" title="enum in org.apache.sysds.hops.recompile" target="classFrame">Recompiler.ResetType</a></li>
-<li><a href="org/apache/sysds/hops/recompile/RecompileStatus.html" title="class in org.apache.sysds.hops.recompile" target="classFrame">RecompileStatus</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/RecomputeNnzFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">RecomputeNnzFunction</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ReduceAll.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ReduceAll</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ReduceCol.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ReduceCol</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ReduceDiag.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ReduceDiag</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ReduceRow.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ReduceRow</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/ReIndexOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">ReIndexOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/RelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">RelationalBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/parser/RelationalExpression.html" title="class in org.apache.sysds.parser" target="classFrame">RelationalExpression</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteDPParForSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteDPParForSpark</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteDPParForSparkWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteDPParForSparkWorker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteParForJobReturn.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteParForJobReturn</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteParForSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteParForSpark</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteParForSparkWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteParForSparkWorker</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteParForUtils.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">RemoteParForUtils</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ReorgCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ReorgCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ReorgFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ReorgFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ReorgFEDInstruction.DiagMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ReorgFEDInstruction.DiagMatrix</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ReorgFEDInstruction.Rdiag.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ReorgFEDInstruction.Rdiag</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/ReorgGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">ReorgGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ReorgMapFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ReorgMapFunction</a></li>
-<li><a href="org/apache/sysds/hops/ReorgOp.html" title="class in org.apache.sysds.hops" target="classFrame">ReorgOp</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/ReorgOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">ReorgOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ReorgSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ReorgSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ReplicateBlockFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateTensorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ReplicateTensorFunction</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/ReplicateToMaxFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">ReplicateToMaxFederatedScheme</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateVectorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">ReplicateVectorFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ReshapeCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ReshapeCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/ReshapeFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">ReshapeFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMerge</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeFrameLocalMemory.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeFrameLocalMemory</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalAutomatic.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeLocalAutomatic</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalFile.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeLocalFile</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalMemory.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeLocalMemory</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeMatrix</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteGrouping.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeRemoteGrouping</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteSorting.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeRemoteSorting</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeRemoteSpark</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteSparkWCompare.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeRemoteSparkWCompare</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeTaggedMatrixIndexes.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">ResultMergeTaggedMatrixIndexes</a></li>
-<li><a href="org/apache/sysds/api/jmlc/ResultVariables.html" title="class in org.apache.sysds.api.jmlc" target="classFrame">ResultVariables</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/RevIndex.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">RevIndex</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationDynamic.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteAlgebraicSimplificationDynamic</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteAlgebraicSimplificationStatic.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteAlgebraicSimplificationStatic</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteBlockSizeAndReblock.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteBlockSizeAndReblock</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteCommonSubexpressionElimination.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteCommonSubexpressionElimination</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteCompressedReblock.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteCompressedReblock</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteConstantFolding.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteConstantFolding</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteElementwiseMultChainOptimization.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteElementwiseMultChainOptimization</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteFederatedExecution.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteFederatedExecution</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteFederatedExecution.PrivacyConstraintRetriever.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteFederatedExecution.PrivacyConstraintRetriever</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteForLoopVectorization.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteForLoopVectorization</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteGPUSpecificOps.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteGPUSpecificOps</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteHoistLoopInvariantOperations.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteHoistLoopInvariantOperations</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteIndexingVectorization.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteIndexingVectorization</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteInjectSparkLoopCheckpointing.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteInjectSparkLoopCheckpointing</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteInjectSparkPReadCheckpointing.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteInjectSparkPReadCheckpointing</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteMarkLoopVariablesUpdateInPlace.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteMarkLoopVariablesUpdateInPlace</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteMatrixMultChainOptimization.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteMatrixMultChainOptimization</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteMatrixMultChainOptimizationSparse.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteMatrixMultChainOptimizationSparse</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteMergeBlockSequence.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteMergeBlockSequence</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveDanglingParentReferences.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveDanglingParentReferences</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveEmptyBasicBlocks.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveEmptyBasicBlocks</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveForLoopEmptySequence.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveForLoopEmptySequence</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemovePersistentReadWrite.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemovePersistentReadWrite</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveReadAfterWrite.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveReadAfterWrite</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveUnnecessaryBranches.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveUnnecessaryBranches</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteRemoveUnnecessaryCasts.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteRemoveUnnecessaryCasts</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteSplitDagDataDependentOperators.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteSplitDagDataDependentOperators</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteSplitDagUnknownCSVRead.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteSplitDagUnknownCSVRead</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/RewriteTransientWriteParentHandling.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">RewriteTransientWriteParentHandling</a></li>
-<li><a href="org/apache/sysds/lops/RightIndex.html" title="class in org.apache.sysds.lops" target="classFrame">RightIndex</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/RightScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">RightScalarOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/RmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">RmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/RowMatrixBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">RowMatrixBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/SampleEstimatorFactory.html" title="class in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">SampleEstimatorFactory</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/SampleEstimatorFactory.EstimationType.html" title="enum in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">SampleEstimatorFactory.EstimationType</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/SampleProperties.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">SampleProperties</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ScalarAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ScalarAppendCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ScalarBuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ScalarBuiltinNaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/ScalarMatrixArithmeticGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">ScalarMatrixArithmeticGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/ScalarMatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">ScalarMatrixBuiltinGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/ScalarMatrixRelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">ScalarMatrixRelationalBinaryGPUInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ScalarObject</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/ScalarObjectFactory.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">ScalarObjectFactory</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/ScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">ScalarOperator</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/Script.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">Script</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/ScriptExecutor.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">ScriptExecutor</a></li>
-<li><a href="org/apache/sysds/api/ScriptExecutorUtils.html" title="class in org.apache.sysds.api" target="classFrame">ScriptExecutorUtils</a></li>
-<li><a href="org/apache/sysds/api/mlcontext/ScriptFactory.html" title="class in org.apache.sysds.api.mlcontext" target="classFrame">ScriptFactory</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/SerLongWritable.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">SerLongWritable</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/data/SerText.html" title="class in org.apache.sysds.runtime.instructions.spark.data" target="classFrame">SerText</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/ShadowBuffer.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">ShadowBuffer</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/ShlosserEstimator.html" title="class in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">ShlosserEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/ShlosserJackknifeEstimator.html" title="class in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">ShlosserJackknifeEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/ShuffleFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">ShuffleFederatedScheme</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/SimpleOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">SimpleOperator</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/SinglePrecisionCudaSupportFunctions.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">SinglePrecisionCudaSupportFunctions</a></li>
-<li><a href="org/apache/sysds/runtime/compress/SingletonLookupHashMap.html" title="class in org.apache.sysds.runtime.compress" target="classFrame">SingletonLookupHashMap</a></li>
-<li><a href="org/apache/sysds/runtime/compress/estim/sample/SmoothedJackknifeEstimator.html" title="class in org.apache.sysds.runtime.compress.estim.sample" target="classFrame">SmoothedJackknifeEstimator</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/SortIndex.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">SortIndex</a></li>
-<li><a href="org/apache/sysds/lops/SortKeys.html" title="class in org.apache.sysds.lops" target="classFrame">SortKeys</a></li>
-<li><a href="org/apache/sysds/lops/SortKeys.OperationTypes.html" title="enum in org.apache.sysds.lops" target="classFrame">SortKeys.OperationTypes</a></li>
-<li><a href="org/apache/sysds/runtime/util/SortUtils.html" title="class in org.apache.sysds.runtime.util" target="classFrame">SortUtils</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/SparkDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">SparkDataPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/context/SparkExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context" target="classFrame">SparkExecutionContext</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/context/SparkExecutionContext.SparkClusterConfig.html" title="class in org.apache.sysds.runtime.controlprogram.context" target="classFrame">SparkExecutionContext.SparkClusterConfig</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/SparkPSBody.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">SparkPSBody</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/SparkPSProxy.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">SparkPSProxy</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/SparkPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv" target="classFrame">SparkPSWorker</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/utils/SparkUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils" target="classFrame">SparkUtils</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseBlock</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlock.Type.html" title="enum in org.apache.sysds.runtime.data" target="classFrame">SparseBlock.Type</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlockCOO.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseBlockCOO</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlockCSR.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseBlockCSR</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlockFactory.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseBlockFactory</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseBlockMCSR.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseBlockMCSR</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseRow</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseRowScalar.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseRowScalar</a></li>
-<li><a href="org/apache/sysds/runtime/data/SparseRowVector.html" title="class in org.apache.sysds.runtime.data" target="classFrame">SparseRowVector</a></li>
-<li><a href="org/apache/sysds/hops/estim/SparsityEstimator.html" title="class in org.apache.sysds.hops.estim" target="classFrame">SparsityEstimator</a></li>
-<li><a href="org/apache/sysds/hops/estim/SparsityEstimator.OpCode.html" title="enum in org.apache.sysds.hops.estim" target="classFrame">SparsityEstimator.OpCode</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/SPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">SPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/SPInstruction.SPType.html" title="enum in org.apache.sysds.runtime.instructions.spark" target="classFrame">SPInstruction.SPType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/SPInstructionParser.html" title="class in org.apache.sysds.runtime.instructions" target="classFrame">SPInstructionParser</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCellwise</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.AggOp.html" title="enum in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCellwise.AggOp</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.CellType.html" title="enum in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCellwise.CellType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.html" title="class in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.CompilerType.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.CompilerType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.GeneratorAPI.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.GeneratorAPI</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.IntegrationType.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.IntegrationType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.PlanCachePolicy.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.PlanCachePolicy</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.PlanSelector.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.PlanSelector</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofCompiler.RegisterAlloc.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofCompiler.RegisterAlloc</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/SpoofCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">SpoofCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCUDACellwise.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCUDACellwise</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/SpoofCUDAInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">SpoofCUDAInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/SpoofCUDAInstruction.DoublePrecision.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">SpoofCUDAInstruction.DoublePrecision</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/SpoofCUDAInstruction.SinglePrecision.html" title="class in org.apache.sysds.runtime.instructions.gpu" target="classFrame">SpoofCUDAInstruction.SinglePrecision</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCUDAOperator.html" title="interface in org.apache.sysds.runtime.codegen" target="classFrame"><span class="interfaceName">SpoofCUDAOperator</span></a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCUDAOperator.PrecisionProxy.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCUDAOperator.PrecisionProxy</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofCUDARowwise.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofCUDARowwise</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/SpoofFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">SpoofFEDInstruction</a></li>
-<li><a href="org/apache/sysds/lops/SpoofFused.html" title="class in org.apache.sysds.lops" target="classFrame">SpoofFused</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofFusedOp.html" title="class in org.apache.sysds.hops.codegen" target="classFrame">SpoofFusedOp</a></li>
-<li><a href="org/apache/sysds/hops/codegen/SpoofFusedOp.SpoofOutputDimsType.html" title="enum in org.apache.sysds.hops.codegen" target="classFrame">SpoofFusedOp.SpoofOutputDimsType</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofMultiAggregate.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofMultiAggregate</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOperator</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOperator.SideInput.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOperator.SideInput</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOperator.SideInputSparseCell.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOperator.SideInputSparseCell</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOperator.SideInputSparseRow.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOperator.SideInputSparseRow</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOuterProduct.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOuterProduct</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofOuterProduct.OutProdType.html" title="enum in org.apache.sysds.runtime.codegen" target="classFrame">SpoofOuterProduct.OutProdType</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofRowwise.html" title="class in org.apache.sysds.runtime.codegen" target="classFrame">SpoofRowwise</a></li>
-<li><a href="org/apache/sysds/runtime/codegen/SpoofRowwise.RowType.html" title="enum in org.apache.sysds.runtime.codegen" target="classFrame">SpoofRowwise.RowType</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/SpoofSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">SpoofSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/SpoofSPInstruction.ReplicateRightFactorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">SpoofSPInstruction.ReplicateRightFactorFunction</a></li>
-<li><a href="org/apache/sysds/lops/Sql.html" title="class in org.apache.sysds.lops" target="classFrame">Sql</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/SqlCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">SqlCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/util/StagingFileUtils.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util" target="classFrame">StagingFileUtils</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/stat/Stat.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.stat" target="classFrame">Stat</a></li>
-<li><a href="org/apache/sysds/parser/Statement.html" title="class in org.apache.sysds.parser" target="classFrame">Statement</a></li>
-<li><a href="org/apache/sysds/parser/Statement.FederatedPSScheme.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.FederatedPSScheme</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSCheckpointing.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSCheckpointing</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSFrequency.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSFrequency</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSModeType.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSModeType</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSRuntimeBalancing.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSRuntimeBalancing</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSScheme.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSScheme</a></li>
-<li><a href="org/apache/sysds/parser/Statement.PSUpdateType.html" title="enum in org.apache.sysds.parser" target="classFrame">Statement.PSUpdateType</a></li>
-<li><a href="org/apache/sysds/parser/StatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">StatementBlock</a></li>
-<li><a href="org/apache/sysds/hops/rewrite/StatementBlockRewriteRule.html" title="class in org.apache.sysds.hops.rewrite" target="classFrame">StatementBlockRewriteRule</a></li>
-<li><a href="org/apache/sysds/parser/dml/StatementInfo.html" title="class in org.apache.sysds.parser.dml" target="classFrame">StatementInfo</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/stat/StatisticMonitor.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.stat" target="classFrame">StatisticMonitor</a></li>
-<li><a href="org/apache/sysds/utils/Statistics.html" title="class in org.apache.sysds.utils" target="classFrame">Statistics</a></li>
-<li><a href="org/apache/sysds/parser/StringIdentifier.html" title="class in org.apache.sysds.parser" target="classFrame">StringIdentifier</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/StringInitCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">StringInitCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/StringObject.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">StringObject</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/SubsampleToMinFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp" target="classFrame">SubsampleToMinFederatedScheme</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/SwapIndex.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">SwapIndex</a></li>
-<li><a href="org/apache/sysds/utils/SystemDSLoaderUtils.html" title="class in org.apache.sysds.utils" target="classFrame">SystemDSLoaderUtils</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/Task.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">Task</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/Task.TaskType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">Task.TaskType</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitioner</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerFactoring.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerFactoring</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerFactoringCmax.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerFactoringCmax</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerFactoringCmin.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerFactoringCmin</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerFixedsize.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerFixedsize</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerNaive.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerNaive</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/TaskPartitionerStatic.html" title="class in org.apache.sysds.runtime.controlprogram.parfor" target="classFrame">TaskPartitionerStatic</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateBase.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateBase</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateBase.CloseType.html" title="enum in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateBase.CloseType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateBase.TemplateType.html" title="enum in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateBase.TemplateType</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateCell.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateCell</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateCell.HopInputComparator.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateCell.HopInputComparator</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateMultiAgg.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateMultiAgg</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateOuterProduct.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateOuterProduct</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateRow.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateRow</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateRow.HopInputComparator.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateRow.HopInputComparator</a></li>
-<li><a href="org/apache/sysds/hops/codegen/template/TemplateUtils.html" title="class in org.apache.sysds.hops.codegen.template" target="classFrame">TemplateUtils</a></li>
-<li><a href="org/apache/sysds/runtime/data/TensorBlock.html" title="class in org.apache.sysds.runtime.data" target="classFrame">TensorBlock</a></li>
-<li><a href="org/apache/sysds/runtime/meta/TensorCharacteristics.html" title="class in org.apache.sysds.runtime.meta" target="classFrame">TensorCharacteristics</a></li>
-<li><a href="org/apache/sysds/runtime/data/TensorIndexes.html" title="class in org.apache.sysds.runtime.data" target="classFrame">TensorIndexes</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/TensorObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">TensorObject</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReader.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReader</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReaderBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReaderBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReaderBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReaderBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReaderFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReaderFactory</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReaderTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReaderTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorReaderTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorReaderTextCellParallel</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/TensorTensorBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">TensorTensorBinaryOpFunction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/functions/TensorTensorBinaryOpPartitionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions" target="classFrame">TensorTensorBinaryOpPartitionFunction</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriter.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriter</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterBinaryBlockParallel.WriteFileTask.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterBinaryBlockParallel.WriteFileTask</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterFactory.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterFactory</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/TensorWriterTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">TensorWriterTextCellParallel</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/cuda/Ternary.html" title="class in org.apache.sysds.hops.codegen.cplan.cuda" target="classFrame">Ternary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/java/Ternary.html" title="class in org.apache.sysds.hops.codegen.cplan.java" target="classFrame">Ternary</a></li>
-<li><a href="org/apache/sysds/lops/Ternary.html" title="class in org.apache.sysds.lops" target="classFrame">Ternary</a></li>
-<li><a href="org/apache/sysds/lops/TernaryAggregate.html" title="class in org.apache.sysds.lops" target="classFrame">TernaryAggregate</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/TernaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">TernaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/TernaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">TernaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/hops/TernaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">TernaryOp</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/TernaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">TernaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/TernarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">TernarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">TernaryValueFunction</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.ValueFunctionWithConstant.html" title="interface in org.apache.sysds.runtime.functionobjects" target="classFrame"><span class="interfaceName">TernaryValueFunction.ValueFunctionWithConstant</span></a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/TextToBinaryCellConverter.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">TextToBinaryCellConverter</a></li>
-<li><a href="org/apache/sysds/runtime/transform/meta/TfMetaUtils.html" title="class in org.apache.sysds.runtime.transform.meta" target="classFrame">TfMetaUtils</a></li>
-<li><a href="org/apache/sysds/runtime/transform/meta/TfOffsetMap.html" title="class in org.apache.sysds.runtime.transform.meta" target="classFrame">TfOffsetMap</a></li>
-<li><a href="org/apache/sysds/runtime/transform/TfUtils.html" title="class in org.apache.sysds.runtime.transform" target="classFrame">TfUtils</a></li>
-<li><a href="org/apache/sysds/runtime/transform/TfUtils.TfMethod.html" title="enum in org.apache.sysds.runtime.transform" target="classFrame">TfUtils.TfMethod</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/parfor/stat/Timing.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.stat" target="classFrame">Timing</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/Tokenizer.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">Tokenizer</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerFactory.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerFactory</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPost.html" title="interface in org.apache.sysds.runtime.transform.tokenize" target="classFrame"><span class="interfaceName">TokenizerPost</span></a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostCount.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerPostCount</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostHash.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerPostHash</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostPosition.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerPostPosition</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPre.html" title="interface in org.apache.sysds.runtime.transform.tokenize" target="classFrame"><span class="interfaceName">TokenizerPre</span></a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPreNgram.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerPreNgram</a></li>
-<li><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPreWhitespaceSplit.html" title="class in org.apache.sysds.runtime.transform.tokenize" target="classFrame">TokenizerPreWhitespaceSplit</a></li>
-<li><a href="org/apache/sysds/lops/Transform.html" title="class in org.apache.sysds.lops" target="classFrame">Transform</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/TriggerBroadcastTask.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">TriggerBroadcastTask</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/TriggerRDDOperationsTask.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">TriggerRDDOperationsTask</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/TripleIndexes.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">TripleIndexes</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/TripleIndexes.Comparator.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">TripleIndexes.Comparator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/Tsmm2SPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">Tsmm2SPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/TsmmFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">TsmmFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/TsmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">TsmmSPInstruction</a></li>
-<li><a href="org/apache/sysds/common/Types.html" title="class in org.apache.sysds.common" target="classFrame">Types</a></li>
-<li><a href="org/apache/sysds/common/Types.AggOp.html" title="enum in org.apache.sysds.common" target="classFrame">Types.AggOp</a></li>
-<li><a href="org/apache/sysds/common/Types.BlockType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.BlockType</a></li>
-<li><a href="org/apache/sysds/common/Types.CorrectionLocationType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.CorrectionLocationType</a></li>
-<li><a href="org/apache/sysds/common/Types.DataType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.DataType</a></li>
-<li><a href="org/apache/sysds/common/Types.Direction.html" title="enum in org.apache.sysds.common" target="classFrame">Types.Direction</a></li>
-<li><a href="org/apache/sysds/common/Types.ExecMode.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ExecMode</a></li>
-<li><a href="org/apache/sysds/common/Types.ExecType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ExecType</a></li>
-<li><a href="org/apache/sysds/common/Types.FileFormat.html" title="enum in org.apache.sysds.common" target="classFrame">Types.FileFormat</a></li>
-<li><a href="org/apache/sysds/common/Types.FunctionBlock.html" title="interface in org.apache.sysds.common" target="classFrame"><span class="interfaceName">Types.FunctionBlock</span></a></li>
-<li><a href="org/apache/sysds/common/Types.OpOp1.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOp1</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOp2.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOp2</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOp3.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOp3</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOp4.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOp4</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOpData.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOpData</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOpDG.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOpDG</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOpDnn.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOpDnn</a></li>
-<li><a href="org/apache/sysds/common/Types.OpOpN.html" title="enum in org.apache.sysds.common" target="classFrame">Types.OpOpN</a></li>
-<li><a href="org/apache/sysds/common/Types.ParamBuiltinOp.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ParamBuiltinOp</a></li>
-<li><a href="org/apache/sysds/common/Types.ReOrgOp.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ReOrgOp</a></li>
-<li><a href="org/apache/sysds/common/Types.ReturnType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ReturnType</a></li>
-<li><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common" target="classFrame">Types.ValueType</a></li>
-<li><a href="org/apache/sysds/lops/UAggOuterChain.html" title="class in org.apache.sysds.lops" target="classFrame">UAggOuterChain</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/UaggOuterChainCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">UaggOuterChainCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/UaggOuterChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">UaggOuterChainSPInstruction</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/cuda/Unary.html" title="class in org.apache.sysds.hops.codegen.cplan.cuda" target="classFrame">Unary</a></li>
-<li><a href="org/apache/sysds/hops/codegen/cplan/java/Unary.html" title="class in org.apache.sysds.hops.codegen.cplan.java" target="classFrame">Unary</a></li>
-<li><a href="org/apache/sysds/lops/Unary.html" title="class in org.apache.sysds.lops" target="classFrame">Unary</a></li>
-<li><a href="org/apache/sysds/lops/UnaryCP.html" title="class in org.apache.sysds.lops" target="classFrame">UnaryCP</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/UnaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">UnaryCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/UnaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">UnaryFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/UnaryFrameCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">UnaryFrameCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/UnaryFrameSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">UnaryFrameSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/UnaryMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">UnaryMatrixCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/UnaryMatrixFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">UnaryMatrixFEDInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/UnaryMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">UnaryMatrixSPInstruction</a></li>
-<li><a href="org/apache/sysds/hops/UnaryOp.html" title="class in org.apache.sysds.hops" target="classFrame">UnaryOp</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/operators/UnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators" target="classFrame">UnaryOperator</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/UnaryScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">UnaryScalarCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/UnarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">UnarySPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/gpu/context/UnifiedMemoryAllocator.html" title="class in org.apache.sysds.runtime.instructions.gpu.context" target="classFrame">UnifiedMemoryAllocator</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/caching/UnifiedMemoryManager.html" title="class in org.apache.sysds.runtime.controlprogram.caching" target="classFrame">UnifiedMemoryManager</a></li>
-<li><a href="org/apache/sysds/runtime/util/UniformPRNGenerator.html" title="class in org.apache.sysds.runtime.util" target="classFrame">UniformPRNGenerator</a></li>
-<li><a href="org/apache/sysds/runtime/compress/utils/Util.html" title="class in org.apache.sysds.runtime.compress.utils" target="classFrame">Util</a></li>
-<li><a href="org/apache/sysds/runtime/util/UtilFunctions.html" title="class in org.apache.sysds.runtime.util" target="classFrame">UtilFunctions</a></li>
-<li><a href="org/apache/sysds/runtime/io/hdf5/Utils.html" title="class in org.apache.sysds.runtime.io.hdf5" target="classFrame">Utils</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ValueComparisonFunction</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">ValueFunction</a></li>
-<li><a href="org/apache/sysds/runtime/iogen/ValueTrimFormat.html" title="class in org.apache.sysds.runtime.iogen" target="classFrame">ValueTrimFormat</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/VariableCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp" target="classFrame">VariableCPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/cp/VariableCPInstruction.VariableOperationCode.html" title="enum in org.apache.sysds.runtime.instructions.cp" target="classFrame">VariableCPInstruction.VariableOperationCode</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/fed/VariableFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed" target="classFrame">VariableFEDInstruction</a></li>
-<li><a href="org/apache/sysds/parser/VariableSet.html" title="class in org.apache.sysds.parser" target="classFrame">VariableSet</a></li>
-<li><a href="org/apache/sysds/hops/cost/VarStats.html" title="class in org.apache.sysds.hops.cost" target="classFrame">VarStats</a></li>
-<li><a href="org/apache/sysds/common/Warnings.html" title="class in org.apache.sysds.common" target="classFrame">Warnings</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/WeightedCell.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">WeightedCell</a></li>
-<li><a href="org/apache/sysds/lops/WeightedCrossEntropy.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedCrossEntropy</a></li>
-<li><a href="org/apache/sysds/lops/WeightedCrossEntropy.WCeMMType.html" title="enum in org.apache.sysds.lops" target="classFrame">WeightedCrossEntropy.WCeMMType</a></li>
-<li><a href="org/apache/sysds/lops/WeightedCrossEntropyR.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedCrossEntropyR</a></li>
-<li><a href="org/apache/sysds/lops/WeightedDivMM.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedDivMM</a></li>
-<li><a href="org/apache/sysds/lops/WeightedDivMM.WDivMMType.html" title="enum in org.apache.sysds.lops" target="classFrame">WeightedDivMM.WDivMMType</a></li>
-<li><a href="org/apache/sysds/lops/WeightedDivMMR.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedDivMMR</a></li>
-<li><a href="org/apache/sysds/runtime/matrix/data/WeightedPair.html" title="class in org.apache.sysds.runtime.matrix.data" target="classFrame">WeightedPair</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSigmoid.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedSigmoid</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSigmoid.WSigmoidType.html" title="enum in org.apache.sysds.lops" target="classFrame">WeightedSigmoid.WSigmoidType</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSigmoidR.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedSigmoidR</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSquaredLoss.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedSquaredLoss</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSquaredLoss.WeightsType.html" title="enum in org.apache.sysds.lops" target="classFrame">WeightedSquaredLoss.WeightsType</a></li>
-<li><a href="org/apache/sysds/lops/WeightedSquaredLossR.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedSquaredLossR</a></li>
-<li><a href="org/apache/sysds/lops/WeightedUnaryMM.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedUnaryMM</a></li>
-<li><a href="org/apache/sysds/lops/WeightedUnaryMM.WUMMType.html" title="enum in org.apache.sysds.lops" target="classFrame">WeightedUnaryMM.WUMMType</a></li>
-<li><a href="org/apache/sysds/lops/WeightedUnaryMMR.html" title="class in org.apache.sysds.lops" target="classFrame">WeightedUnaryMMR</a></li>
-<li><a href="org/apache/sysds/runtime/controlprogram/WhileProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram" target="classFrame">WhileProgramBlock</a></li>
-<li><a href="org/apache/sysds/parser/WhileStatement.html" title="class in org.apache.sysds.parser" target="classFrame">WhileStatement</a></li>
-<li><a href="org/apache/sysds/parser/WhileStatementBlock.html" title="class in org.apache.sysds.parser" target="classFrame">WhileStatementBlock</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/WorkloadAnalyzer.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">WorkloadAnalyzer</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterBinaryBlock.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterBinaryBlock</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterBinaryBlockParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterHDF5.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterHDF5</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterHDF5Parallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterHDF5Parallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterMatrixMarket.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterMatrixMarket</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterMatrixMarketParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterMatrixMarketParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextCell.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextCell</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextCellParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextCellParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextCSV.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextCSV</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextCSVParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextCSVParallel</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextLIBSVM.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextLIBSVM</a></li>
-<li><a href="org/apache/sysds/runtime/io/WriterTextLIBSVMParallel.html" title="class in org.apache.sysds.runtime.io" target="classFrame">WriterTextLIBSVMParallel</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/WriteSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">WriteSPInstruction</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/WTreeNode.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">WTreeNode</a></li>
-<li><a href="org/apache/sysds/runtime/compress/workload/WTreeRoot.html" title="class in org.apache.sysds.runtime.compress.workload" target="classFrame">WTreeRoot</a></li>
-<li><a href="org/apache/sysds/runtime/functionobjects/Xor.html" title="class in org.apache.sysds.runtime.functionobjects" target="classFrame">Xor</a></li>
-<li><a href="org/apache/sysds/runtime/instructions/spark/ZipmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark" target="classFrame">ZipmmSPInstruction</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/api/java/allclasses-index.html b/docs/api/java/allclasses-index.html
new file mode 100644
index 0000000..73bb76a
--- /dev/null
+++ b/docs/api/java/allclasses-index.html
@@ -0,0 +1,7523 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<title>All Classes (Apache SystemDS 2.3.0-SNAPSHOT API)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="All Classes (Apache SystemDS 2.3.0-SNAPSHOT API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":2,"i1":2,"i2":4,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":4,"i10":4,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":4,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":4,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":4,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":4,"i58":2,"i59":2,"i60":2,"i [...]
+var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "./";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="index.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
+</div>
+<div class="allClassesContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&n [...]
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/bitmap/ABitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap">ABitmap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroup</a></td>
+<th class="colLast" scope="row">
+<div class="block">Abstract Class that is the lowest class type for the Compression framework.</div>
+</th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.CompressionType.html" title="enum in org.apache.sysds.runtime.compress.colgroup">AColGroup.CompressionType</a></td>
+<th class="colLast" scope="row">
+<div class="block">Public super types of compression ColGroups supported</div>
+</th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/AColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupCompressed</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for column groups encoded Encoded in a compressed manner.</div>
+</th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/AColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupOffset</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for column groups encoded with various types of bitmap encoding.</div>
+</th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/AColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupValue</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for column groups encoded with value dictionary.</div>
+</th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/AColumnCoCoder.html" title="class in org.apache.sysds.runtime.compress.cocode">AColumnCoCoder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">ADictionary</a></td>
+<th class="colLast" scope="row">
+<div class="block">This dictionary class aims to encapsulate the storage and operations over unique tuple values of a column group.</div>
+</th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/AggBinaryOp.html" title="class in org.apache.sysds.hops">AggBinaryOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/AggBinaryOp.MMultMethod.html" title="enum in org.apache.sysds.hops">AggBinaryOp.MMultMethod</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/AggBinaryOp.SparkAggType.html" title="enum in org.apache.sysds.hops">AggBinaryOp.SparkAggType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AggregateBinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateBinaryCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/AggregateBinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateBinaryFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/AggregateBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">AggregateBinaryGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/AggregateBinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateBinaryOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/AggregateDropCorrectionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">AggregateDropCorrectionFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AggregateTernaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateTernaryCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/AggregateTernaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateTernaryFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/AggregateTernaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateTernaryOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AggregateTernarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateTernarySPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AggregateUnaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateUnaryCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AggregateUnaryCPInstruction.AUType.html" title="enum in org.apache.sysds.runtime.instructions.cp">AggregateUnaryCPInstruction.AUType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/AggregateUnaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateUnaryFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/AggregateUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">AggregateUnaryGPUInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Implements aggregate unary instructions for CUDA</div>
+</th>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateUnaryOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateUnarySPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateUnarySPInstruction.RDDUAggFunction2</a></td>
+<th class="colLast" scope="row">
+<div class="block">Similar to RDDUAggFunction but single output block.</div>
+</th>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUTensorAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateUnarySPInstruction.RDDUTensorAggFunction2</a></td>
+<th class="colLast" scope="row">
+<div class="block">Similar to RDDUAggFunction but single output block.</div>
+</th>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/AggUnaryOp.html" title="class in org.apache.sysds.hops">AggUnaryOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/AInsertionSorter.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort">AInsertionSorter</a></td>
+<th class="colLast" scope="row">
+<div class="block">This abstract class is for sorting the IntArrayList entries efficiently for SDC Column Groups construction.</div>
+</th>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/AIterator.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AIterator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Iterator interface, that returns a iterator of the indexes (not offsets)</div>
+</th>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/And.html" title="class in org.apache.sysds.runtime.functionobjects">And</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a></td>
+<th class="colLast" scope="row">
+<div class="block">Offset list encoder interface.</div>
+</th>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Append.html" title="class in org.apache.sysds.lops">Append</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AppendCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/AppendCPInstruction.AppendType.html" title="enum in org.apache.sysds.runtime.instructions.cp">AppendCPInstruction.AppendType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/AppendFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AppendFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/AppendG.html" title="class in org.apache.sysds.lops">AppendG</a></td>
+<th class="colLast" scope="row">
+<div class="block">TODO Additional compiler enhancements:
+ 1) Partial Shuffle Elimination - Any full or aligned blocks could be directly output from the mappers
+    to the result index.</div>
+</th>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/AppendGAlignedSP.html" title="class in org.apache.sysds.lops">AppendGAlignedSP</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendGAlignedSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGAlignedSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendGAlignedSPInstruction.ShiftColumnIndex.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGAlignedSPInstruction.ShiftColumnIndex</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.MergeWithShiftedBlocks.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGSPInstruction.MergeWithShiftedBlocks</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.ShiftMatrix.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGSPInstruction.ShiftMatrix</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/AppendM.html" title="class in org.apache.sysds.lops">AppendM</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/AppendM.CacheType.html" title="enum in org.apache.sysds.lops">AppendM.CacheType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendMSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/AppendPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation">AppendPropagator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/AppendR.html" title="class in org.apache.sysds.lops">AppendR</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/AppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendRSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/APreAgg.html" title="class in org.apache.sysds.runtime.compress.colgroup">APreAgg</a></td>
+<th class="colLast" scope="row">
+<div class="block">Abstract class for all the column groups that use preAggregation for Left matrix multiplications.</div>
+</th>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/ArithmeticBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ArithmeticBinaryGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/AssignmentStatement.html" title="class in org.apache.sysds.parser">AssignmentStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/AutoDiff.html" title="class in org.apache.sysds.runtime.util">AutoDiff</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i56" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/AWTreeNode.html" title="class in org.apache.sysds.runtime.compress.workload">AWTreeNode</a></td>
+<th class="colLast" scope="row">
+<div class="block">A workload tree is a compact representation of the operations on a matrix and derived intermediates, including the
+ basic control structure and inlined functions as well as links to categories.</div>
+</th>
+</tr>
+<tr id="i57" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/AWTreeNode.WTNodeType.html" title="enum in org.apache.sysds.runtime.compress.workload">AWTreeNode.WTNodeType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i58" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/BalanceToAvgFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">BalanceToAvgFederatedScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Balance to Avg Federated scheme
+
+ When the parameter server runs in federated mode it cannot pull in the data which is already on the workers.</div>
+</th>
+</tr>
+<tr id="i59" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/BasicProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram">BasicProgramBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i60" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/BasicTensorBlock.html" title="class in org.apache.sysds.runtime.data">BasicTensorBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i61" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/cuda/Binary.html" title="class in org.apache.sysds.hops.codegen.cplan.cuda">Binary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i62" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/java/Binary.html" title="class in org.apache.sysds.hops.codegen.cplan.java">Binary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i63" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Binary.html" title="class in org.apache.sysds.lops">Binary</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform binary operation.</div>
+</th>
+</tr>
+<tr id="i64" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/BinaryBlockInputFormat.html" title="class in org.apache.sysds.runtime.util">BinaryBlockInputFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">Custom binary block input format to return the custom record reader.</div>
+</th>
+</tr>
+<tr id="i65" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/BinaryBlockRecordReader.html" title="class in org.apache.sysds.runtime.util">BinaryBlockRecordReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Custom record reader for binary block.</div>
+</th>
+</tr>
+<tr id="i66" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.html" title="class in org.apache.sysds.runtime.io">BinaryBlockSerialization</a></td>
+<th class="colLast" scope="row">
+<div class="block">This custom serialization class can be used via 
+ job.set(MRConfigurationNames.IO_SERIALIZATIONS, "org.apache.sysds.runtime.io.BinaryBlockSerialization");</div>
+</th>
+</tr>
+<tr id="i67" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.MatrixBlockDeserializer.html" title="class in org.apache.sysds.runtime.io">BinaryBlockSerialization.MatrixBlockDeserializer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i68" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/BinaryBlockSerialization.MatrixBlockSerializer.html" title="class in org.apache.sysds.runtime.io">BinaryBlockSerialization.MatrixBlockSerializer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i69" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/BinaryBlockToTextCellConverter.html" title="class in org.apache.sysds.runtime.matrix.data">BinaryBlockToTextCellConverter</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i70" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i71" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/BinaryExpression.html" title="class in org.apache.sysds.parser">BinaryExpression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i72" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/BinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i73" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameFrameCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryFrameFrameCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i74" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameFrameSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryFrameFrameSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i75" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryFrameMatrixCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i76" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryFrameMatrixSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i77" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryFrameScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryFrameScalarCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i78" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/BinaryFrameScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryFrameScalarFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i79" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryFrameScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryFrameScalarSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i80" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/BinaryM.html" title="class in org.apache.sysds.lops">BinaryM</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform binary operation.</div>
+</th>
+</tr>
+<tr id="i81" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/BinaryM.VectorType.html" title="enum in org.apache.sysds.lops">BinaryM.VectorType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i82" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixBVectorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixBVectorSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i83" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryMatrixMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryMatrixMatrixCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i84" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/BinaryMatrixMatrixFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryMatrixMatrixFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i85" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixMatrixSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i86" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryMatrixScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryMatrixScalarCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i87" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/BinaryMatrixScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryMatrixScalarFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i88" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryMatrixScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixScalarSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i89" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/BinaryOp.html" title="class in org.apache.sysds.hops">BinaryOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i90" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/BinaryOp.AppendMethod.html" title="enum in org.apache.sysds.hops">BinaryOp.AppendMethod</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i91" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/BinaryOp.MMBinaryMethod.html" title="enum in org.apache.sysds.hops">BinaryOp.MMBinaryMethod</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i92" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i93" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/BinaryScalar.html" title="class in org.apache.sysds.lops">BinaryScalar</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform binary scalar operations.</div>
+</th>
+</tr>
+<tr id="i94" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryScalarScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryScalarScalarCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i95" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinarySPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i96" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryTensorTensorBroadcastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryTensorTensorBroadcastSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i97" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BinaryTensorTensorCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryTensorTensorCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i98" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinaryTensorTensorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryTensorTensorSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i99" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/BinaryUAggChain.html" title="class in org.apache.sysds.lops">BinaryUAggChain</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i100" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinUaggChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinUaggChainSPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Instruction that performs
+ 
+ res = X / rowsum(x)</div>
+</th>
+</tr>
+<tr id="i101" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BinUaggChainSPInstruction.RDDBinUaggChainFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinUaggChainSPInstruction.RDDBinUaggChainFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i102" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/bitmap/Bitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap">Bitmap</a></td>
+<th class="colLast" scope="row">
+<div class="block">Uncompressed representation of one or more columns in bitmap format.</div>
+</th>
+</tr>
+<tr id="i103" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/bitmap/BitmapEncoder.html" title="class in org.apache.sysds.runtime.compress.bitmap">BitmapEncoder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Static functions for extracting bitmaps from a MatrixBlock.</div>
+</th>
+</tr>
+<tr id="i104" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/BitwAnd.html" title="class in org.apache.sysds.runtime.functionobjects">BitwAnd</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i105" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/BitwOr.html" title="class in org.apache.sysds.runtime.functionobjects">BitwOr</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i106" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/BitwShiftL.html" title="class in org.apache.sysds.runtime.functionobjects">BitwShiftL</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i107" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/BitwShiftR.html" title="class in org.apache.sysds.runtime.functionobjects">BitwShiftR</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i108" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/BitwXor.html" title="class in org.apache.sysds.runtime.functionobjects">BitwXor</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i109" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/BlockPartitioner.html" title="class in org.apache.sysds.runtime.instructions.spark.data">BlockPartitioner</a></td>
+<th class="colLast" scope="row">
+<div class="block">Default partitioner used for all binary block rdd operations in order
+ to enable sufficient local aggregation independent of the aggregation
+ direction (row/col-wise).</div>
+</th>
+</tr>
+<tr id="i110" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/BooleanArray32.html" title="class in org.apache.sysds.runtime.lineage">BooleanArray32</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i111" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/BooleanExpression.html" title="class in org.apache.sysds.parser">BooleanExpression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i112" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/BooleanIdentifier.html" title="class in org.apache.sysds.parser">BooleanIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i113" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BooleanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">BooleanObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i114" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BroadcastCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BroadcastCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i115" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/BroadcastObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data">BroadcastObject</a>&lt;<a href="org/apache/sysds/runtime/instructions/spark/data/BroadcastObject.html" title="type parameter in BroadcastObject">T</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a>&gt;</td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i116" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Builtin.html" title="class in org.apache.sysds.runtime.functionobjects">Builtin</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class with pre-defined set of objects.</div>
+</th>
+</tr>
+<tr id="i117" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Builtin.BuiltinCode.html" title="enum in org.apache.sysds.runtime.functionobjects">Builtin.BuiltinCode</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i118" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/BuiltinBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">BuiltinBinaryGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i119" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/BuiltinConstant.html" title="enum in org.apache.sysds.parser">BuiltinConstant</a></td>
+<th class="colLast" scope="row">
+<div class="block">These are the builtin constants</div>
+</th>
+</tr>
+<tr id="i120" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/BuiltinFunctionExpression.html" title="class in org.apache.sysds.parser">BuiltinFunctionExpression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i121" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/BuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BuiltinNaryCPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Instruction to handle a variable number of input operands.</div>
+</th>
+</tr>
+<tr id="i122" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BuiltinNarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BuiltinNarySPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i123" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/BuiltinNarySPInstruction.PadBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">BuiltinNarySPInstruction.PadBlocksFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i124" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/common/Builtins.html" title="enum in org.apache.sysds.common">Builtins</a></td>
+<th class="colLast" scope="row">
+<div class="block">Enum to represent all builtin functions in the default name space.</div>
+</th>
+</tr>
+<tr id="i125" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/BuiltinUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">BuiltinUnaryGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i126" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/ByteBuffer.html" title="class in org.apache.sysds.runtime.controlprogram.caching">ByteBuffer</a></td>
+<th class="colLast" scope="row">
+<div class="block">Wrapper for WriteBuffer byte array per matrix/frame in order to
+ support matrix/frame serialization outside global lock.</div>
+</th>
+</tr>
+<tr id="i127" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/ByteBufferDataInput.html" title="class in org.apache.sysds.runtime.util">ByteBufferDataInput</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i128" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/codegen/ByteClassLoader.html" title="class in org.apache.sysds.runtime.codegen">ByteClassLoader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i129" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheableData</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="type parameter in CacheableData">T</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">Each object of this class is a cache envelope for some large piece of data
+ called "cache block".</div>
+</th>
+</tr>
+<tr id="i130" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.CacheStatus.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">CacheableData.CacheStatus</a></td>
+<th class="colLast" scope="row">
+<div class="block">Defines all possible cache status types for a data blob.</div>
+</th>
+</tr>
+<tr id="i131" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interface for all blocks handled by lazy write buffer.</div>
+</th>
+</tr>
+<tr id="i132" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlockFactory.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheBlockFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory to create instances of matrix/frame blocks given
+ internal codes.</div>
+</th>
+</tr>
+<tr id="i133" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheDataInput.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheDataInput</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i134" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheDataOutput.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheDataOutput</a></td>
+<th class="colLast" scope="row">
+<div class="block">Custom DataOutput to serialize directly into the given byte array.</div>
+</th>
+</tr>
+<tr id="i135" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/CachedReuseVariables.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">CachedReuseVariables</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i136" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheStatistics</a></td>
+<th class="colLast" scope="row">
+<div class="block">This singleton provides basic caching statistics in CP.</div>
+</th>
+</tr>
+<tr id="i137" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/CacheStatistics.Stat.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">CacheStatistics.Stat</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i138" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/CastFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CastFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i139" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CastSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i140" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/CBindPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation">CBindPropagator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i141" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/util/Cell.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">Cell</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper class for representing text cell and binary cell records in order to
+ allow for buffering and buffered read/write.</div>
+</th>
+</tr>
+<tr id="i142" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/CentralMoment.html" title="class in org.apache.sysds.lops">CentralMoment</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform cross product operation</div>
+</th>
+</tr>
+<tr id="i143" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CentralMomentCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CentralMomentCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i144" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/CentralMomentFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CentralMomentFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i145" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CentralMomentSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CentralMomentSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i146" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/CheckedConstraintsLog.html" title="class in org.apache.sysds.runtime.privacy">CheckedConstraintsLog</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class counting the checked privacy constraints and the loaded privacy constraints.</div>
+</th>
+</tr>
+<tr id="i147" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Checkpoint.html" title="class in org.apache.sysds.lops">Checkpoint</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop for checkpoint operations.</div>
+</th>
+</tr>
+<tr id="i148" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CheckpointSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CheckpointSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i149" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibAppend.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibAppend</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i150" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibBinaryCellOp.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibBinaryCellOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i151" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibCompAgg.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibCompAgg</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i152" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibDecompress.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibDecompress</a></td>
+<th class="colLast" scope="row">
+<div class="block">Library to decompress a list of column groups into a matrix.</div>
+</th>
+</tr>
+<tr id="i153" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibLeftMultBy.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibLeftMultBy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i154" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibReExpand.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibReExpand</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i155" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibRightMultBy.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibRightMultBy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i156" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibScalar.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibScalar</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i157" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibSquash.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibSquash</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i158" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibUnary.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibUnary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i159" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/lib/CLALibUtils.html" title="class in org.apache.sysds.runtime.compress.lib">CLALibUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i160" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/CM.html" title="class in org.apache.sysds.runtime.functionobjects">CM</a></td>
+<th class="colLast" scope="row">
+<div class="block">GENERAL NOTE:
+ * 05/28/2014: We decided to do handle weights consistently to SPSS in an operation-specific manner, 
+   i.e., we (1) round instead of casting where required (e.g.</div>
+</th>
+</tr>
+<tr id="i161" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CM_COV_Object.html" title="class in org.apache.sysds.runtime.instructions.cp">CM_COV_Object</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i162" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/CM_N_COVCell.html" title="class in org.apache.sysds.runtime.matrix.data">CM_N_COVCell</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i163" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">CMOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i164" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.AggregateOperationTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CMOperator.AggregateOperationTypes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i165" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNode.html" title="class in org.apache.sysds.hops.codegen.cplan">CNode</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i166" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeBinary.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeBinary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i167" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeBinary.BinType.html" title="enum in org.apache.sysds.hops.codegen.cplan">CNodeBinary.BinType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i168" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeCell.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeCell</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i169" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeData.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeData</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i170" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeMultiAgg.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeMultiAgg</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i171" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeNary.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeNary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i172" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeNary.NaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan">CNodeNary.NaryType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i173" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeOuterProduct.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeOuterProduct</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i174" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeRow.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeRow</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i175" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeTernary.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeTernary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i176" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeTernary.TernaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan">CNodeTernary.TernaryType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i177" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeTpl.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeTpl</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i178" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeUnary.html" title="class in org.apache.sysds.hops.codegen.cplan">CNodeUnary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i179" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CNodeUnary.UnaryType.html" title="enum in org.apache.sysds.hops.codegen.cplan">CNodeUnary.UnaryType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i180" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCodeBinPacking.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCodeBinPacking</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group partitioning with bin packing heuristic.</div>
+</th>
+</tr>
+<tr id="i181" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCodeGreedy.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCodeGreedy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i182" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCodeHybrid.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCodeHybrid</a></td>
+<th class="colLast" scope="row">
+<div class="block">This cocode strategy starts combines the use of CoCodePriorityQue and CoCodeGreedy.</div>
+</th>
+</tr>
+<tr id="i183" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCodePriorityQue.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCodePriorityQue</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group partitioning by number of distinct items estimated.</div>
+</th>
+</tr>
+<tr id="i184" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCoderFactory.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCoderFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i185" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCoderFactory.PartitionerType.html" title="enum in org.apache.sysds.runtime.compress.cocode">CoCoderFactory.PartitionerType</a></td>
+<th class="colLast" scope="row">
+<div class="block">The Valid coCoding techniques</div>
+</th>
+</tr>
+<tr id="i186" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cocode/CoCodeStatic.html" title="class in org.apache.sysds.runtime.compress.cocode">CoCodeStatic</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group co coding with static distribution heuristic.</div>
+</th>
+</tr>
+<tr id="i187" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/codegen/CodegenUtils.html" title="class in org.apache.sysds.runtime.codegen">CodegenUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i188" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/cplan/CodeTemplate.html" title="class in org.apache.sysds.hops.codegen.cplan">CodeTemplate</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i189" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupConst.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupConst</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i190" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupDDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupDDC</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class to encapsulate information about a column group that is encoded with dense dictionary encoding (DDC).</div>
+</th>
+</tr>
+<tr id="i191" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupEmpty.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupEmpty</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i192" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory class for constructing ColGroups.</div>
+</th>
+</tr>
+<tr id="i193" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupIO.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupIO</a></td>
+<th class="colLast" scope="row">
+<div class="block">This has the IO responsibility of ColGroups, such that it enables to read and write ColGroups to and from a DataInput
+ and DataOutput</div>
+</th>
+</tr>
+<tr id="i194" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupOLE.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupOLE</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class to encapsulate information about a column group that is encoded with simple lists of offsets for each set of
+ distinct values.</div>
+</th>
+</tr>
+<tr id="i195" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupRLE.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupRLE</a></td>
+<th class="colLast" scope="row">
+<div class="block">A group of columns compressed with a single run-length encoded bitmap.</div>
+</th>
+</tr>
+<tr id="i196" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupSDC</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group that sparsely encodes the dictionary values.</div>
+</th>
+</tr>
+<tr id="i197" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingle.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupSDCSingle</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group that sparsely encodes the dictionary values.</div>
+</th>
+</tr>
+<tr id="i198" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingleZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupSDCSingleZeros</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group that sparsely encodes the dictionary values.</div>
+</th>
+</tr>
+<tr id="i199" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupSDCZeros</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group that sparsely encodes the dictionary values.</div>
+</th>
+</tr>
+<tr id="i200" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSizes.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupSizes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i201" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/ColGroupUncompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupUncompressed</a></td>
+<th class="colLast" scope="row">
+<div class="block">Column group type for columns that are stored as dense arrays of doubles.</div>
+</th>
+</tr>
+<tr id="i202" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/CollectionUtils.html" title="class in org.apache.sysds.runtime.util">CollectionUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i203" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all transform encoders providing both a row and block interface for decoding frames to matrices.</div>
+</th>
+</tr>
+<tr id="i204" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.EncoderType.html" title="enum in org.apache.sysds.runtime.transform.encode">ColumnEncoder.EncoderType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i205" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderBin.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderBin</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i206" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderComposite.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderComposite</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple composite encoder that applies a list of encoders in specified order.</div>
+</th>
+</tr>
+<tr id="i207" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderDummycode.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderDummycode</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i208" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderFeatureHash.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderFeatureHash</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class used for feature hashing transformation of frames.</div>
+</th>
+</tr>
+<tr id="i209" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderFeatureHash.FeatureHashSparseApplyTask.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderFeatureHash.FeatureHashSparseApplyTask</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i210" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderPassThrough</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i211" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderPassThrough.PassThroughSparseApplyTask.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderPassThrough.PassThroughSparseApplyTask</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i212" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderRecode.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoderRecode</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i213" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/CommonThreadPool.html" title="class in org.apache.sysds.runtime.util">CommonThreadPool</a></td>
+<th class="colLast" scope="row">
+<div class="block">This common thread pool provides an abstraction to obtain a shared
+ thread pool, specifically the ForkJoinPool.commonPool, for all requests
+ of the maximum degree of parallelism.</div>
+</th>
+</tr>
+<tr id="i214" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/conf/CompilerConfig.html" title="class in org.apache.sysds.conf">CompilerConfig</a></td>
+<th class="colLast" scope="row">
+<div class="block">Basic wrapper for all compiler configurations that are configured
+ dynamically on a per script invocation basis.</div>
+</th>
+</tr>
+<tr id="i215" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/conf/CompilerConfig.ConfigType.html" title="enum in org.apache.sysds.conf">CompilerConfig.ConfigType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i216" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/CompressedMatrixBlock.html" title="class in org.apache.sysds.runtime.compress">CompressedMatrixBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i217" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/CompressedMatrixBlockFactory.html" title="class in org.apache.sysds.runtime.compress">CompressedMatrixBlockFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory pattern to compress a Matrix Block into a CompressedMatrixBlock.</div>
+</th>
+</tr>
+<tr id="i218" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimator.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeEstimator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Main abstract class for estimating size of compressions on columns.</div>
+</th>
+</tr>
+<tr id="i219" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorExact.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeEstimatorExact</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exact compressed size estimator (examines entire dataset).</div>
+</th>
+</tr>
+<tr id="i220" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorFactory.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeEstimatorFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i221" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorSample.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeEstimatorSample</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i222" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeEstimatorUltraSparse.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeEstimatorUltraSparse</a></td>
+<th class="colLast" scope="row">
+<div class="block">UltraSparse compressed size estimator (examines entire dataset).</div>
+</th>
+</tr>
+<tr id="i223" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeInfo.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeInfo</a></td>
+<th class="colLast" scope="row">
+<div class="block">A helper reusable object for maintaining information about estimated compression</div>
+</th>
+</tr>
+<tr id="i224" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/CompressedSizeInfoColGroup.html" title="class in org.apache.sysds.runtime.compress.estim">CompressedSizeInfoColGroup</a></td>
+<th class="colLast" scope="row">
+<div class="block">Information collected about a specific ColGroup's compression size.</div>
+</th>
+</tr>
+<tr id="i225" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Compression.html" title="class in org.apache.sysds.lops">Compression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i226" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Compression.CompressConfig.html" title="enum in org.apache.sysds.lops">Compression.CompressConfig</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i227" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CompressionCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i228" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/CompressionSettings.html" title="class in org.apache.sysds.runtime.compress">CompressionSettings</a></td>
+<th class="colLast" scope="row">
+<div class="block">Compression Settings class, used as a bundle of parameters inside the Compression framework.</div>
+</th>
+</tr>
+<tr id="i229" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/CompressionSettingsBuilder.html" title="class in org.apache.sysds.runtime.compress">CompressionSettingsBuilder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Builder pattern for Compression Settings.</div>
+</th>
+</tr>
+<tr id="i230" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CompressionSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i231" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">CompressionSPInstruction.CompressionFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i232" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionWorkloadFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">CompressionSPInstruction.CompressionWorkloadFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i233" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.SizeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">CompressionSPInstruction.SizeFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i234" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/CompressionStatistics.html" title="class in org.apache.sysds.runtime.compress">CompressionStatistics</a></td>
+<th class="colLast" scope="row">
+<div class="block">Compression Statistics contain the main information gathered from the compression, such as sizes of the original
+ matrix, vs the compressed representation at different stages of the compression.</div>
+</th>
+</tr>
+<tr id="i235" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/ComputationCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">ComputationCostEstimator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i236" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/ComputationCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ComputationCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i237" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/ComputationFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ComputationFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i238" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/ComputationSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ComputationSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i239" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ComputeBinaryBlockNnzFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ComputeBinaryBlockNnzFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i240" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/ComputeCost.html" title="class in org.apache.sysds.hops.cost">ComputeCost</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class with methods estimating compute costs of operations.</div>
+</th>
+</tr>
+<tr id="i241" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ConditionalPredicate.html" title="class in org.apache.sysds.parser">ConditionalPredicate</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i242" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/ConfigurableAPI.html" title="interface in org.apache.sysds.api">ConfigurableAPI</a></td>
+<th class="colLast" scope="row">
+<div class="block">This interface defines the programmatic access to dml configuration properties
+ (as defined in SystemDS-config.xml) to ensure API consistency across all APIs.</div>
+</th>
+</tr>
+<tr id="i243" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/conf/ConfigurationManager.html" title="class in org.apache.sysds.conf">ConfigurationManager</a></td>
+<th class="colLast" scope="row">
+<div class="block">Singleton for accessing the parsed and merged system configuration.</div>
+</th>
+</tr>
+<tr id="i244" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/jmlc/Connection.html" title="class in org.apache.sysds.api.jmlc">Connection</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interaction with SystemDS using the JMLC (Java Machine Learning Connector) API is initiated with
+ a <a href="org/apache/sysds/api/jmlc/Connection.html" title="class in org.apache.sysds.api.jmlc"><code>Connection</code></a> object.</div>
+</th>
+</tr>
+<tr id="i245" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ConstIdentifier.html" title="class in org.apache.sysds.parser">ConstIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i246" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/Converter.html" title="interface in org.apache.sysds.runtime.matrix.data">Converter</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/Converter.html" title="type parameter in Converter">K1</a> extends org.apache.hadoop.io.Writable,&#8203;<a href="org/apache/sysds/runtime/matrix/data/Converter.html" title="type parameter in Converter">V1</a> extends org.apache.hadoop.io.Writable,&#8203;<a href="org/apache/sysds/runtime/ [...]
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i247" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertFrameBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ConvertFrameBlockToIJVLines</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i248" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertMatrixBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ConvertMatrixBlockToIJVLines</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i249" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertStringToLongTextPair.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ConvertStringToLongTextPair</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i250" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyBinaryCellFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyBinaryCellFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i251" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyFrameBlockFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i252" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyFrameBlockPairFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i253" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyMatrixBlockFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i254" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyMatrixBlockPairFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i255" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyTensorBlockFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i256" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyTensorBlockPairFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block rdds.</div>
+</th>
+</tr>
+<tr id="i257" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTextInputFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CopyTextInputFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i258" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/CorrMatrixBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data">CorrMatrixBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i259" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/CostEstimationWrapper.html" title="class in org.apache.sysds.hops.cost">CostEstimationWrapper</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i260" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/CostEstimationWrapper.CostType.html" title="enum in org.apache.sysds.hops.cost">CostEstimationWrapper.CostType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i261" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/CostEstimator.html" title="class in org.apache.sysds.hops.cost">CostEstimator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i262" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all potential cost estimators
+ 
+ TODO account for shared read-only matrices when computing aggregated stats</div>
+</th>
+</tr>
+<tr id="i263" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.DataFormat.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimator.DataFormat</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i264" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.ExcludeType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimator.ExcludeType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i265" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimator.TestMeasure.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimator.TestMeasure</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i266" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorBuilder.html" title="class in org.apache.sysds.runtime.compress.cost">CostEstimatorBuilder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i267" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorFactory.html" title="class in org.apache.sysds.runtime.compress.cost">CostEstimatorFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i268" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorFactory.CostType.html" title="enum in org.apache.sysds.runtime.compress.cost">CostEstimatorFactory.CostType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i269" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimatorHops.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimatorHops</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i270" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/CostEstimatorRuntime.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">CostEstimatorRuntime</a></td>
+<th class="colLast" scope="row">
+<div class="block">Cost estimator for runtime programs.</div>
+</th>
+</tr>
+<tr id="i271" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/CostEstimatorStaticRuntime.html" title="class in org.apache.sysds.hops.cost">CostEstimatorStaticRuntime</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i272" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">CountDistinctOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i273" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.CountDistinctTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CountDistinctOperator.CountDistinctTypes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i274" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/COV.html" title="class in org.apache.sysds.runtime.functionobjects">COV</a></td>
+<th class="colLast" scope="row">
+<div class="block">GENERAL NOTE:
+ * 05/28/2014: We decided to do handle weights consistently to SPSS in an operation-specific manner, 
+   i.e., we (1) round instead of casting where required (e.g.</div>
+</th>
+</tr>
+<tr id="i275" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/CoVariance.html" title="class in org.apache.sysds.lops">CoVariance</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to compute covariance between two 1D matrices</div>
+</th>
+</tr>
+<tr id="i276" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CovarianceCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CovarianceCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i277" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/CovarianceFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CovarianceFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i278" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CovarianceSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CovarianceSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i279" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/COVOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">COVOperator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i280" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i281" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CPInstruction.CPType.html" title="enum in org.apache.sysds.runtime.instructions.cp">CPInstruction.CPType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i282" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/CPInstructionParser.html" title="class in org.apache.sysds.runtime.instructions">CPInstructionParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i283" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/template/CPlanCSERewriter.html" title="class in org.apache.sysds.hops.codegen.template">CPlanCSERewriter</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i284" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.html" title="class in org.apache.sysds.hops.codegen.template">CPlanMemoTable</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i285" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.MemoTableEntry.html" title="class in org.apache.sysds.hops.codegen.template">CPlanMemoTable.MemoTableEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i286" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/template/CPlanMemoTable.MemoTableEntrySet.html" title="class in org.apache.sysds.hops.codegen.template">CPlanMemoTable.MemoTableEntrySet</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i287" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/template/CPlanOpRewriter.html" title="class in org.apache.sysds.hops.codegen.template">CPlanOpRewriter</a></td>
+<th class="colLast" scope="row">
+<div class="block">This cplan rewriter is meant to be the central place for any cplan 
+ enhancements before code generation.</div>
+</th>
+</tr>
+<tr id="i288" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CpmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CpmmSPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Cpmm: cross-product matrix multiplication operation (distributed matrix multiply
+ by join over common dimension and subsequent aggregation of partial results).</div>
+</th>
+</tr>
+<tr id="i289" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CPOperand.html" title="class in org.apache.sysds.runtime.instructions.cp">CPOperand</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i290" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/CreateSparseBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">CreateSparseBlockFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">General purpose copy function for binary block values.</div>
+</th>
+</tr>
+<tr id="i291" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/CSRPointer.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">CSRPointer</a></td>
+<th class="colLast" scope="row">
+<div class="block">Compressed Sparse Row (CSR) format for CUDA
+ Generalized matrix multiply is implemented for CSR format in the cuSparse library among other operations
+ 
+ Since we assume that the matrix is stored with zero-based indexing (i.e.</div>
+</th>
+</tr>
+<tr id="i292" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/CSVReBlock.html" title="class in org.apache.sysds.lops">CSVReBlock</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to convert CSV data into SystemDS data format</div>
+</th>
+</tr>
+<tr id="i293" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CSVReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CSVReblockSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i294" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Ctable.html" title="class in org.apache.sysds.lops">Ctable</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform ternary operation.</div>
+</th>
+</tr>
+<tr id="i295" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/CTable.html" title="class in org.apache.sysds.runtime.functionobjects">CTable</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i296" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Ctable.OperationTypes.html" title="enum in org.apache.sysds.lops">Ctable.OperationTypes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i297" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/CtableCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CtableCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i298" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/CtableFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CtableFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i299" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/CTableMap.html" title="class in org.apache.sysds.runtime.matrix.data">CTableMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">Ctable map is an abstraction for the hashmap used for ctable's hash group-by
+ because this structure is passed through various interfaces.</div>
+</th>
+</tr>
+<tr id="i300" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CtableSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i301" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature1.html" title="class in org.apache.sysds.runtime.instructions.spark">CtableSPInstruction.MapJoinSignature1</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i302" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature2.html" title="class in org.apache.sysds.runtime.instructions.spark">CtableSPInstruction.MapJoinSignature2</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i303" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature3.html" title="class in org.apache.sysds.runtime.instructions.spark">CtableSPInstruction.MapJoinSignature3</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i304" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/CudaMemoryAllocator.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">CudaMemoryAllocator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i305" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/CudaSupportFunctions.html" title="interface in org.apache.sysds.runtime.matrix.data">CudaSupportFunctions</a></td>
+<th class="colLast" scope="row">
+<div class="block">DESIGN DOCUMENTATION FOR SUPPORTING LOWER PRECISION:
+ 1.</div>
+</th>
+</tr>
+<tr id="i306" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CumulativeAggregateSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CumulativeAggregateSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i307" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/CumulativeOffsetBinary.html" title="class in org.apache.sysds.lops">CumulativeOffsetBinary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i308" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/CumulativeOffsetFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CumulativeOffsetFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i309" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/CumulativeOffsetSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CumulativeOffsetSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i310" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/CumulativePartialAggregate.html" title="class in org.apache.sysds.lops">CumulativePartialAggregate</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i311" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/CustomErrorListener.html" title="class in org.apache.sysds.parser.dml">CustomErrorListener</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i312" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/CustomErrorListener.ParseIssueType.html" title="enum in org.apache.sysds.parser.dml">CustomErrorListener.ParseIssueType</a></td>
+<th class="colLast" scope="row">
+<div class="block">Parse issues can be syntax errors, validation errors, and validation
+ warnings.</div>
+</th>
+</tr>
+<tr id="i313" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/CustomProperties.html" title="class in org.apache.sysds.runtime.iogen">CustomProperties</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i314" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/compile/Dag.html" title="class in org.apache.sysds.lops.compile">Dag</a>&lt;<a href="org/apache/sysds/lops/compile/Dag.html" title="type parameter in Dag">N</a> extends <a href="org/apache/sysds/lops/Lop.html" title="class in org.apache.sysds.lops">Lop</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">Class to maintain a DAG of lops and compile it into 
+ runtime instructions, incl piggybacking into jobs.</div>
+</th>
+</tr>
+<tr id="i315" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DArrCounts.html" title="class in org.apache.sysds.runtime.compress.utils">DArrCounts</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i316" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Data.html" title="class in org.apache.sysds.lops">Data</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to represent data objects.</div>
+</th>
+</tr>
+<tr id="i317" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i318" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/DataAugmentation.html" title="class in org.apache.sysds.utils">DataAugmentation</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i319" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i320" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DataConverter.html" title="class in org.apache.sysds.runtime.util">DataConverter</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides methods to read and write matrix blocks from to HDFS using different data formats.</div>
+</th>
+</tr>
+<tr id="i321" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/DataExpression.html" title="class in org.apache.sysds.parser">DataExpression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i322" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/DataGen.html" title="class in org.apache.sysds.lops">DataGen</a></td>
+<th class="colLast" scope="row">
+<div class="block">Defines a LOP that generates data.</div>
+</th>
+</tr>
+<tr id="i323" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/DataGenCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DataGenCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i324" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/DataGenOp.html" title="class in org.apache.sysds.hops">DataGenOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">A DataGenOp can be rand (or matrix constructor), sequence, and sample -
+ these operators have different parameters and use a map of parameter type to hop position.</div>
+</th>
+</tr>
+<tr id="i325" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/DataIdentifier.html" title="class in org.apache.sysds.parser">DataIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i326" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/DataOp.html" title="class in org.apache.sysds.hops">DataOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">A DataOp can be either a persistent read/write or transient read/write - writes will always have at least one input,
+  but all types can have parameters (e.g., for csv literals of delimiter, header, etc).</div>
+</th>
+</tr>
+<tr id="i327" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">DataPartitioner</a></td>
+<th class="colLast" scope="row">
+<div class="block">This is the base class for all data partitioner.</div>
+</th>
+</tr>
+<tr id="i328" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerLocal.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">DataPartitionerLocal</a></td>
+<th class="colLast" scope="row">
+<div class="block">Partitions a given matrix into row or column partitions with a two pass-approach.</div>
+</th>
+</tr>
+<tr id="i329" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">DataPartitionerRemoteSpark</a></td>
+<th class="colLast" scope="row">
+<div class="block">MR job class for submitting parfor remote partitioning MR jobs.</div>
+</th>
+</tr>
+<tr id="i330" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">DataPartitionerRemoteSparkMapper</a></td>
+<th class="colLast" scope="row">
+<div class="block">NOTE: for the moment we only support binary block here
+ TODO extend impl for binarycell and textcell   
+ 
+ Interface of Writable output in order to support both PairWritableBlock and PairWritableCell.</div>
+</th>
+</tr>
+<tr id="i331" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkReducer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">DataPartitionerRemoteSparkReducer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i332" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkAggregator.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionerSparkAggregator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i333" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionerSparkMapper</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i334" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionFederatedScheme</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i335" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.BalanceMetrics.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionFederatedScheme.BalanceMetrics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i336" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionFederatedScheme.Result.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionFederatedScheme.Result</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i337" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionLocalScheme</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i338" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i339" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/finegrained/DataRange.html" title="class in org.apache.sysds.runtime.privacy.finegrained">DataRange</a></td>
+<th class="colLast" scope="row">
+<div class="block">A DataRange instance marks a part of a CacheableData data object.</div>
+</th>
+</tr>
+<tr id="i340" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/DatasetObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data">DatasetObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i341" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DataTensorBlock.html" title="class in org.apache.sysds.runtime.data">DataTensorBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i342" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DblArray.html" title="class in org.apache.sysds.runtime.compress.utils">DblArray</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper class used for bitmap extraction.</div>
+</th>
+</tr>
+<tr id="i343" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DblArrayCountHashMap.html" title="class in org.apache.sysds.runtime.compress.utils">DblArrayCountHashMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i344" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DblArrayIntListHashMap.html" title="class in org.apache.sysds.runtime.compress.utils">DblArrayIntListHashMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i345" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DblArrayIntListHashMap.DArrayIListEntry.html" title="class in org.apache.sysds.runtime.compress.utils">DblArrayIntListHashMap.DArrayIListEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i346" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DCLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DCLocalScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Disjoint_Contiguous data partitioner:
+
+ for each worker, use a right indexing
+ operation X[beg:end,] to obtain contiguous,
+ non-overlapping partitions of rows.</div>
+</th>
+</tr>
+<tr id="i347" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DCounts.html" title="class in org.apache.sysds.runtime.compress.utils">DCounts</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i348" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DCSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DCSparkScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Spark Disjoint_Contiguous data partitioner:</div>
+</th>
+</tr>
+<tr id="i349" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all transform decoders providing both a row and block
+ interface for decoding matrices to frames.</div>
+</th>
+</tr>
+<tr id="i350" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderComposite.html" title="class in org.apache.sysds.runtime.transform.decode">DecoderComposite</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple composite decoder that applies a list of decoders
+ in specified order.</div>
+</th>
+</tr>
+<tr id="i351" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderDummycode.html" title="class in org.apache.sysds.runtime.transform.decode">DecoderDummycode</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple atomic decoder for dummycoded columns.</div>
+</th>
+</tr>
+<tr id="i352" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderFactory.html" title="class in org.apache.sysds.runtime.transform.decode">DecoderFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i353" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderFactory.DecoderType.html" title="enum in org.apache.sysds.runtime.transform.decode">DecoderFactory.DecoderType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i354" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.decode">DecoderPassThrough</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple atomic decoder for passing through numeric columns to the output.</div>
+</th>
+</tr>
+<tr id="i355" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/decode/DecoderRecode.html" title="class in org.apache.sysds.runtime.transform.decode">DecoderRecode</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple atomic decoder for recoded columns.</div>
+</th>
+</tr>
+<tr id="i356" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/DeCompression.html" title="class in org.apache.sysds.lops">DeCompression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i357" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/DeCompression.CompressConfig.html" title="enum in org.apache.sysds.lops">DeCompression.CompressConfig</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i358" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/DeCompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DeCompressionCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i359" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/DeCompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">DeCompressionSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i360" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/DeCompressionSPInstruction.DeCompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">DeCompressionSPInstruction.DeCompressionFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i361" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">DenseBlock</a></td>
+<th class="colLast" scope="row">
+<div class="block">This DenseBlock is an abstraction for different dense, row-major 
+ matrix formats.</div>
+</th>
+</tr>
+<tr id="i362" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlock.Type.html" title="enum in org.apache.sysds.runtime.data">DenseBlock.Type</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i363" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockBool.html" title="class in org.apache.sysds.runtime.data">DenseBlockBool</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i364" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i365" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockFactory.html" title="class in org.apache.sysds.runtime.data">DenseBlockFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i366" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockFP32.html" title="class in org.apache.sysds.runtime.data">DenseBlockFP32</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i367" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockFP64.html" title="class in org.apache.sysds.runtime.data">DenseBlockFP64</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i368" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockInt32.html" title="class in org.apache.sysds.runtime.data">DenseBlockInt32</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i369" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockInt64.html" title="class in org.apache.sysds.runtime.data">DenseBlockInt64</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i370" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLBool.html" title="class in org.apache.sysds.runtime.data">DenseBlockLBool</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i371" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a></td>
+<th class="colLast" scope="row">
+<div class="block">Dense Large Row Blocks have multiple 1D arrays (blocks), which contain complete rows.</div>
+</th>
+</tr>
+<tr id="i372" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLFP32.html" title="class in org.apache.sysds.runtime.data">DenseBlockLFP32</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i373" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLFP64.html" title="class in org.apache.sysds.runtime.data">DenseBlockLFP64</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i374" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLInt32.html" title="class in org.apache.sysds.runtime.data">DenseBlockLInt32</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i375" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLInt64.html" title="class in org.apache.sysds.runtime.data">DenseBlockLInt64</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i376" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockLString.html" title="class in org.apache.sysds.runtime.data">DenseBlockLString</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i377" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/DenseBlockString.html" title="class in org.apache.sysds.runtime.data">DenseBlockString</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i378" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DependencyTask.html" title="class in org.apache.sysds.runtime.util">DependencyTask</a>&lt;<a href="org/apache/sysds/runtime/util/DependencyTask.html" title="type parameter in DependencyTask">E</a>&gt;</td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i379" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DependencyThreadPool.html" title="class in org.apache.sysds.runtime.util">DependencyThreadPool</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i380" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DependencyWrapperTask.html" title="class in org.apache.sysds.runtime.util">DependencyWrapperTask</a>&lt;<a href="org/apache/sysds/runtime/util/DependencyWrapperTask.html" title="type parameter in DependencyWrapperTask">E</a>&gt;</td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i381" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/DiagIndex.html" title="class in org.apache.sysds.runtime.functionobjects">DiagIndex</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i382" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/Dictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">Dictionary</a></td>
+<th class="colLast" scope="row">
+<div class="block">This dictionary class aims to encapsulate the storage and operations over unique floating point values of a column
+ group.</div>
+</th>
+</tr>
+<tr id="i383" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/DictionaryFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">DictionaryFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i384" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/DictionaryFactory.Type.html" title="enum in org.apache.sysds.runtime.compress.colgroup.dictionary">DictionaryFactory.Type</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i385" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/DistinctCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">DistinctCostEstimator</a></td>
+<th class="colLast" scope="row">
+<div class="block">A Cost based estimator that based the compression and co-coding cost on the number of distinct elements in the column
+ groups.</div>
+</th>
+</tr>
+<tr id="i386" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Divide.html" title="class in org.apache.sysds.runtime.functionobjects">Divide</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i387" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlBaseListener.html" title="class in org.apache.sysds.parser.dml">DmlBaseListener</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides an empty implementation of <a href="org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml"><code>DmlListener</code></a>,
+ which can be extended to create a listener which only needs to handle a subset
+ of the available methods.</div>
+</th>
+</tr>
+<tr id="i388" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/DMLCompressionException.html" title="class in org.apache.sysds.runtime.compress">DMLCompressionException</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i389" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/DMLCompressionStatistics.html" title="class in org.apache.sysds.utils">DMLCompressionStatistics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i390" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/conf/DMLConfig.html" title="class in org.apache.sysds.conf">DMLConfig</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i391" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception occurring in the DML framework.</div>
+</th>
+</tr>
+<tr id="i392" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlLexer.html" title="class in org.apache.sysds.parser.dml">DmlLexer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i393" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlListener.html" title="interface in org.apache.sysds.parser.dml">DmlListener</a></td>
+<th class="colLast" scope="row">
+<div class="block">This interface defines a complete listener for a parse tree produced by
+ <a href="org/apache/sysds/parser/dml/DmlParser.html" title="class in org.apache.sysds.parser.dml"><code>DmlParser</code></a>.</div>
+</th>
+</tr>
+<tr id="i394" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/DMLOptions.html" title="class in org.apache.sysds.api">DMLOptions</a></td>
+<th class="colLast" scope="row">
+<div class="block">Set of DMLOptions that can be set through the command line
+ and <a href="org/apache/sysds/api/mlcontext/MLContext.html" title="class in org.apache.sysds.api.mlcontext"><code>MLContext</code></a>
+ The values have been initialized with the default values
+ Despite there being a DML and PyDML, this class is named DMLOptions
+ to keep it consistent with <a href="org/apache/sysds/api/DMLOptions.html" title="class in org.apache.sysds.api"><code>DMLOptions</code></a> and <a href="org/apache/sysds/api/DMLOptions.html" title="class in org.apache.sysds.api"><code>DMLOptions</code></a></div>
+</th>
+</tr>
+<tr id="i395" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.html" title="class in org.apache.sysds.parser.dml">DmlParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i396" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.AccumulatorAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AccumulatorAssignmentStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i397" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.AddSubExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AddSubExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i398" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.AssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AssignmentStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i399" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.AtomicExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.AtomicExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i400" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.BooleanAndExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanAndExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i401" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.BooleanNotExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanNotExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i402" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.BooleanOrExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BooleanOrExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i403" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.BuiltinFunctionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.BuiltinFunctionExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i404" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.CommandlineParamExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlineParamExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i405" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.CommandlinePositionExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.CommandlinePositionExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i406" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ConstDoubleIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstDoubleIdExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i407" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ConstFalseExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstFalseExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i408" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ConstIntIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstIntIdExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i409" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ConstStringIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstStringIdExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i410" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ConstTrueExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ConstTrueExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i411" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.DataIdentifierContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdentifierContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i412" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.DataIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataIdExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i413" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.DataTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.DataTypeContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i414" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i415" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ExternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ExternalFunctionDefExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i416" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ForStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i417" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.FunctionCallAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallAssignmentStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i418" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.FunctionCallMultiAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionCallMultiAssignmentStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i419" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.FunctionStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.FunctionStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i420" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IfdefAssignmentStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfdefAssignmentStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i421" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IfStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IfStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i422" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ImportStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ImportStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i423" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IndexedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IndexedExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i424" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.InternalFunctionDefExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.InternalFunctionDefExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i425" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateColonExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateColonExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i426" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i427" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.IterablePredicateSeqExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.IterablePredicateSeqExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i428" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.MatrixDataTypeCheckContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixDataTypeCheckContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i429" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.MatrixMulExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MatrixMulExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i430" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.Ml_typeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.Ml_typeContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i431" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ModIntDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ModIntDivExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i432" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.MultDivExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultDivExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i433" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.MultiIdExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.MultiIdExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i434" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParameterizedExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i435" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ParForStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ParForStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i436" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.PathStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PathStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i437" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.PowerExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.PowerExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i438" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ProgramrootContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ProgramrootContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i439" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.RelationalExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.RelationalExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i440" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.SimpleDataIdentifierExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.SimpleDataIdentifierExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i441" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.StatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i442" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.StrictParameterizedExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i443" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.StrictParameterizedKeyValueStringContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.StrictParameterizedKeyValueStringContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i444" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.TypedArgAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgAssignContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i445" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.TypedArgNoAssignContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.TypedArgNoAssignContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i446" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.UnaryExpressionContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.UnaryExpressionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i447" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.ValueTypeContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.ValueTypeContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i448" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlParser.WhileStatementContext.html" title="class in org.apache.sysds.parser.dml">DmlParser.WhileStatementContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i449" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DMLParserWrapper.html" title="class in org.apache.sysds.parser.dml">DMLParserWrapper</a></td>
+<th class="colLast" scope="row">
+<div class="block">This is the main entry point for the Antlr4 parser.</div>
+</th>
+</tr>
+<tr id="i450" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlPreprocessor.html" title="class in org.apache.sysds.parser.dml">DmlPreprocessor</a></td>
+<th class="colLast" scope="row">
+<div class="block">Minimal pre-processing of user function definitions which take precedence over built-in 
+ functions in cases where names conflict.</div>
+</th>
+</tr>
+<tr id="i451" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/DMLPrivacyException.html" title="class in org.apache.sysds.runtime.privacy">DMLPrivacyException</a></td>
+<th class="colLast" scope="row">
+<div class="block">This exception should be thrown to flag DML runtime errors related to the violation of privacy constraints.</div>
+</th>
+</tr>
+<tr id="i452" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/DMLProgram.html" title="class in org.apache.sysds.parser">DMLProgram</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i453" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime">DMLRuntimeException</a></td>
+<th class="colLast" scope="row">
+<div class="block">This exception should be thrown to flag runtime errors -- DML equivalent to java.lang.RuntimeException.</div>
+</th>
+</tr>
+<tr id="i454" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/DMLScript.html" title="class in org.apache.sysds.api">DMLScript</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i455" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/DMLScriptException.html" title="class in org.apache.sysds.runtime">DMLScriptException</a></td>
+<th class="colLast" scope="row">
+<div class="block">This exception should be thrown to flag DML Script errors.</div>
+</th>
+</tr>
+<tr id="i456" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlSyntacticValidator.html" title="class in org.apache.sysds.parser.dml">DmlSyntacticValidator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i457" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/DmlSyntacticValidator.ConvertedDMLSyntax.html" title="class in org.apache.sysds.parser.dml">DmlSyntacticValidator.ConvertedDMLSyntax</a></td>
+<th class="colLast" scope="row">
+<div class="block">Information about built in functions converted to a common format between
+ PyDML and DML for the runtime.</div>
+</th>
+</tr>
+<tr id="i458" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/DMLTranslator.html" title="class in org.apache.sysds.parser">DMLTranslator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i459" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DMVUtils.html" title="class in org.apache.sysds.runtime.util">DMVUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i460" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DMVUtils.LEVEL_ENUM.html" title="enum in org.apache.sysds.runtime.util">DMVUtils.LEVEL_ENUM</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i461" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/DnnCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DnnCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i462" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/DnnGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">DnnGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i463" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/DnnOp.html" title="class in org.apache.sysds.hops">DnnOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i464" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/DnnParameters.html" title="class in org.apache.sysds.runtime.matrix.data">DnnParameters</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is container that stores parameters required for executing following operations:
+ conv2d, conv2d_backward_data, conv2d_backward_filter, maxpooling, maxpooling_backward</div>
+</th>
+</tr>
+<tr id="i465" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/DnnSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">DnnSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i466" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/DnnTransform.html" title="class in org.apache.sysds.lops">DnnTransform</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i467" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/DnnUtils.html" title="class in org.apache.sysds.runtime.util">DnnUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i468" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DoubleCountHashMap.html" title="class in org.apache.sysds.runtime.compress.utils">DoubleCountHashMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i469" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/DoubleIdentifier.html" title="class in org.apache.sysds.parser">DoubleIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i470" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DoubleIntListHashMap.html" title="class in org.apache.sysds.runtime.compress.utils">DoubleIntListHashMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides a memory-efficient replacement for <code>HashMap&lt;Double,IntArrayList&gt;</code> for restricted use cases.</div>
+</th>
+</tr>
+<tr id="i471" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/DoubleIntListHashMap.DIListEntry.html" title="class in org.apache.sysds.runtime.compress.utils">DoubleIntListHashMap.DIListEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i472" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/DoubleObject.html" title="class in org.apache.sysds.runtime.instructions.cp">DoubleObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i473" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/DoublePrecisionCudaSupportFunctions.html" title="class in org.apache.sysds.runtime.matrix.data">DoublePrecisionCudaSupportFunctions</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i474" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DRLocalScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Data partitioner Disjoint_Random:
+ for each worker, use a permutation multiply P[beg:end,] %*% X,
+ where P is constructed for example with P=table(seq(1,nrow(X)),sample(nrow(X), nrow(X))),
+ i.e., sampling without replacement to ensure disjointness.</div>
+</th>
+</tr>
+<tr id="i475" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRRLocalScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DRRLocalScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Disjoint_Round_Robin data partitioner:
+ for each worker, use a permutation multiply
+ or simpler a removeEmpty such as removeEmpty
+ (target=X, margin=rows, select=(seq(1,nrow(X))%%k)==id)</div>
+</th>
+</tr>
+<tr id="i476" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DRRSparkScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Spark Disjoint_Round_Robin data partitioner:</div>
+</th>
+</tr>
+<tr id="i477" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DRSparkScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Spark data partitioner Disjoint_Random:
+
+ For the current row block, find all the shifted place for each row (WorkerID =&gt; (row block ID, matrix)</div>
+</th>
+</tr>
+<tr id="i478" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/EMAUtils.html" title="class in org.apache.sysds.runtime.util">EMAUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i479" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/Encoder.html" title="interface in org.apache.sysds.runtime.transform.encode">Encoder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i480" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/EncoderFactory.html" title="class in org.apache.sysds.runtime.transform.encode">EncoderFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i481" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.html" title="class in org.apache.sysds.runtime.transform.encode">EncoderMVImpute</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i482" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.MVMethod.html" title="enum in org.apache.sysds.runtime.transform.encode">EncoderMVImpute.MVMethod</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i483" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/EncoderOmit.html" title="class in org.apache.sysds.runtime.transform.encode">EncoderOmit</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i484" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/EnvironmentHelper.html" title="class in org.apache.sysds.utils">EnvironmentHelper</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is useful in setting environment variable for loading MKL library (done by Native Helper)</div>
+</th>
+</tr>
+<tr id="i485" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Equals.html" title="class in org.apache.sysds.runtime.functionobjects">Equals</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i486" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/EstimationFactors.html" title="class in org.apache.sysds.runtime.compress.estim">EstimationFactors</a></td>
+<th class="colLast" scope="row">
+<div class="block">Compressed Size Estimation factors.</div>
+</th>
+</tr>
+<tr id="i487" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimationUtils.html" title="class in org.apache.sysds.hops.estim">EstimationUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i488" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBasicAvg.html" title="class in org.apache.sysds.hops.estim">EstimatorBasicAvg</a></td>
+<th class="colLast" scope="row">
+<div class="block">Basic average case estimator for matrix sparsity:
+ sp = 1 - Math.pow(1-sp1*sp2, k)</div>
+</th>
+</tr>
+<tr id="i489" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBasicWorst.html" title="class in org.apache.sysds.hops.estim">EstimatorBasicWorst</a></td>
+<th class="colLast" scope="row">
+<div class="block">Basic average case estimator for matrix sparsity:
+ sp = Math.min(1, sp1 * k) * Math.min(1, sp2 * k).</div>
+</th>
+</tr>
+<tr id="i490" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.html" title="class in org.apache.sysds.hops.estim">EstimatorBitsetMM</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements a naive but rather common approach of boolean matrix
+ multiplies which allows to infer the exact non-zero structure and thus is
+ also useful for sparse result preallocation.</div>
+</th>
+</tr>
+<tr id="i491" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix.html" title="class in org.apache.sysds.hops.estim">EstimatorBitsetMM.BitsetMatrix</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i492" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix1.html" title="class in org.apache.sysds.hops.estim">EstimatorBitsetMM.BitsetMatrix1</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class represents a boolean matrix and provides key operations.</div>
+</th>
+</tr>
+<tr id="i493" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorBitsetMM.BitsetMatrix2.html" title="class in org.apache.sysds.hops.estim">EstimatorBitsetMM.BitsetMatrix2</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i494" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorDensityMap.html" title="class in org.apache.sysds.hops.estim">EstimatorDensityMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements an approach called density maps, as introduced in
+ David Kernert, Frank Köhler, Wolfgang Lehner: SpMacho - Optimizing Sparse 
+ Linear Algebra Expressions with Probabilistic Density Estimation.</div>
+</th>
+</tr>
+<tr id="i495" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorDensityMap.DensityMap.html" title="class in org.apache.sysds.hops.estim">EstimatorDensityMap.DensityMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i496" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorLayeredGraph.html" title="class in org.apache.sysds.hops.estim">EstimatorLayeredGraph</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements an approach based on a so-called layered graph,
+ introduced in
+ Edith Cohen.</div>
+</th>
+</tr>
+<tr id="i497" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorLayeredGraph.LayeredGraph.html" title="class in org.apache.sysds.hops.estim">EstimatorLayeredGraph.LayeredGraph</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i498" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorMatrixHistogram.html" title="class in org.apache.sysds.hops.estim">EstimatorMatrixHistogram</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements a remarkably simple yet effective
+ approach for incorporating structural properties into sparsity
+ estimation.</div>
+</th>
+</tr>
+<tr id="i499" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorMatrixHistogram.MatrixHistogram.html" title="class in org.apache.sysds.hops.estim">EstimatorMatrixHistogram.MatrixHistogram</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i500" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorSample.html" title="class in org.apache.sysds.hops.estim">EstimatorSample</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements an approach based on row/column sampling
+ Yongyang Yu, MingJie Tang, Walid G.</div>
+</th>
+</tr>
+<tr id="i501" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/EstimatorSampleRa.html" title="class in org.apache.sysds.hops.estim">EstimatorSampleRa</a></td>
+<th class="colLast" scope="row">
+<div class="block">This estimator implements an approach based on row/column sampling
+ 
+ Rasmus Resen Amossen, Andrea Campagna, Rasmus Pagh:
+ Better Size Estimation for Sparse Matrix Products.</div>
+</th>
+</tr>
+<tr id="i502" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/EvalNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">EvalNaryCPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Eval built-in function instruction
+ Note: it supports only single matrix[double] output</div>
+</th>
+</tr>
+<tr id="i503" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/ExecutionConfig.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">ExecutionConfig</a></td>
+<th class="colLast" scope="row">
+<div class="block">Java Wrapper to specify CUDA execution configuration for launching custom kernels</div>
+</th>
+</tr>
+<tr id="i504" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i505" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContextFactory.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContextFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i506" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/ExecutionContextMap.html" title="class in org.apache.sysds.runtime.controlprogram.federated">ExecutionContextMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i507" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/Explain.html" title="class in org.apache.sysds.utils">Explain</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i508" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/Explain.ExplainCounts.html" title="class in org.apache.sysds.utils">Explain.ExplainCounts</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i509" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/Explain.ExplainType.html" title="enum in org.apache.sysds.utils">Explain.ExplainType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i510" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.html" title="class in org.apache.sysds.parser">Expression</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i511" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.BinaryOp.html" title="enum in org.apache.sysds.parser">Expression.BinaryOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">Binary operators.</div>
+</th>
+</tr>
+<tr id="i512" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.BooleanOp.html" title="enum in org.apache.sysds.parser">Expression.BooleanOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">Boolean operators.</div>
+</th>
+</tr>
+<tr id="i513" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.DataOp.html" title="enum in org.apache.sysds.parser">Expression.DataOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">Data operators.</div>
+</th>
+</tr>
+<tr id="i514" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.FunctCallOp.html" title="enum in org.apache.sysds.parser">Expression.FunctCallOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">Function call operators.</div>
+</th>
+</tr>
+<tr id="i515" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Expression.RelationalOp.html" title="enum in org.apache.sysds.parser">Expression.RelationalOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">Relational operators.</div>
+</th>
+</tr>
+<tr id="i516" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/dml/ExpressionInfo.html" title="class in org.apache.sysds.parser.dml">ExpressionInfo</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class exists solely to prevent compiler warnings.</div>
+</th>
+</tr>
+<tr id="i517" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ExpressionList.html" title="class in org.apache.sysds.parser">ExpressionList</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i518" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractBlockForBinaryReblock.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractBlockForBinaryReblock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i519" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroup</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i520" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroup.ExtractGroupBroadcast</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i521" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupJoin.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroup.ExtractGroupJoin</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i522" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroupNWeights.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroupNWeights</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i523" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/FastBufferedDataInputStream.html" title="class in org.apache.sysds.runtime.util">FastBufferedDataInputStream</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i524" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/FastBufferedDataOutputStream.html" title="class in org.apache.sysds.runtime.util">FastBufferedDataOutputStream</a></td>
+<th class="colLast" scope="row">
+<div class="block">This buffered output stream is essentially a merged version of
+ BufferedOutputStream and DataOutputStream, wrt SystemDS requirements.</div>
+</th>
+</tr>
+<tr id="i525" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/FastStringTokenizer.html" title="class in org.apache.sysds.runtime.iogen">FastStringTokenizer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i526" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/FastStringTokenizer.html" title="class in org.apache.sysds.runtime.util">FastStringTokenizer</a></td>
+<th class="colLast" scope="row">
+<div class="block">This string tokenizer is essentially a simplified StringTokenizer.</div>
+</th>
+</tr>
+<tr id="i527" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Federated.html" title="class in org.apache.sysds.lops">Federated</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i528" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/FederatedCost.html" title="class in org.apache.sysds.hops.cost">FederatedCost</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class storing execution cost estimates for federated executions with cost estimates split into different categories
+ such as compute, read, and transfer cost.</div>
+</th>
+</tr>
+<tr id="i529" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/FederatedCostEstimator.html" title="class in org.apache.sysds.hops.cost">FederatedCostEstimator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Cost estimator for federated executions with methods and constants for going through DML programs to estimate costs.</div>
+</th>
+</tr>
+<tr id="i530" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedData.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedData</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i531" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/FederatedDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">FederatedDataPartitioner</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i532" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedLocalData.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedLocalData</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i533" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/FederatedPSControlThread.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">FederatedPSControlThread</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i534" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRange.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedRange</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i535" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedRequest</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i536" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.RequestType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederatedRequest.RequestType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i537" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedResponse</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i538" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.ResponseType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederatedResponse.ResponseType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i539" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedStatistics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i540" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i541" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorker.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedWorker</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i542" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorkerHandler.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedWorkerHandler</a></td>
+<th class="colLast" scope="row">
+<div class="block">Note: federated worker handler created for every command; and concurrent parfor threads at coordinator need separate
+ execution contexts at the federated sites too</div>
+</th>
+</tr>
+<tr id="i543" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorkerHandlerException.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedWorkerHandlerException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception to throw when an exception occurs in FederatedWorkerHandler during handling of FederatedRequest.</div>
+</th>
+</tr>
+<tr id="i544" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederationMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i545" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.AlignType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederationMap.AlignType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i546" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FPartitioning.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederationMap.FPartitioning</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i547" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FReplication.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederationMap.FReplication</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i548" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.FType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederationMap.FType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i549" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/federated/FederationUtils.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederationUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i550" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">FEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i551" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.FederatedOutput.html" title="enum in org.apache.sysds.runtime.instructions.fed">FEDInstruction.FederatedOutput</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i552" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/FEDInstruction.FEDType.html" title="enum in org.apache.sysds.runtime.instructions.fed">FEDInstruction.FEDType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i553" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/FEDInstructionParser.html" title="class in org.apache.sysds.runtime.instructions">FEDInstructionParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i554" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/FEDInstructionUtils.html" title="class in org.apache.sysds.runtime.instructions.fed">FEDInstructionUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i555" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i556" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesCSV.html" title="class in org.apache.sysds.runtime.io">FileFormatPropertiesCSV</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i557" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesHDF5.html" title="class in org.apache.sysds.runtime.io">FileFormatPropertiesHDF5</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i558" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesLIBSVM.html" title="class in org.apache.sysds.runtime.io">FileFormatPropertiesLIBSVM</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i559" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.html" title="class in org.apache.sysds.runtime.io">FileFormatPropertiesMM</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i560" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMField.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMField</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i561" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMFormat.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMFormat</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i562" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMSymmetry.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMSymmetry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i563" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterDiagMatrixBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">FilterDiagMatrixBlocksFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i564" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">FilterNonEmptyBlocksFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i565" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">FilterNonEmptyBlocksFunction2</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i566" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacy.html" title="interface in org.apache.sysds.runtime.privacy.finegrained">FineGrainedPrivacy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i567" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyList.html" title="class in org.apache.sysds.runtime.privacy.finegrained">FineGrainedPrivacyList</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple implementation of retrieving fine-grained privacy constraints
+ based on pairs in an ArrayList.</div>
+</th>
+</tr>
+<tr id="i568" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyMap.html" title="class in org.apache.sysds.runtime.privacy.finegrained">FineGrainedPrivacyMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">Simple implementation of retrieving fine-grained privacy constraints based on
+ iterating a LinkedHashMap.</div>
+</th>
+</tr>
+<tr id="i569" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/ForProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram">ForProgramBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i570" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ForStatement.html" title="class in org.apache.sysds.parser">ForStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i571" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ForStatementBlock.html" title="class in org.apache.sysds.parser">ForStatementBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i572" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/Frame.html" title="class in org.apache.sysds.api.mlcontext">Frame</a></td>
+<th class="colLast" scope="row">
+<div class="block">Frame encapsulates a SystemDS frame.</div>
+</th>
+</tr>
+<tr id="i573" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/FrameAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FrameAppendCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i574" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/FrameAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameAppendMSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i575" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/FrameAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameAppendRSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i576" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.html" title="class in org.apache.sysds.runtime.matrix.data">FrameBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i577" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.ColumnMetadata.html" title="class in org.apache.sysds.runtime.matrix.data">FrameBlock.ColumnMetadata</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i578" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.FrameMapFunction.html" title="class in org.apache.sysds.runtime.matrix.data">FrameBlock.FrameMapFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i579" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/FrameFormat.html" title="enum in org.apache.sysds.api.mlcontext">FrameFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">FrameFormat represents the different frame formats supported by the MLContext
+ API.</div>
+</th>
+</tr>
+<tr id="i580" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.html" title="class in org.apache.sysds.runtime.iogen">FrameGenerateReader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i581" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowIrregular.html" title="class in org.apache.sysds.runtime.iogen">FrameGenerateReader.FrameReaderRowIrregular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i582" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowRegularColIrregular.html" title="class in org.apache.sysds.runtime.iogen">FrameGenerateReader.FrameReaderRowRegularColIrregular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i583" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/FrameGenerateReader.FrameReaderRowRegularColRegular.html" title="class in org.apache.sysds.runtime.iogen">FrameGenerateReader.FrameReaderRowRegularColRegular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i584" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/FrameIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FrameIndexingCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i585" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/FrameIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameIndexingSPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class implements the frame indexing functionality inside Spark.</div>
+</th>
+</tr>
+<tr id="i586" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/FrameMetadata.html" title="class in org.apache.sysds.api.mlcontext">FrameMetadata</a></td>
+<th class="colLast" scope="row">
+<div class="block">Frame metadata, such as the number of rows, the number of columns, the number
+ of non-zero values, the number of rows per block, and the number of columns
+ per block in the frame.</div>
+</th>
+</tr>
+<tr id="i587" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/FrameObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">FrameObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i588" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDAggregateUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDAggregateUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i589" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDConverterUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i590" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i591" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i592" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableTextToLongTextFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDConverterUtils.LongWritableTextToLongTextFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i593" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableToSerFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">FrameRDDConverterUtils.LongWritableToSerFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i594" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReader.html" title="class in org.apache.sysds.runtime.io">FrameReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all format-specific frame readers.</div>
+</th>
+</tr>
+<tr id="i595" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderBinaryBlock.html" title="class in org.apache.sysds.runtime.io">FrameReaderBinaryBlock</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame binary block reader.</div>
+</th>
+</tr>
+<tr id="i596" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io">FrameReaderBinaryBlockParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Multi-threaded frame binary block reader.</div>
+</th>
+</tr>
+<tr id="i597" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderFactory.html" title="class in org.apache.sysds.runtime.io">FrameReaderFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i598" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderJSONL.html" title="class in org.apache.sysds.runtime.io">FrameReaderJSONL</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i599" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderJSONLParallel.html" title="class in org.apache.sysds.runtime.io">FrameReaderJSONLParallel</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i600" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderProto.html" title="class in org.apache.sysds.runtime.io">FrameReaderProto</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i601" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderTextCell.html" title="class in org.apache.sysds.runtime.io">FrameReaderTextCell</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame textcell reader.</div>
+</th>
+</tr>
+<tr id="i602" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderTextCellParallel.html" title="class in org.apache.sysds.runtime.io">FrameReaderTextCellParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Multi-threaded frame textcell reader.</div>
+</th>
+</tr>
+<tr id="i603" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderTextCSV.html" title="class in org.apache.sysds.runtime.io">FrameReaderTextCSV</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame text csv reader.</div>
+</th>
+</tr>
+<tr id="i604" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameReaderTextCSVParallel.html" title="class in org.apache.sysds.runtime.io">FrameReaderTextCSVParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Multi-threaded frame text csv reader.</div>
+</th>
+</tr>
+<tr id="i605" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/FrameReblockBuffer.html" title="class in org.apache.sysds.runtime.instructions.spark.data">FrameReblockBuffer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i606" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/FrameSchema.html" title="class in org.apache.sysds.api.mlcontext">FrameSchema</a></td>
+<th class="colLast" scope="row">
+<div class="block">The frame schema, stored as a list of <code>ValueType</code> values.</div>
+</th>
+</tr>
+<tr id="i607" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriter.html" title="class in org.apache.sysds.runtime.io">FrameWriter</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all format-specific frame writers.</div>
+</th>
+</tr>
+<tr id="i608" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterBinaryBlock.html" title="class in org.apache.sysds.runtime.io">FrameWriterBinaryBlock</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame binary block writer.</div>
+</th>
+</tr>
+<tr id="i609" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterBinaryBlockParallel.html" title="class in org.apache.sysds.runtime.io">FrameWriterBinaryBlockParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Multi-threaded frame binary block writer.</div>
+</th>
+</tr>
+<tr id="i610" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterFactory.html" title="class in org.apache.sysds.runtime.io">FrameWriterFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i611" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterJSONL.html" title="class in org.apache.sysds.runtime.io">FrameWriterJSONL</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i612" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterJSONLParallel.html" title="class in org.apache.sysds.runtime.io">FrameWriterJSONLParallel</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i613" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterProto.html" title="class in org.apache.sysds.runtime.io">FrameWriterProto</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i614" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterTextCell.html" title="class in org.apache.sysds.runtime.io">FrameWriterTextCell</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame text cell writer.</div>
+</th>
+</tr>
+<tr id="i615" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterTextCellParallel.html" title="class in org.apache.sysds.runtime.io">FrameWriterTextCellParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Multi-threaded frame text cell writer.</div>
+</th>
+</tr>
+<tr id="i616" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterTextCSV.html" title="class in org.apache.sysds.runtime.io">FrameWriterTextCSV</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame text csv writer.</div>
+</th>
+</tr>
+<tr id="i617" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/FrameWriterTextCSVParallel.html" title="class in org.apache.sysds.runtime.io">FrameWriterTextCSVParallel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Single-threaded frame text csv writer.</div>
+</th>
+</tr>
+<tr id="i618" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/FunctionCallCP.html" title="class in org.apache.sysds.lops">FunctionCallCP</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i619" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/FunctionCallCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FunctionCallCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i620" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/FunctionCallGraph.html" title="class in org.apache.sysds.hops.ipa">FunctionCallGraph</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i621" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/FunctionCallIdentifier.html" title="class in org.apache.sysds.parser">FunctionCallIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i622" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/FunctionCallSizeInfo.html" title="class in org.apache.sysds.hops.ipa">FunctionCallSizeInfo</a></td>
+<th class="colLast" scope="row">
+<div class="block">Auxiliary data structure to hold function call summaries in terms
+ of information about number of function calls, consistent dimensions,
+ consistent sparsity, and dimension-preserving functions.</div>
+</th>
+</tr>
+<tr id="i623" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/FunctionDictionary.html" title="class in org.apache.sysds.parser">FunctionDictionary</a>&lt;<a href="org/apache/sysds/parser/FunctionDictionary.html" title="type parameter in FunctionDictionary">T</a> extends <a href="org/apache/sysds/common/Types.FunctionBlock.html" title="interface in org.apache.sysds.common">Types.FunctionBlock</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">Dictionary of all functions of a namespace, represented as a simple
+ key-value map of function names and function statement blocks.</div>
+</th>
+</tr>
+<tr id="i624" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects">FunctionObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i625" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/FunctionOp.html" title="class in org.apache.sysds.hops">FunctionOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">This FunctionOp represents the call to a DML-bodied or external function.</div>
+</th>
+</tr>
+<tr id="i626" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/FunctionOp.FunctionType.html" title="enum in org.apache.sysds.hops">FunctionOp.FunctionType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i627" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/FunctionProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram">FunctionProgramBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i628" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/FunctionStatement.html" title="class in org.apache.sysds.parser">FunctionStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i629" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/FunctionStatementBlock.html" title="class in org.apache.sysds.parser">FunctionStatementBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i630" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/GenerateReader.html" title="class in org.apache.sysds.runtime.iogen">GenerateReader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i631" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/GenerateReader.GenerateReaderFrame.html" title="class in org.apache.sysds.runtime.iogen">GenerateReader.GenerateReaderFrame</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i632" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/GenerateReader.GenerateReaderMatrix.html" title="class in org.apache.sysds.runtime.iogen">GenerateReader.GenerateReaderMatrix</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i633" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/GetMIMBFromRow.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">GetMIMBFromRow</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i634" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUContext.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUContext</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a context per GPU accessible through the same JVM.</div>
+</th>
+</tr>
+<tr id="i635" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUContextPool.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUContextPool</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i636" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/GPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">GPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i637" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/GPUInstruction.GPUINSTRUCTION_TYPE.html" title="enum in org.apache.sysds.runtime.instructions.gpu">GPUInstruction.GPUINSTRUCTION_TYPE</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i638" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/GPUInstructionParser.html" title="class in org.apache.sysds.runtime.instructions">GPUInstructionParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i639" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPULazyCudaFreeMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPULazyCudaFreeMemoryManager</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i640" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMatrixMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUMatrixMemoryManager</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i641" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryAllocator.html" title="interface in org.apache.sysds.runtime.instructions.gpu.context">GPUMemoryAllocator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i642" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryEviction.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUMemoryEviction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i643" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryManager.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUMemoryManager</a></td>
+<th class="colLast" scope="row">
+<div class="block">- All cudaFree and cudaMalloc in SystemDS should go through this class to avoid OOM or incorrect results.</div>
+</th>
+</tr>
+<tr id="i644" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUMemoryManager.EvictionPolicyBasedComparator.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUMemoryManager.EvictionPolicyBasedComparator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class that governs the eviction policy</div>
+</th>
+</tr>
+<tr id="i645" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/GPUObject.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUObject</a></td>
+<th class="colLast" scope="row">
+<div class="block">Handle to a matrix block on the GPU</div>
+</th>
+</tr>
+<tr id="i646" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/GPUStatistics.html" title="class in org.apache.sysds.utils">GPUStatistics</a></td>
+<th class="colLast" scope="row">
+<div class="block">Measures performance numbers when GPU mode is enabled
+ Printed as part of <a href="org/apache/sysds/utils/Statistics.html" title="class in org.apache.sysds.utils"><code>Statistics</code></a>.</div>
+</th>
+</tr>
+<tr id="i647" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/GreaterThan.html" title="class in org.apache.sysds.runtime.functionobjects">GreaterThan</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i648" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/GreaterThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects">GreaterThanEquals</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i649" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/GroupedAggregate.html" title="class in org.apache.sysds.lops">GroupedAggregate</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform grouped aggregates</div>
+</th>
+</tr>
+<tr id="i650" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/GroupedAggregateM.html" title="class in org.apache.sysds.lops">GroupedAggregateM</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform mr map-side grouped aggregates 
+ (restriction: sum, w/o weights, ngroups), groups broadcasted</div>
+</th>
+</tr>
+<tr id="i651" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/GroupedAggregateM.CacheType.html" title="enum in org.apache.sysds.lops">GroupedAggregateM.CacheType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i652" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5.html" title="class in org.apache.sysds.runtime.io.hdf5">H5</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i653" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5BTree.html" title="class in org.apache.sysds.runtime.io.hdf5">H5BTree</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i654" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5BufferBuilder.html" title="class in org.apache.sysds.runtime.io.hdf5">H5BufferBuilder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i655" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5Constants.html" title="class in org.apache.sysds.runtime.io.hdf5">H5Constants</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i656" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5ContiguousDataset.html" title="class in org.apache.sysds.runtime.io.hdf5">H5ContiguousDataset</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i657" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataLayoutMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5DataLayoutMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i658" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataSpaceMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5DataSpaceMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i659" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5DataTypeMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5DataTypeMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i660" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5DoubleDataType.html" title="class in org.apache.sysds.runtime.io.hdf5">H5DoubleDataType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i661" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5FillValueMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5FillValueMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i662" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5GroupSymbolTableNode.html" title="class in org.apache.sysds.runtime.io.hdf5">H5GroupSymbolTableNode</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i663" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5LocalHeap.html" title="class in org.apache.sysds.runtime.io.hdf5">H5LocalHeap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i664" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5Message.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5Message</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i665" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5NilMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5NilMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i666" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5ObjectHeader.html" title="class in org.apache.sysds.runtime.io.hdf5">H5ObjectHeader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i667" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5ObjectModificationTimeMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5ObjectModificationTimeMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i668" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5RootObject.html" title="class in org.apache.sysds.runtime.io.hdf5">H5RootObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i669" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5RuntimeException.html" title="class in org.apache.sysds.runtime.io.hdf5">H5RuntimeException</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i670" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5Superblock.html" title="class in org.apache.sysds.runtime.io.hdf5">H5Superblock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i671" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/H5SymbolTableEntry.html" title="class in org.apache.sysds.runtime.io.hdf5">H5SymbolTableEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i672" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/hdf5/message/H5SymbolTableMessage.html" title="class in org.apache.sysds.runtime.io.hdf5.message">H5SymbolTableMessage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i673" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/Hash.html" title="class in org.apache.sysds.utils">Hash</a></td>
+<th class="colLast" scope="row">
+<div class="block">A class containing different hashing functions.</div>
+</th>
+</tr>
+<tr id="i674" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/Hash.HashType.html" title="enum in org.apache.sysds.utils">Hash.HashType</a></td>
+<th class="colLast" scope="row">
+<div class="block">Available Hashing techniques</div>
+</th>
+</tr>
+<tr id="i675" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/estim/sample/HassAndStokes.html" title="class in org.apache.sysds.runtime.compress.estim.sample">HassAndStokes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i676" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/HDFSTool.html" title="class in org.apache.sysds.runtime.util">HDFSTool</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i677" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/Hop.html" title="class in org.apache.sysds.hops">Hop</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i678" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/rewrite/HopDagValidator.html" title="class in org.apache.sysds.hops.rewrite">HopDagValidator</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class allows to check hop dags for validity, e.g., parent-child linking.</div>
+</th>
+</tr>
+<tr id="i679" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/cost/HopRel.html" title="class in org.apache.sysds.hops.cost">HopRel</a></td>
+<th class="colLast" scope="row">
+<div class="block">HopRel provides a representation of the relation between a hop, the cost of setting a given FederatedOutput value,
+ and the input dependency with the given FederatedOutput value.</div>
+</th>
+</tr>
+<tr id="i680" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/rewrite/HopRewriteRule.html" title="class in org.apache.sysds.hops.rewrite">HopRewriteRule</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all hop rewrites in order to enable generic
+ application of all rules.</div>
+</th>
+</tr>
+<tr id="i681" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/rewrite/HopRewriteUtils.html" title="class in org.apache.sysds.hops.rewrite">HopRewriteUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i682" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/HopsException.html" title="class in org.apache.sysds.hops">HopsException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception occurring in the HOP level.</div>
+</th>
+</tr>
+<tr id="i683" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/HybridCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">HybridCostEstimator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i684" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/ICostEstimate.html" title="interface in org.apache.sysds.runtime.compress.cost">ICostEstimate</a></td>
+<th class="colLast" scope="row">
+<div class="block">A cost estimator interface.</div>
+</th>
+</tr>
+<tr id="i685" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/Identifier.html" title="class in org.apache.sysds.parser">Identifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i686" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/util/IDHandler.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">IDHandler</a></td>
+<th class="colLast" scope="row">
+<div class="block">Functionalities for extracting numeric IDs from Hadoop taskIDs and other
+ things related to modification of IDs.</div>
+</th>
+</tr>
+<tr id="i687" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/util/IDSequence.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">IDSequence</a></td>
+<th class="colLast" scope="row">
+<div class="block">ID sequence for generating unique long identifiers with start 0 and increment 1.</div>
+</th>
+</tr>
+<tr id="i688" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/IfElse.html" title="class in org.apache.sysds.runtime.functionobjects">IfElse</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i689" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/IfProgramBlock.html" title="class in org.apache.sysds.runtime.controlprogram">IfProgramBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i690" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/IfStatement.html" title="class in org.apache.sysds.parser">IfStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i691" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/IfStatementBlock.html" title="class in org.apache.sysds.parser">IfStatementBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i692" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/IJV.html" title="class in org.apache.sysds.runtime.matrix.data">IJV</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper class for external key/value exchange.</div>
+</th>
+</tr>
+<tr id="i693" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/ImportStatement.html" title="class in org.apache.sysds.parser">ImportStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i694" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/IndexedIdentifier.html" title="class in org.apache.sysds.parser">IndexedIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i695" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/IndexedMatrixValue.html" title="class in org.apache.sysds.runtime.instructions.spark.data">IndexedMatrixValue</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i696" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/IndexedTensorBlock.html" title="class in org.apache.sysds.runtime.data">IndexedTensorBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i697" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i698" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/IndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">IndexingCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i699" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/IndexingFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">IndexingFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i700" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/IndexingOp.html" title="class in org.apache.sysds.hops">IndexingOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i701" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/IndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">IndexingSPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class implements the matrix indexing functionality inside Spark.</div>
+</th>
+</tr>
+<tr id="i702" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/IndexRange.html" title="class in org.apache.sysds.runtime.util">IndexRange</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i703" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/stat/InfrastructureAnalyzer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.stat">InfrastructureAnalyzer</a></td>
+<th class="colLast" scope="row">
+<div class="block">Central place for analyzing and obtaining static infrastructure properties
+ such as memory and number of logical processors.</div>
+</th>
+</tr>
+<tr id="i704" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/InitFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">InitFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i705" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/InputOutputInfo.html" title="class in org.apache.sysds.runtime.io">InputOutputInfo</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i706" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/InputStreamInputFormat.html" title="class in org.apache.sysds.runtime.util">InputStreamInputFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">Custom input format and record reader to redirect common implementation of csv read 
+ over record readers (which are required for the parallel readers) to an input stream.</div>
+</th>
+</tr>
+<tr id="i707" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/InsertionSorterFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort">InsertionSorterFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i708" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/InsertionSorterFactory.SORT_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.insertionsort">InsertionSorterFactory.SORT_TYPE</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i709" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/InstallDependencyForIntegrationTests.html" title="class in org.apache.sysds.utils">InstallDependencyForIntegrationTests</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class will be used to setup dependency on Eclipse environment as well as on Jenkins server</div>
+</th>
+</tr>
+<tr id="i710" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/Instruction.html" title="class in org.apache.sysds.runtime.instructions">Instruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i711" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/Instruction.IType.html" title="enum in org.apache.sysds.runtime.instructions">Instruction.IType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i712" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/InstructionParser.html" title="class in org.apache.sysds.runtime.instructions">InstructionParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i713" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/InstructionTypeCounter.html" title="class in org.apache.sysds.runtime.compress.cost">InstructionTypeCounter</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i714" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/InstructionUtils.html" title="class in org.apache.sysds.runtime.instructions">InstructionUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i715" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/utils/IntArrayList.html" title="class in org.apache.sysds.runtime.compress.utils">IntArrayList</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class provides a memory-efficient replacement for <code>ArrayList&lt;Integer&gt;</code> for restricted use cases.</div>
+</th>
+</tr>
+<tr id="i716" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/IntegerDivide.html" title="class in org.apache.sysds.runtime.functionobjects">IntegerDivide</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i717" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/opt/InterestingPoint.html" title="class in org.apache.sysds.hops.codegen.opt">InterestingPoint</a></td>
+<th class="colLast" scope="row">
+<div class="block">Interesting decision point with regard to materialization of intermediates.</div>
+</th>
+</tr>
+<tr id="i718" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/codegen/opt/InterestingPoint.DecisionType.html" title="enum in org.apache.sysds.hops.codegen.opt">InterestingPoint.DecisionType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i719" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/InterProceduralAnalysis.html" title="class in org.apache.sysds.hops.ipa">InterProceduralAnalysis</a></td>
+<th class="colLast" scope="row">
+<div class="block">This Inter Procedural Analysis (IPA) serves two major purposes:
+   1) Inter-Procedure Analysis: propagate statistics from calling program into 
+      functions and back into main program.</div>
+</th>
+</tr>
+<tr id="i720" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/IntIdentifier.html" title="class in org.apache.sysds.parser">IntIdentifier</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i721" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/IntObject.html" title="class in org.apache.sysds.runtime.instructions.cp">IntObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i722" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/IOUtilFunctions.html" title="class in org.apache.sysds.runtime.io">IOUtilFunctions</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i723" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/IOUtilFunctions.CountRowsTask.html" title="class in org.apache.sysds.runtime.io">IOUtilFunctions.CountRowsTask</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i724" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPass.html" title="class in org.apache.sysds.hops.ipa">IPAPass</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all IPA passes.</div>
+</th>
+</tr>
+<tr id="i725" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassApplyStaticAndDynamicHopRewrites.html" title="class in org.apache.sysds.hops.ipa">IPAPassApplyStaticAndDynamicHopRewrites</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite applies static hop dag and statement block
+ rewrites such as constant folding and branch removal
+ in order to simplify statistic propagation.</div>
+</th>
+</tr>
+<tr id="i726" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassCompressionWorkloadAnalysis.html" title="class in org.apache.sysds.hops.ipa">IPAPassCompressionWorkloadAnalysis</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite obtains workload summaries for all hops candidates amenable for compression as a basis for
+ workload-aware compression planning.</div>
+</th>
+</tr>
+<tr id="i727" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassEliminateDeadCode.html" title="class in org.apache.sysds.hops.ipa">IPAPassEliminateDeadCode</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite eliminates unnecessary sub-DAGs that produce
+ transient write outputs which are never consumed subsequently.</div>
+</th>
+</tr>
+<tr id="i728" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassFlagFunctionsRecompileOnce.html" title="class in org.apache.sysds.hops.ipa">IPAPassFlagFunctionsRecompileOnce</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite marks functions with loops as recompile once
+ in order to reduce recompilation overhead.</div>
+</th>
+</tr>
+<tr id="i729" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassFlagNonDeterminism.html" title="class in org.apache.sysds.hops.ipa">IPAPassFlagNonDeterminism</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i730" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassForwardFunctionCalls.html" title="class in org.apache.sysds.hops.ipa">IPAPassForwardFunctionCalls</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite forwards a function call to a function with a simple
+ function call that only consumes function parameters and literals
+ into the original call location.</div>
+</th>
+</tr>
+<tr id="i731" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassInlineFunctions.html" title="class in org.apache.sysds.hops.ipa">IPAPassInlineFunctions</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite inlines single statement block functions, which have fewer 
+ operations than an internal threshold.</div>
+</th>
+</tr>
+<tr id="i732" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassPropagateReplaceLiterals.html" title="class in org.apache.sysds.hops.ipa">IPAPassPropagateReplaceLiterals</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite propagates and replaces literals into functions
+ in order to enable subsequent rewrites such as branch removal.</div>
+</th>
+</tr>
+<tr id="i733" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassRemoveConstantBinaryOps.html" title="class in org.apache.sysds.hops.ipa">IPAPassRemoveConstantBinaryOps</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite identifies binary operations with constant matrices 
+ such as X * ones, where ones might be created as a vector of ones
+ before a loop.</div>
+</th>
+</tr>
+<tr id="i734" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassRemoveUnnecessaryCheckpoints.html" title="class in org.apache.sysds.hops.ipa">IPAPassRemoveUnnecessaryCheckpoints</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite identifies and removes unnecessary checkpoints, i.e.,
+ persisting of Spark RDDs into a given storage level.</div>
+</th>
+</tr>
+<tr id="i735" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassRemoveUnusedFunctions.html" title="class in org.apache.sysds.hops.ipa">IPAPassRemoveUnusedFunctions</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite identifies and removes unused functions in order
+ to reduce compilation overhead and other overheads such as 
+ parfor worker creation, where we construct function copies.</div>
+</th>
+</tr>
+<tr id="i736" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassReplaceEvalFunctionCalls.html" title="class in org.apache.sysds.hops.ipa">IPAPassReplaceEvalFunctionCalls</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite applies static hop dag and statement block
+ rewrites such as constant folding and branch removal
+ in order to simplify statistic propagation.</div>
+</th>
+</tr>
+<tr id="i737" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/ipa/IPAPassRewriteFederatedPlan.html" title="class in org.apache.sysds.hops.ipa">IPAPassRewriteFederatedPlan</a></td>
+<th class="colLast" scope="row">
+<div class="block">This rewrite generates a federated execution plan by estimating and setting costs and the FederatedOutput values of
+ all relevant hops in the DML program.</div>
+</th>
+</tr>
+<tr id="i738" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInList.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">IsBlockInList</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i739" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">IsBlockInRange</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i740" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/IsFrameBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">IsFrameBlockInRange</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i741" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/IterablePredicate.html" title="class in org.apache.sysds.parser">IterablePredicate</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i742" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/context/JCudaKernels.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">JCudaKernels</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i743" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/jmlc/JMLCUtils.html" title="class in org.apache.sysds.api.jmlc">JMLCUtils</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utility class containing static methods for working with JMLC.</div>
+</th>
+</tr>
+<tr id="i744" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/JSONHelper.html" title="class in org.apache.sysds.utils">JSONHelper</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i745" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/KahanFunction.html" title="class in org.apache.sysds.runtime.functionobjects">KahanFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Runtime function type to perform the summation of values using
+ the Kahan summation algorithm.</div>
+</th>
+</tr>
+<tr id="i746" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i747" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlus</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i748" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/KahanPlusSq.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlusSq</a></td>
+<th class="colLast" scope="row">
+<div class="block">Runtime function to perform the summation of squared values using
+ the Kahan summation algorithm.</div>
+</th>
+</tr>
+<tr id="i749" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/KeepDataOnWorkerFederatedScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">KeepDataOnWorkerFederatedScheme</a></td>
+<th class="colLast" scope="row">
+<div class="block">Keep Data on Worker Federated scheme
+
+ When the parameter server runs in federated mode it cannot pull in the data which is already on the workers.</div>
+</th>
+</tr>
+<tr id="i750" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/LanguageException.html" title="class in org.apache.sysds.parser">LanguageException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Exception occurring at the Language level.</div>
+</th>
+</tr>
+<tr id="i751" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/LanguageException.LanguageErrorCodes.html" title="class in org.apache.sysds.parser">LanguageException.LanguageErrorCodes</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i752" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/LazyIterableIterator.html" title="class in org.apache.sysds.runtime.instructions.spark.data">LazyIterableIterator</a>&lt;<a href="org/apache/sysds/runtime/instructions/spark/data/LazyIterableIterator.html" title="type parameter in LazyIterableIterator">T</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">This class is a generic base class for lazy, single pass iterator classes 
+ in order to simplify the implementation of lazy iterators for mapPartitions 
+ use cases.</div>
+</th>
+</tr>
+<tr id="i753" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/LazyWriteBuffer.html" title="class in org.apache.sysds.runtime.controlprogram.caching">LazyWriteBuffer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i754" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/LazyWriteBuffer.RPolicy.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">LazyWriteBuffer.RPolicy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i755" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/LeftIndex.html" title="class in org.apache.sysds.lops">LeftIndex</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i756" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/LeftIndex.LixCacheType.html" title="enum in org.apache.sysds.lops">LeftIndex.LixCacheType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i757" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/LeftIndexingOp.html" title="class in org.apache.sysds.hops">LeftIndexingOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i758" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/LeftIndexingOp.LeftIndexingMethod.html" title="enum in org.apache.sysds.hops">LeftIndexingOp.LeftIndexingMethod</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i759" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/LeftScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">LeftScalarOperator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Scalar operator for scalar-matrix operations with scalar 
+ on the left-hand-side.</div>
+</th>
+</tr>
+<tr id="i760" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/LegacyEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">LegacyEncoder</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all transform encoders providing both a row and block interface for decoding frames to matrices.</div>
+</th>
+</tr>
+<tr id="i761" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/LessThan.html" title="class in org.apache.sysds.runtime.functionobjects">LessThan</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i762" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/LessThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects">LessThanEquals</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i763" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibCommonsMath.html" title="class in org.apache.sysds.runtime.matrix.data">LibCommonsMath</a></td>
+<th class="colLast" scope="row">
+<div class="block">Library for matrix operations that need invocation of 
+ Apache Commons Math library.</div>
+</th>
+</tr>
+<tr id="i764" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixAgg.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixAgg</a></td>
+<th class="colLast" scope="row">
+<div class="block">MB:
+ Library for matrix aggregations including ak+, uak+ for all
+ combinations of dense and sparse representations, and corrections.</div>
+</th>
+</tr>
+<tr id="i765" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixBincell.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixBincell</a></td>
+<th class="colLast" scope="row">
+<div class="block">Library for binary cellwise operations (incl arithmetic, relational, etc).</div>
+</th>
+</tr>
+<tr id="i766" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixBincell.BinaryAccessType.html" title="enum in org.apache.sysds.runtime.matrix.data">LibMatrixBincell.BinaryAccessType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i767" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCountDistinct.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCountDistinct</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains various methods for counting the number of distinct values inside a MatrixBlock</div>
+</th>
+</tr>
+<tr id="i768" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCUDA.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCUDA</a></td>
+<th class="colLast" scope="row">
+<div class="block">All CUDA kernels and library calls are redirected through this class</div>
+</th>
+</tr>
+<tr id="i769" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNN.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuDNN</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains method that invoke CuDNN operations.</div>
+</th>
+</tr>
+<tr id="i770" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNConvolutionAlgorithm.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuDNNConvolutionAlgorithm</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is a wrapper that contain necessary data structures to invoke 
+ a cudnn convolution* functions (such as cudnnConvolutionForward, etc)
+ 
+ It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.</div>
+</th>
+</tr>
+<tr id="i771" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNInputRowFetcher.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuDNNInputRowFetcher</a></td>
+<th class="colLast" scope="row">
+<div class="block">Performs a slice operation: out = in[(n+1):(n+1), 1:numColumns]</div>
+</th>
+</tr>
+<tr id="i772" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNPoolingDescriptors.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuDNNPoolingDescriptors</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class is a wrapper that contain necessary data structures to invoke 
+ a cudnn convolution* functions (such as cudnnConvolutionForward, etc)
+ 
+ It implements autocloseable to simplify the LibMatrixCuDNN code and also avoids potential memory leaks.</div>
+</th>
+</tr>
+<tr id="i773" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuDNNRnnAlgorithm.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuDNNRnnAlgorithm</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i774" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixCuMatMult.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixCuMatMult</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i775" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDatagen.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDatagen</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i776" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNN.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNN</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i777" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNN.PoolingType.html" title="enum in org.apache.sysds.runtime.matrix.data">LibMatrixDNN.PoolingType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i778" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNConv2d.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNConv2d</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains the set of operators used for performing conv2d</div>
+</th>
+</tr>
+<tr id="i779" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNHelper.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNHelper</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i780" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNIm2Col.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNIm2Col</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains the different implementation of im2col operation</div>
+</th>
+</tr>
+<tr id="i781" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNPooling.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNPooling</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains the set of operators used for performing pooling</div>
+</th>
+</tr>
+<tr id="i782" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRelu.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNRelu</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains the different implementation of rotate180 operation</div>
+</th>
+</tr>
+<tr id="i783" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRelu.ReluBackward.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNRelu.ReluBackward</a></td>
+<th class="colLast" scope="row">
+<div class="block">Performs the operation: (X gt 0) * dout</div>
+</th>
+</tr>
+<tr id="i784" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRotate180.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixDNNRotate180</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class contains the different implementation of rotate180 operation</div>
+</th>
+</tr>
+<tr id="i785" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixDNNRotate180.Rotate180Worker.html" title="interface in org.apache.sysds.runtime.matrix.data">LibMatrixDNNRotate180.Rotate180Worker</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i786" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixMult.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixMult</a></td>
+<th class="colLast" scope="row">
+<div class="block">MB: Library for matrix multiplications including MM, MV, VV for all
+ combinations of dense, sparse, ultrasparse representations and special
+ operations such as transpose-self matrix multiplication.</div>
+</th>
+</tr>
+<tr id="i787" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixNative.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixNative</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i788" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixOuterAgg.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixOuterAgg</a></td>
+<th class="colLast" scope="row">
+<div class="block">ACS:
+ Purpose of this library is to make some of the unary outer aggregate operator more efficient.</div>
+</th>
+</tr>
+<tr id="i789" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixReorg.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixReorg</a></td>
+<th class="colLast" scope="row">
+<div class="block">MB:
+ Library for selected matrix reorg operations including special cases
+ and all combinations of dense and sparse representations.</div>
+</th>
+</tr>
+<tr id="i790" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/LibMatrixTercell.html" title="class in org.apache.sysds.runtime.matrix.data">LibMatrixTercell</a></td>
+<th class="colLast" scope="row">
+<div class="block">Library for ternary cellwise operations.</div>
+</th>
+</tr>
+<tr id="i791" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/codegen/LibSpoofPrimitives.html" title="class in org.apache.sysds.runtime.codegen">LibSpoofPrimitives</a></td>
+<th class="colLast" scope="row">
+<div class="block">This library contains all vector primitives that are used in 
+ generated source code for fused operators.</div>
+</th>
+</tr>
+<tr id="i792" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/LIBSVMReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">LIBSVMReblockSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i793" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/LibTensorAgg.html" title="class in org.apache.sysds.runtime.data">LibTensorAgg</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i794" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/LibTensorBincell.html" title="class in org.apache.sysds.runtime.data">LibTensorBincell</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i795" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/data/LibTensorReorg.html" title="class in org.apache.sysds.runtime.data">LibTensorReorg</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i796" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/Lineage.html" title="class in org.apache.sysds.runtime.lineage">Lineage</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i797" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCache.html" title="class in org.apache.sysds.runtime.lineage">LineageCache</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i798" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.html" title="class in org.apache.sysds.runtime.lineage">LineageCacheConfig</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i799" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.LineageCachePolicy.html" title="enum in org.apache.sysds.runtime.lineage">LineageCacheConfig.LineageCachePolicy</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i800" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheConfig.ReuseCacheType.html" title="enum in org.apache.sysds.runtime.lineage">LineageCacheConfig.ReuseCacheType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i801" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheEntry.html" title="class in org.apache.sysds.runtime.lineage">LineageCacheEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i802" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheEviction.html" title="class in org.apache.sysds.runtime.lineage">LineageCacheEviction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i803" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCacheStatistics.html" title="class in org.apache.sysds.runtime.lineage">LineageCacheStatistics</a></td>
+<th class="colLast" scope="row">
+<div class="block">This singleton provides basic lineage caching statistics in CP.</div>
+</th>
+</tr>
+<tr id="i804" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageCodegenItem.html" title="class in org.apache.sysds.runtime.lineage">LineageCodegenItem</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i805" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageDebugger.html" title="class in org.apache.sysds.runtime.lineage">LineageDebugger</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i806" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageDedupBlock.html" title="class in org.apache.sysds.runtime.lineage">LineageDedupBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i807" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageDedupUtils.html" title="class in org.apache.sysds.runtime.lineage">LineageDedupUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i808" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageEstimator.html" title="class in org.apache.sysds.runtime.lineage">LineageEstimator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i809" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageEstimatorStatistics.html" title="class in org.apache.sysds.runtime.lineage">LineageEstimatorStatistics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i810" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageGPUCacheEviction.html" title="class in org.apache.sysds.runtime.lineage">LineageGPUCacheEviction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i811" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i812" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageItem.LineageItemType.html" title="enum in org.apache.sysds.runtime.lineage">LineageItem.LineageItemType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i813" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageItemUtils.html" title="class in org.apache.sysds.runtime.lineage">LineageItemUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i814" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageMap.html" title="class in org.apache.sysds.runtime.lineage">LineageMap</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i815" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/data/LineageObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data">LineageObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i816" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageParser.html" title="class in org.apache.sysds.runtime.lineage">LineageParser</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i817" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageRecomputeUtils.html" title="class in org.apache.sysds.runtime.lineage">LineageRecomputeUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i818" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageRewriteReuse.html" title="class in org.apache.sysds.runtime.lineage">LineageRewriteReuse</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i819" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageTokenizer.html" title="class in org.apache.sysds.runtime.lineage">LineageTokenizer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i820" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/lineage/LineageTraceable.html" title="interface in org.apache.sysds.runtime.lineage">LineageTraceable</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i821" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/ListAppendPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation">ListAppendPropagator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i822" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/ListAppendRemoveCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ListAppendRemoveCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i823" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/ListIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ListIndexingCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i824" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/ListObject.html" title="class in org.apache.sysds.runtime.instructions.cp">ListObject</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i825" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/ListReader.html" title="class in org.apache.sysds.runtime.io">ListReader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i826" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/ListRemovePropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation">ListRemovePropagator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i827" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/ListWriter.html" title="class in org.apache.sysds.runtime.io">ListWriter</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i828" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/LiteralOp.html" title="class in org.apache.sysds.hops">LiteralOp</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i829" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/recompile/LiteralReplacement.html" title="class in org.apache.sysds.hops.recompile">LiteralReplacement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i830" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/LiveVariableAnalysis.html" title="class in org.apache.sysds.parser">LiveVariableAnalysis</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i831" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Local.html" title="class in org.apache.sysds.lops">Local</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i832" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/LocalCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">LocalCPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">A simple instruction that take whatever input it is and return it as a local matrix.</div>
+</th>
+</tr>
+<tr id="i833" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/LocalDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">LocalDataPartitioner</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i834" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/LocalFileUtils.html" title="class in org.apache.sysds.runtime.util">LocalFileUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i835" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalParamServer.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">LocalParamServer</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i836" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/LocalParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">LocalParWorker</a></td>
+<th class="colLast" scope="row">
+<div class="block">Instances of this class can be used to execute tasks in parallel.</div>
+</th>
+</tr>
+<tr id="i837" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">LocalPSWorker</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i838" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/LocalTaskQueue.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">LocalTaskQueue</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/parfor/LocalTaskQueue.html" title="type parameter in LocalTaskQueue">T</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">This class provides a way of dynamic task distribution to multiple workers
+ in local multi-threaded environments.</div>
+</th>
+</tr>
+<tr id="i839" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/LocalVariableMap.html" title="class in org.apache.sysds.runtime.controlprogram">LocalVariableMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">Replaces <code>HashMap&lang;String, Data&rang;</code> as the table of
+ variable names and references.</div>
+</th>
+</tr>
+<tr id="i840" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.html" title="class in org.apache.sysds.runtime.util">LongLongDoubleHashMap</a></td>
+<th class="colLast" scope="row">
+<div class="block">This native long long - double hashmap is specifically designed for
+ ctable operations which only require addvalue - extract semantics.</div>
+</th>
+</tr>
+<tr id="i841" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.ADoubleEntry.html" title="class in org.apache.sysds.runtime.util">LongLongDoubleHashMap.ADoubleEntry</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i842" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/LongLongDoubleHashMap.EntryType.html" title="enum in org.apache.sysds.runtime.util">LongLongDoubleHashMap.EntryType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i843" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Lop.html" title="class in org.apache.sysds.lops">Lop</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all Lops.</div>
+</th>
+</tr>
+<tr id="i844" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Lop.SimpleInstType.html" title="enum in org.apache.sysds.lops">Lop.SimpleInstType</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop types</div>
+</th>
+</tr>
+<tr id="i845" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Lop.Type.html" title="enum in org.apache.sysds.lops">Lop.Type</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i846" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Lop.VisitStatus.html" title="enum in org.apache.sysds.lops">Lop.VisitStatus</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i847" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/compile/LopComparator.html" title="class in org.apache.sysds.lops.compile">LopComparator</a>&lt;<a href="org/apache/sysds/lops/compile/LopComparator.html" title="type parameter in LopComparator">N</a> extends <a href="org/apache/sysds/lops/Lop.html" title="class in org.apache.sysds.lops">Lop</a>&gt;</td>
+<th class="colLast" scope="row">
+<div class="block">Comparator class used in sorting the LopDAG in topological order.</div>
+</th>
+</tr>
+<tr id="i848" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/LopProperties.html" title="class in org.apache.sysds.lops">LopProperties</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i849" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/LopsException.html" title="class in org.apache.sysds.lops">LopsException</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i850" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/MapInputSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">MapInputSignature</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i851" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/MapJoinSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">MapJoinSignature</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i852" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MapmmChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MapmmChainSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i853" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MapmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MapmmSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i854" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MapMult.html" title="class in org.apache.sysds.lops">MapMult</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i855" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MapMult.CacheType.html" title="enum in org.apache.sysds.lops">MapMult.CacheType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i856" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MapMultChain.html" title="class in org.apache.sysds.lops">MapMultChain</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i857" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MapMultChain.ChainType.html" title="enum in org.apache.sysds.lops">MapMultChain.ChainType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i858" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToBit.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToBit</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i859" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToByte</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i860" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToChar</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i861" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToFactory.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i862" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToFactory.MAP_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.mapping">MapToFactory.MAP_TYPE</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i863" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToInt.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToInt</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i864" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/rewrite/MarkForLineageReuse.html" title="class in org.apache.sysds.hops.rewrite">MarkForLineageReuse</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i865" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/MaterializeSort.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort">MaterializeSort</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i866" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MatMultCP.html" title="class in org.apache.sysds.lops">MatMultCP</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i867" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/Matrix.html" title="class in org.apache.sysds.api.mlcontext">Matrix</a></td>
+<th class="colLast" scope="row">
+<div class="block">Matrix encapsulates a SystemDS matrix.</div>
+</th>
+</tr>
+<tr id="i868" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MatrixAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixAppendCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i869" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixAppendGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixAppendGPUInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">Implements the cbind and rbind functions for matrices</div>
+</th>
+</tr>
+<tr id="i870" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MatrixAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixAppendMSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i871" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MatrixAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixAppendRSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i872" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i873" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.SparsityEstimate.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock.SparsityEstimate</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i874" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixBlockDataInput.html" title="interface in org.apache.sysds.runtime.matrix.data">MatrixBlockDataInput</a></td>
+<th class="colLast" scope="row">
+<div class="block">Any data input that is intended to support fast deserialization / read
+ of entire blocks should implement this interface.</div>
+</th>
+</tr>
+<tr id="i875" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixBlockDataOutput.html" title="interface in org.apache.sysds.runtime.matrix.data">MatrixBlockDataOutput</a></td>
+<th class="colLast" scope="row">
+<div class="block">Any data output that is intended to support fast serialization / write
+ of entire blocks should implement this interface.</div>
+</th>
+</tr>
+<tr id="i876" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/MatrixBlockDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">MatrixBlockDictionary</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i877" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixBuiltinGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i878" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MatrixBuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixBuiltinNaryCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i879" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixCell.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixCell</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i880" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/MatrixCharacteristics.html" title="class in org.apache.sysds.runtime.meta">MatrixCharacteristics</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i881" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MatrixFormat.html" title="enum in org.apache.sysds.api.mlcontext">MatrixFormat</a></td>
+<th class="colLast" scope="row">
+<div class="block">MatrixFormat represents the different matrix formats supported by the
+ MLContext API.</div>
+</th>
+</tr>
+<tr id="i882" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.html" title="class in org.apache.sysds.runtime.iogen">MatrixGenerateReader</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i883" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowIrregular.html" title="class in org.apache.sysds.runtime.iogen">MatrixGenerateReader.MatrixReaderRowIrregular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i884" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowRegularColIrregular.html" title="class in org.apache.sysds.runtime.iogen">MatrixGenerateReader.MatrixReaderRowRegularColIrregular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i885" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/iogen/MatrixGenerateReader.MatrixReaderRowRegularColRegular.html" title="class in org.apache.sysds.runtime.iogen">MatrixGenerateReader.MatrixReaderRowRegularColRegular</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i886" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixIndexes</a></td>
+<th class="colLast" scope="row">
+<div class="block">This represent the indexes to the blocks of the matrix.</div>
+</th>
+</tr>
+<tr id="i887" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cpfile/MatrixIndexingCPFileInstruction.html" title="class in org.apache.sysds.runtime.instructions.cpfile">MatrixIndexingCPFileInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This instruction is used if a single partition is too large to fit in memory.</div>
+</th>
+</tr>
+<tr id="i888" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MatrixIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixIndexingCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i889" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixIndexingGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixIndexingGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i890" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MatrixIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixIndexingSPInstruction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class implements the matrix indexing functionality inside CP.</div>
+</th>
+</tr>
+<tr id="i891" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixArithmeticGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixArithmeticGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i892" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixAxpyGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixAxpyGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i893" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixMatrixBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">MatrixMatrixBinaryOpFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i894" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixBuiltinGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i895" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixMatrixRelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixRelationalBinaryGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i896" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MatrixMetadata.html" title="class in org.apache.sysds.api.mlcontext">MatrixMetadata</a></td>
+<th class="colLast" scope="row">
+<div class="block">Matrix metadata, such as the number of rows, the number of columns, the
+ number of non-zero values, the number of rows per block, and the number of
+ columns per block in the matrix.</div>
+</th>
+</tr>
+<tr id="i897" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagator.html" title="class in org.apache.sysds.runtime.privacy.propagation">MatrixMultiplicationPropagator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Used for propagating constraints in a matrix multiplication.</div>
+</th>
+</tr>
+<tr id="i898" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorNaive.html" title="class in org.apache.sysds.runtime.privacy.propagation">MatrixMultiplicationPropagatorNaive</a></td>
+<th class="colLast" scope="row">
+<div class="block">MatrixMultiplicationPropagator that overrides generateFineGrainedConstraints
+ with a naive propagation of the fine-grained constraints.</div>
+</th>
+</tr>
+<tr id="i899" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorPrivateFirst.html" title="class in org.apache.sysds.runtime.privacy.propagation">MatrixMultiplicationPropagatorPrivateFirst</a></td>
+<th class="colLast" scope="row">
+<div class="block">MatrixMultiplicationPropagator that overrides generateFineGrainedConstraints by finding the private elements first
+ followed by propagating PrivateAggregation in case of non-aggregating operator types.</div>
+</th>
+</tr>
+<tr id="i900" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/MatrixMultiplicationPropagatorPrivateFirstOptimized.html" title="class in org.apache.sysds.runtime.privacy.propagation">MatrixMultiplicationPropagatorPrivateFirstOptimized</a></td>
+<th class="colLast" scope="row">
+<div class="block">MatrixMultiplicationPropagator that overrides generateFineGrainedConstraints by finding the private elements first
+ while propagating PrivateAggregation in case of non-aggregating operator types.</div>
+</th>
+</tr>
+<tr id="i901" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a matrix in control program.</div>
+</th>
+</tr>
+<tr id="i902" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.UpdateType.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">MatrixObject.UpdateType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i903" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/MatrixReader.html" title="class in org.apache.sysds.runtime.io">MatrixReader</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all format-specific matrix readers.</div>
+</th>
+</tr>
+<tr id="i904" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/MatrixReaderFactory.html" title="class in org.apache.sysds.runtime.io">MatrixReaderFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i905" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MatrixReshapeGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixReshapeGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i906" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MatrixReshapeSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixReshapeSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i907" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixScalarUnaryFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">MatrixScalarUnaryFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i908" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixValue.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixValue</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i909" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/MatrixValue.CellIndex.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixValue.CellIndex</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i910" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixVectorBinaryOpPartitionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">MatrixVectorBinaryOpPartitionFunction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i911" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/MatrixWriter.html" title="class in org.apache.sysds.runtime.io">MatrixWriter</a></td>
+<th class="colLast" scope="row">
+<div class="block">Base class for all format-specific matrix writers.</div>
+</th>
+</tr>
+<tr id="i912" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/io/MatrixWriterFactory.html" title="class in org.apache.sysds.runtime.io">MatrixWriterFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i913" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Mean.html" title="class in org.apache.sysds.runtime.functionobjects">Mean</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i914" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/cost/MemoryCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">MemoryCostEstimator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i915" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/MemoryEstimates.html" title="class in org.apache.sysds.utils">MemoryEstimates</a></td>
+<th class="colLast" scope="row">
+<div class="block">Memory Estimates is a helper class containing static classes that estimate the memory requirements of different types
+ of objects in java.</div>
+</th>
+</tr>
+<tr id="i916" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/MemoTable.html" title="class in org.apache.sysds.hops">MemoTable</a></td>
+<th class="colLast" scope="row">
+<div class="block">Memoization Table (hop id, worst-case matrix characteristics).</div>
+</th>
+</tr>
+<tr id="i917" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/insertionsort/MergeSort.html" title="class in org.apache.sysds.runtime.compress.colgroup.insertionsort">MergeSort</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i918" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/Metadata.html" title="class in org.apache.sysds.api.mlcontext">Metadata</a></td>
+<th class="colLast" scope="row">
+<div class="block">Abstract metadata class for MLContext API.</div>
+</th>
+</tr>
+<tr id="i919" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/MetaData.html" title="class in org.apache.sysds.runtime.meta">MetaData</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class to store metadata associated with a file (e.g., a matrix) on disk.</div>
+</th>
+</tr>
+<tr id="i920" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/MetaDataAll.html" title="class in org.apache.sysds.runtime.meta">MetaDataAll</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i921" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/MetaDataFormat.html" title="class in org.apache.sysds.runtime.meta">MetaDataFormat</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i922" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/meta/MetaDataUtils.html" title="class in org.apache.sysds.runtime.meta">MetaDataUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i923" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Minus.html" title="class in org.apache.sysds.runtime.functionobjects">Minus</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i924" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Minus1Multiply.html" title="class in org.apache.sysds.runtime.functionobjects">Minus1Multiply</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i925" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/MinusMultiply.html" title="class in org.apache.sysds.runtime.functionobjects">MinusMultiply</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i926" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/MinusNz.html" title="class in org.apache.sysds.runtime.functionobjects">MinusNz</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i927" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContext.html" title="class in org.apache.sysds.api.mlcontext">MLContext</a></td>
+<th class="colLast" scope="row">
+<div class="block">The MLContext API offers programmatic access to SystemDS on Spark from
+ languages such as Scala, Java, and Python.</div>
+</th>
+</tr>
+<tr id="i928" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContext.ExecutionType.html" title="enum in org.apache.sysds.api.mlcontext">MLContext.ExecutionType</a></td>
+<th class="colLast" scope="row">
+<div class="block">The different types of execution environments supported by SystemDS.</div>
+</th>
+</tr>
+<tr id="i929" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContext.ExplainLevel.html" title="enum in org.apache.sysds.api.mlcontext">MLContext.ExplainLevel</a></td>
+<th class="colLast" scope="row">
+<div class="block">The different explain levels supported by SystemDS.</div>
+</th>
+</tr>
+<tr id="i930" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContextConversionUtil.html" title="class in org.apache.sysds.api.mlcontext">MLContextConversionUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utility class containing methods to perform data conversions.</div>
+</th>
+</tr>
+<tr id="i931" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContextException.html" title="class in org.apache.sysds.api.mlcontext">MLContextException</a></td>
+<th class="colLast" scope="row">
+<div class="block">Uncaught exception representing SystemDS exceptions that occur through the
+ MLContext API.</div>
+</th>
+</tr>
+<tr id="i932" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/MLContextProxy.html" title="class in org.apache.sysds.utils">MLContextProxy</a></td>
+<th class="colLast" scope="row">
+<div class="block">The purpose of this proxy is to shield systemds internals from direct access to MLContext
+ which would try to load spark libraries and hence fail if these are not available.</div>
+</th>
+</tr>
+<tr id="i933" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLContextUtil.html" title="class in org.apache.sysds.api.mlcontext">MLContextUtil</a></td>
+<th class="colLast" scope="row">
+<div class="block">Utility class containing methods for working with the MLContext API.</div>
+</th>
+</tr>
+<tr id="i934" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/api/mlcontext/MLResults.html" title="class in org.apache.sysds.api.mlcontext">MLResults</a></td>
+<th class="colLast" scope="row">
+<div class="block">MLResults handles the results returned from executing a Script using the
+ MLContext API.</div>
+</th>
+</tr>
+<tr id="i935" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MMChainCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MMChainCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i936" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/MMChainFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MMChainFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i937" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMCJ.html" title="class in org.apache.sysds.lops">MMCJ</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform cross product operation</div>
+</th>
+</tr>
+<tr id="i938" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMCJ.MMCJType.html" title="enum in org.apache.sysds.lops">MMCJ.MMCJType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i939" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/MMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MMFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i940" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/estim/MMNode.html" title="class in org.apache.sysds.hops.estim">MMNode</a></td>
+<th class="colLast" scope="row">
+<div class="block">Helper class to represent matrix multiply operators in a DAG
+ along with references to its abstract data handles.</div>
+</th>
+</tr>
+<tr id="i941" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMRJ.html" title="class in org.apache.sysds.lops">MMRJ</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform cross product operation</div>
+</th>
+</tr>
+<tr id="i942" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMTSJ.html" title="class in org.apache.sysds.lops">MMTSJ</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform transpose-identity operation (t(X)%*%X or X%*%t(X)),
+ used to represent CP and MR instruction but in case of MR there is
+ an additional Aggregate at the reducers.</div>
+</th>
+</tr>
+<tr id="i943" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMTSJ.MMTSJType.html" title="enum in org.apache.sysds.lops">MMTSJ.MMTSJType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i944" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MMTSJCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MMTSJCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i945" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/gpu/MMTSJGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MMTSJGPUInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i946" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/MMZip.html" title="class in org.apache.sysds.lops">MMZip</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform zip matrix multiplication</div>
+</th>
+</tr>
+<tr id="i947" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Modulus.html" title="class in org.apache.sysds.runtime.functionobjects">Modulus</a></td>
+<th class="colLast" scope="row">
+<div class="block">Integer modulus, where we adhere to the defined R semantics:
+ 
+ ("%% indicates x mod y and %/% indicates integer division.</div>
+</th>
+</tr>
+<tr id="i948" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/parser/MultiAssignmentStatement.html" title="class in org.apache.sysds.parser">MultiAssignmentStatement</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i949" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/bitmap/MultiColBitmap.html" title="class in org.apache.sysds.runtime.compress.bitmap">MultiColBitmap</a></td>
+<th class="colLast" scope="row">
+<div class="block">Uncompressed representation of one or more columns in bitmap format.</div>
+</th>
+</tr>
+<tr id="i950" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i951" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Multiply.html" title="class in org.apache.sysds.runtime.functionobjects">Multiply</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i952" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Multiply2.html" title="class in org.apache.sysds.runtime.functionobjects">Multiply2</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i953" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MultiReturnBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MultiReturnBuiltinCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i954" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/cp/MultiReturnParameterizedBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MultiReturnParameterizedBuiltinCPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i955" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i956" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i957" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i958" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i959" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i960" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This function pre-aggregates distinct values of recoded columns per partition (part of distributed recode map
+ construction, used for recoding, binning and dummy coding).</div>
+</th>
+</tr>
+<tr id="i961" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i962" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction</a></td>
+<th class="colLast" scope="row">
+<div class="block">This function assigns codes to globally distinct values of recoded columns and writes the resulting column map in
+ textcell (IJV) format to the output.</div>
+</th>
+</tr>
+<tr id="i963" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/MultiThreadedHop.html" title="class in org.apache.sysds.hops">MultiThreadedHop</a></td>
+<th class="colLast" scope="row">
+<div class="block">Optional hop interface, to be implemented by multi-threaded hops.</div>
+</th>
+</tr>
+<tr id="i964" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/lops/Nary.html" title="class in org.apache.sysds.lops">Nary</a></td>
+<th class="colLast" scope="row">
+<div class="block">Lop to perform an operation on a variable number of operands.</div>
+</th>
+</tr>
+<tr id="i965" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/NaryOp.html" title="class in org.apache.sysds.hops">NaryOp</a></td>
+<th class="colLast" scope="row">
+<div class="block">The NaryOp Hop allows for a variable number of operands.</div>
+</th>
+</tr>
+<tr id="i966" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/NativeHelper.html" title="class in org.apache.sysds.utils">NativeHelper</a></td>
+<th class="colLast" scope="row">
+<div class="block">This class helps in loading native library.</div>
+</th>
+</tr>
+<tr id="i967" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/utils/NativeHelper.NativeBlasState.html" title="enum in org.apache.sysds.utils">NativeHelper.NativeBlasState</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i968" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/util/NormalPRNGenerator.html" title="class in org.apache.sysds.runtime.util">NormalPRNGenerator</a></td>
+<th class="colLast" scope="row">
+<div class="block">Class that can generate a stream of random numbers from standard 
+ normal distribution N(0,1).</div>
+</th>
+</tr>
+<tr id="i969" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/Not.html" title="class in org.apache.sysds.runtime.functionobjects">Not</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i970" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/NotEquals.html" title="class in org.apache.sysds.runtime.functionobjects">NotEquals</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i971" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">OffsetByte</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i972" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">OffsetChar</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i973" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/functionobjects/OffsetColumnIndex.html" title="class in org.apache.sysds.runtime.functionobjects">OffsetColumnIndex</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i974" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetFactory.html" title="interface in org.apache.sysds.runtime.compress.colgroup.offset">OffsetFactory</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i975" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetFactory.OFF_TYPE.html" title="enum in org.apache.sysds.runtime.compress.colgroup.offset">OffsetFactory.OFF_TYPE</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i976" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/Op.html" title="class in org.apache.sysds.runtime.compress.workload">Op</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i977" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/data/OperationsOnMatrixValues.html" title="class in org.apache.sysds.runtime.matrix.data">OperationsOnMatrixValues</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i978" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i979" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/privacy/propagation/OperatorType.html" title="enum in org.apache.sysds.runtime.privacy.propagation">OperatorType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i980" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/OpMetadata.html" title="class in org.apache.sysds.runtime.compress.workload">OpMetadata</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i981" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/OpNormal.html" title="class in org.apache.sysds.runtime.compress.workload">OpNormal</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i982" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/compress/workload/OpSided.html" title="class in org.apache.sysds.runtime.compress.workload">OpSided</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i983" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizationWrapper.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptimizationWrapper</a></td>
+<th class="colLast" scope="row">
+<div class="block">Wrapper to ParFOR cost estimation and optimizer.</div>
+</th>
+</tr>
+<tr id="i984" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">Optimizer</a></td>
+<th class="colLast" scope="row">
+<div class="block">Generic optimizer super class that defines the interface of all implemented optimizers.</div>
+</th>
+</tr>
+<tr id="i985" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.CostModelType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">Optimizer.CostModelType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i986" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/Optimizer.PlanInputType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">Optimizer.PlanInputType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i987" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerConstrained.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptimizerConstrained</a></td>
+<th class="colLast" scope="row">
+<div class="block">Rule-Based ParFor Optimizer (time: O(n)):
+
+ Applied rule-based rewrites:
+ - see base class.</div>
+</th>
+</tr>
+<tr id="i988" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerHeuristic.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptimizerHeuristic</a></td>
+<th class="colLast" scope="row">
+<div class="block">Heuristic ParFor Optimizer: This optimizer extends the rule-based
+ optimizer by a time-based cost estimate for execution type decisions.</div>
+</th>
+</tr>
+<tr id="i989" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptimizerRuleBased.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptimizerRuleBased</a></td>
+<th class="colLast" scope="row">
+<div class="block">Rule-Based ParFor Optimizer (time: O(n)):
+ 
+ Applied rule-based rewrites
+ - 1) rewrite set data partitioner (incl.</div>
+</th>
+</tr>
+<tr id="i990" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/OptimizerUtils.html" title="class in org.apache.sysds.hops">OptimizerUtils</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i991" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/hops/OptimizerUtils.OptimizationLevel.html" title="enum in org.apache.sysds.hops">OptimizerUtils.OptimizationLevel</a></td>
+<th class="colLast" scope="row">
+<div class="block">Optimization Types for Compilation
+ 
+  O0 STATIC - Decisions for scheduling operations on CP/MR are based on
+  predefined set of rules, which check if the dimensions are below a 
+  fixed/static threshold (OLD Method of choosing between CP and MR).</div>
+</th>
+</tr>
+<tr id="i992" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptNode</a></td>
+<th class="colLast" scope="row">
+<div class="block">Internal representation of a plan alternative for program blocks and instructions 
+ in order to enable efficient and simple recursive enumeration and plan changes.</div>
+</th>
+</tr>
+<tr id="i993" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.ExecType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">OptNode.ExecType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i994" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.NodeType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">OptNode.NodeType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i995" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNode.ParamType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor.opt">OptNode.ParamType</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
+<tr id="i996" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptNodeStatistics.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptNodeStatistics</a></td>
+<th class="colLast" scope="row">
+<div class="block">TODO extend to right as well (see PerfTestTool, currently only trained with regard to left)
+ TODO integrate mem and exec time for reuse?</div>
+</th>
+</tr>
+<tr id="i997" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTree.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptTree</a></td>
+<th class="colLast" scope="row">
+<div class="block">Represents a complete plan of a top-level parfor.</div>
+</th>
+</tr>
+<tr id="i998" class="altColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreeConverter.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptTreeConverter</a></td>
+<th class="colLast" scope="row">
+<div class="block">Converter for creating an internal plan representation for a given runtime program
+ and to modify/create the runtime program according to the optimized plan.</div>
+</th>
+</tr>
+<tr id="i999" class="rowColor">
+<td class="colFirst"><a href="org/apache/sysds/runtime/controlprogram/parfor/opt/OptTreePlanChecker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.opt">OptTreePlanChecker</a></td>
+<th class="colLast" scope="row">&nbsp;</th>
+</tr>
... 1540862 lines suppressed ...