blob: 65e67612565a22acb8c0305e3f3d2b1fbcd0505b [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Serialized Form (Apache SystemDS 3.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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.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.6.1.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (Apache SystemDS 3.3.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
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="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.api</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.api.DMLException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">org.apache.sysds.api.DMLException</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.api.mlcontext</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.api.mlcontext.MLContextException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/api/mlcontext/MLContextException.html" title="class in org.apache.sysds.api.mlcontext">org.apache.sysds.api.mlcontext.MLContextException</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1842275827863526536L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>suppressStacktrace</h4>
<pre>boolean suppressStacktrace</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.hops</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.hops.HopsException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/hops/HopsException.html" title="class in org.apache.sysds.hops">org.apache.sysds.hops.HopsException</a> extends <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.lops</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.lops.LopsException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/lops/LopsException.html" title="class in org.apache.sysds.lops">org.apache.sysds.lops.LopsException</a> extends <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.parser</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.parser.LanguageException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/parser/LanguageException.html" title="class in org.apache.sysds.parser">org.apache.sysds.parser.LanguageException</a> extends <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.parser.ParseException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/parser/ParseException.html" title="class in org.apache.sysds.parser">org.apache.sysds.parser.ParseException</a> extends <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9199966053655385928L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_message</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _message</pre>
<div class="block">Standard exception message. If no list of parse issues exists, this
message can be used to display a parse exception message that doesn't
relate to the list of parse issues.</div>
</li>
<li class="blockList">
<h4>_parseIssues</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/parser/dml/CustomErrorListener.ParseIssue.html" title="class in org.apache.sysds.parser.dml">CustomErrorListener.ParseIssue</a>&gt; _parseIssues</pre>
<div class="block">List of issues that happened during parsing. Typically set by the error
listener.</div>
</li>
<li class="blockListLast">
<h4>_scriptString</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _scriptString</pre>
<div class="block">The DML/PyDML script string. Used to display the original lines where the
parse issues occurred.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.resource.cost</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.resource.cost.CostEstimationException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/resource/cost/CostEstimationException.html" title="class in org.apache.sysds.resource.cost">org.apache.sysds.resource.cost.CostEstimationException</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6709101762468084495L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.resource.enumeration</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.resource.enumeration.EnumerationUtils.InstanceSearchSpace">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/resource/enumeration/EnumerationUtils.InstanceSearchSpace.html" title="class in org.apache.sysds.resource.enumeration">org.apache.sysds.resource.enumeration.EnumerationUtils.InstanceSearchSpace</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html?is-external=true" title="class or interface in java.util" class="externalLink">TreeMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/TreeMap.html?is-external=true" title="class or interface in java.util" class="externalLink">TreeMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html?is-external=true" title="class or interface in java.util" class="externalLink">LinkedList</a>&lt;<a href="org/apache/sysds/resource/CloudInstance.html" title="class in org.apache.sysds.resource">CloudInstance</a>&gt;&gt;&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8855424955793322839L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.DMLRuntimeException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime">org.apache.sysds.runtime.DMLRuntimeException</a> extends <a href="org/apache/sysds/api/DMLException.html" title="class in org.apache.sysds.api">DMLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.DMLScriptException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/DMLScriptException.html" title="class in org.apache.sysds.runtime">org.apache.sysds.runtime.DMLScriptException</a> extends <a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime">DMLRuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.codegen</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofCellwise">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofCellwise.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofCellwise</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen">SpoofOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3442528770573293590L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_aggOp</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.AggOp.html" title="enum in org.apache.sysds.runtime.codegen">SpoofCellwise.AggOp</a> _aggOp</pre>
</li>
<li class="blockList">
<h4>_containsSeq</h4>
<pre>boolean _containsSeq</pre>
</li>
<li class="blockList">
<h4>_sparseSafe</h4>
<pre>boolean _sparseSafe</pre>
</li>
<li class="blockListLast">
<h4>_type</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.CellType.html" title="enum in org.apache.sysds.runtime.codegen">SpoofCellwise.CellType</a> _type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofCUDACellwise">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofCUDACellwise.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofCUDACellwise</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofCellwise.html" title="class in org.apache.sysds.runtime.codegen">SpoofCellwise</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5255791443086948200L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>call</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCUDAOperator.PrecisionProxy.html" title="class in org.apache.sysds.runtime.codegen">SpoofCUDAOperator.PrecisionProxy</a> call</pre>
</li>
<li class="blockList">
<h4>ctx</h4>
<pre>long ctx</pre>
</li>
<li class="blockList">
<h4>fallback_java_op</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.html" title="class in org.apache.sysds.runtime.codegen">SpoofCellwise</a> fallback_java_op</pre>
</li>
<li class="blockListLast">
<h4>ID</h4>
<pre>int ID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofCUDARowwise">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofCUDARowwise.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofCUDARowwise</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofRowwise.html" title="class in org.apache.sysds.runtime.codegen">SpoofRowwise</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3080001135814944399L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>call</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCUDAOperator.PrecisionProxy.html" title="class in org.apache.sysds.runtime.codegen">SpoofCUDAOperator.PrecisionProxy</a> call</pre>
</li>
<li class="blockList">
<h4>ctx</h4>
<pre>long ctx</pre>
</li>
<li class="blockListLast">
<h4>ID</h4>
<pre>int ID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofMultiAggregate">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofMultiAggregate.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofMultiAggregate</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen">SpoofOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6164871955591089349L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_aggOps</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofCellwise.AggOp.html" title="enum in org.apache.sysds.runtime.codegen">SpoofCellwise.AggOp</a>[] _aggOps</pre>
</li>
<li class="blockListLast">
<h4>_sparseSafe</h4>
<pre>boolean _sparseSafe</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofOperator</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3834006998853573319L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofOuterProduct">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofOuterProduct.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofOuterProduct</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen">SpoofOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2948612259863710279L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_outerProductType</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofOuterProduct.OutProdType.html" title="enum in org.apache.sysds.runtime.codegen">SpoofOuterProduct.OutProdType</a> _outerProductType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.codegen.SpoofRowwise">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/codegen/SpoofRowwise.html" title="class in org.apache.sysds.runtime.codegen">org.apache.sysds.runtime.codegen.SpoofRowwise</a> extends <a href="org/apache/sysds/runtime/codegen/SpoofOperator.html" title="class in org.apache.sysds.runtime.codegen">SpoofOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6242910797139642998L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_constDim2</h4>
<pre>long _constDim2</pre>
</li>
<li class="blockList">
<h4>_reqVectMem</h4>
<pre>int _reqVectMem</pre>
</li>
<li class="blockList">
<h4>_tB1</h4>
<pre>boolean _tB1</pre>
</li>
<li class="blockListLast">
<h4>_type</h4>
<pre><a href="org/apache/sysds/runtime/codegen/SpoofRowwise.RowType.html" title="enum in org.apache.sysds.runtime.codegen">SpoofRowwise.RowType</a> _type</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.CompressedMatrixBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/CompressedMatrixBlock.html" title="class in org.apache.sysds.runtime.compress">org.apache.sysds.runtime.compress.CompressedMatrixBlock</a> extends <a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>73193720143154058L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd de-serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.DMLCompressionException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/DMLCompressionException.html" title="class in org.apache.sysds.runtime.compress">org.apache.sysds.runtime.compress.DMLCompressionException</a> extends <a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime">DMLRuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.colgroup</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.AColGroup">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.AColGroup</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1318908671481L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_colIndexes</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/indexes/IColIndex.html" title="interface in org.apache.sysds.runtime.compress.colgroup.indexes">IColIndex</a> _colIndexes</pre>
<div class="block">The ColGroup indexes contained in the ColGroup</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.AColGroupCompressed">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.AColGroupCompressed</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6219835795420081223L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.AColGroupOffset">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.AColGroupOffset</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/APreAgg.html" title="class in org.apache.sysds.runtime.compress.colgroup">APreAgg</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4105103687174067602L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre>char[] _data</pre>
<div class="block">Linearized bitmaps (variable lengths)</div>
</li>
<li class="blockList">
<h4>_numRows</h4>
<pre>int _numRows</pre>
<div class="block">The number of rows in this column group</div>
</li>
<li class="blockList">
<h4>_ptr</h4>
<pre>int[] _ptr</pre>
<div class="block">Bitmaps, one per uncompressed value tuple in dict.</div>
</li>
<li class="blockListLast">
<h4>_zeros</h4>
<pre>boolean _zeros</pre>
<div class="block">If the column group contains unassigned rows.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.AColGroupValue">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.AColGroupValue</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ADictBasedColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">ADictBasedColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6835757655517301955L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>counts</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</a>&lt;int[]&gt; counts</pre>
<div class="block">The count of each distinct value contained in the dictionary</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ADictBasedColGroup">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ADictBasedColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ADictBasedColGroup</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupCompressed</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3737025296618703668L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_dict</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/dictionary/IDictionary.html" title="interface in org.apache.sysds.runtime.compress.colgroup.dictionary">IDictionary</a> _dict</pre>
<div class="block">Distinct value tuples associated with individual bitmaps.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.AMorphingMMColGroup">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/AMorphingMMColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.AMorphingMMColGroup</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4265713396790607199L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.APreAgg">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/APreAgg.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.APreAgg</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3250955207277128281L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ASDC">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ASDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ASDC</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AMorphingMMColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">AMorphingMMColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>769993538831949086L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_indexes</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> _indexes</pre>
<div class="block">Sparse row indexes for the data</div>
</li>
<li class="blockListLast">
<h4>_numRows</h4>
<pre>int _numRows</pre>
<div class="block">The number of rows in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ASDCZero">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ASDCZero.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ASDCZero</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/APreAgg.html" title="class in org.apache.sysds.runtime.compress.colgroup">APreAgg</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-69266306137398807L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_indexes</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> _indexes</pre>
<div class="block">Sparse row indexes for the data</div>
</li>
<li class="blockListLast">
<h4>_numRows</h4>
<pre>int _numRows</pre>
<div class="block">The number of rows in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupConst">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupConst.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupConst</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ADictBasedColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">ADictBasedColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7387793538322386611L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupDDC">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupDDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupDDC</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/APreAgg.html" title="class in org.apache.sysds.runtime.compress.colgroup">APreAgg</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5769772089913918987L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupDDCFOR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupDDCFOR.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupDDCFOR</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AMorphingMMColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">AMorphingMMColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5769772089913918987L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> _data</pre>
<div class="block">Pointers to row indexes in the dictionary</div>
</li>
<li class="blockListLast">
<h4>_reference</h4>
<pre>double[] _reference</pre>
<div class="block">Reference values in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupEmpty">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupEmpty.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupEmpty</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupCompressed</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2307677253622099958L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupLinearFunctional">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupLinearFunctional.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupLinearFunctional</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupCompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupCompressed</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2811822570758221975L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_coefficents</h4>
<pre>double[] _coefficents</pre>
</li>
<li class="blockListLast">
<h4>_numRows</h4>
<pre>int _numRows</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupOLE">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupOLE.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupOLE</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5723227906925121066L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupRLE">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupRLE.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupRLE</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroupOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1560710477952862791L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupSDC">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupSDC</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ASDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">ASDC</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>769993538831949086L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> _data</pre>
<div class="block">Pointers to row indexes in the dictionary.</div>
</li>
<li class="blockListLast">
<h4>_defaultTuple</h4>
<pre>double[] _defaultTuple</pre>
<div class="block">The default value stored in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupSDCFOR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCFOR.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupSDCFOR</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ASDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">ASDC</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3883228464052204203L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> _data</pre>
<div class="block">Pointers to row indexes in the dictionary.</div>
</li>
<li class="blockListLast">
<h4>_reference</h4>
<pre>double[] _reference</pre>
<div class="block">Reference values in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupSDCSingle">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingle.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupSDCSingle</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ASDC.html" title="class in org.apache.sysds.runtime.compress.colgroup">ASDC</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3883228464052204200L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_defaultTuple</h4>
<pre>double[] _defaultTuple</pre>
<div class="block">The default value stored in this column group</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupSDCSingleZeros">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCSingleZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupSDCSingleZeros</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ASDCZero.html" title="class in org.apache.sysds.runtime.compress.colgroup">ASDCZero</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8033235615964315078L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupSDCZeros">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupSDCZeros.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupSDCZeros</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ASDCZero.html" title="class in org.apache.sysds.runtime.compress.colgroup">ASDCZero</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3703199743391937991L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> _data</pre>
<div class="block">Pointers to row indexes in the dictionary. Note the dictionary has one extra entry.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.ColGroupUncompressed">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupUncompressed.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupUncompressed</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/AColGroup.html" title="class in org.apache.sysds.runtime.compress.colgroup">AColGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8254271148043292199L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> _data</pre>
<div class="block">We store the contents of the columns as a MatrixBlock to take advantage of high-performance routines available for
this data structure.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.colgroup.dictionary</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.ADictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.ADictionary</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9118692576356558592L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.DeltaDictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/DeltaDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.DeltaDictionary</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/Dictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">Dictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5700139221491143705L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_numCols</h4>
<pre>int _numCols</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.Dictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/Dictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.Dictionary</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">ADictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6517136537249507753L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
<li class="blockListLast">
<h4>cache</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</a>&lt;<a href="org/apache/sysds/runtime/compress/colgroup/dictionary/MatrixBlockDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">MatrixBlockDictionary</a>&gt; cache</pre>
<div class="block">A Cache to contain a MatrixBlock version of the dictionary.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.IdentityDictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/IdentityDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.IdentityDictionary</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">ADictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2535887782150955098L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cache</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</a>&lt;<a href="org/apache/sysds/runtime/compress/colgroup/dictionary/MatrixBlockDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">MatrixBlockDictionary</a>&gt; cache</pre>
<div class="block">A Cache to contain a materialized version of the identity matrix.</div>
</li>
<li class="blockList">
<h4>nRowCol</h4>
<pre>int nRowCol</pre>
<div class="block">The number of rows or columns, rows can be +1 if withEmpty is set.</div>
</li>
<li class="blockListLast">
<h4>withEmpty</h4>
<pre>boolean withEmpty</pre>
<div class="block">Specify if the Identity matrix should contain an empty row in the end.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.IdentityDictionarySlice">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/IdentityDictionarySlice.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.IdentityDictionarySlice</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/IdentityDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">IdentityDictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2535887782150955098L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>l</h4>
<pre>int l</pre>
</li>
<li class="blockListLast">
<h4>u</h4>
<pre>int u</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.MatrixBlockDictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/MatrixBlockDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.MatrixBlockDictionary</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">ADictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2535887782150955098L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.PlaceHolderDict">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/PlaceHolderDict.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.PlaceHolderDict</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9176356558592L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nVal</h4>
<pre>int nVal</pre>
<div class="block">The number of values supposed to be contained in this dictionary</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.dictionary.QDictionary">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/QDictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">org.apache.sysds.runtime.compress.colgroup.dictionary.QDictionary</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/dictionary/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup.dictionary">ADictionary</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2100501253343438897L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_scale</h4>
<pre>double _scale</pre>
</li>
<li class="blockListLast">
<h4>_values</h4>
<pre>byte[] _values</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.colgroup.mapping</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.AMapToData">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.AMapToData</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1208906071822976041L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nUnique</h4>
<pre>int nUnique</pre>
<div class="block">Number of unique values inside this map.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToBit">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToBit.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToBit</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8065234231282619903L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre>long[] _data</pre>
</li>
<li class="blockListLast">
<h4>_size</h4>
<pre>int _size</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToByte">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToByte</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2498505439667351828L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>byte[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToChar">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToChar</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6315708056775476541L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>char[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToCharPByte">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToCharPByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToCharPByte</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6315708056775476541L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data_b</h4>
<pre>byte[] _data_b</pre>
</li>
<li class="blockListLast">
<h4>_data_c</h4>
<pre>char[] _data_c</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToInt">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToInt.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToInt</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5557070920888782274L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>int[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToUByte">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToUByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToUByte</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">MapToByte</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2498505439667351828L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.mapping.MapToZero">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/mapping/MapToZero.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">org.apache.sysds.runtime.compress.colgroup.mapping.MapToZero</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/mapping/AMapToData.html" title="class in org.apache.sysds.runtime.compress.colgroup.mapping">AMapToData</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8065234231282619923L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_size</h4>
<pre>int _size</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.colgroup.offset</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.AOffset">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.AOffset</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6910025321078561338L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cacheRow</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang" class="externalLink">ThreadLocal</a>&lt;org.apache.sysds.runtime.compress.colgroup.offset.AOffset.OffsetCache&gt; cacheRow</pre>
<div class="block">Thread local cache for a single recently used Iterator, this is used for cache blocking</div>
</li>
<li class="blockListLast">
<h4>skipList</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</a>&lt;org.apache.sysds.runtime.compress.colgroup.offset.AOffset.OffsetCacheV2[]&gt; skipList</pre>
<div class="block">SoftReference of the skip list to be dematerialized on memory pressure</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.AOffsetByte">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.AOffsetByte</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4716104973912491790L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>offsets</h4>
<pre>byte[] offsets</pre>
</li>
<li class="blockList">
<h4>offsetToFirst</h4>
<pre>int offsetToFirst</pre>
</li>
<li class="blockListLast">
<h4>offsetToLast</h4>
<pre>int offsetToLast</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetByte">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetByte</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffsetByte</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4716104973912491790L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>size</h4>
<pre>int size</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetByteNZ">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetByteNZ.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetByteNZ</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffsetByte</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4716104973912291890L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetByteUNZ">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetByteUNZ.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetByteUNZ</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffsetByte.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffsetByte</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4716104973912299990L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetChar">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetChar.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetChar</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1192266421395964882L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>noZero</h4>
<pre>boolean noZero</pre>
</li>
<li class="blockList">
<h4>offsets</h4>
<pre>char[] offsets</pre>
</li>
<li class="blockList">
<h4>offsetToFirst</h4>
<pre>int offsetToFirst</pre>
</li>
<li class="blockListLast">
<h4>offsetToLast</h4>
<pre>int offsetToLast</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetEmpty">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetEmpty.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetEmpty</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-471610497392221790L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetSingle">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetSingle.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetSingle</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-614636669776415032L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>off</h4>
<pre>int off</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.colgroup.offset.OffsetTwo">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/offset/OffsetTwo.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">org.apache.sysds.runtime.compress.colgroup.offset.OffsetTwo</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/offset/AOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup.offset">AOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3756723021239389269L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>first</h4>
<pre>int first</pre>
</li>
<li class="blockListLast">
<h4>last</h4>
<pre>int last</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.cost</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.ACostEstimate">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/ACostEstimate.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.ACostEstimate</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3241425555L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.ComputationCostEstimator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/ComputationCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.ComputationCostEstimator</a> extends <a href="org/apache/sysds/runtime/compress/cost/ACostEstimate.html" title="class in org.apache.sysds.runtime.compress.cost">ACostEstimate</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1205636215389161815L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>ins</h4>
<pre><a href="org/apache/sysds/runtime/compress/cost/InstructionTypeCounter.html" title="class in org.apache.sysds.runtime.compress.cost">InstructionTypeCounter</a> ins</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.CostEstimatorBuilder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/CostEstimatorBuilder.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.CostEstimatorBuilder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>14L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>counter</h4>
<pre><a href="org/apache/sysds/runtime/compress/cost/InstructionTypeCounter.html" title="class in org.apache.sysds.runtime.compress.cost">InstructionTypeCounter</a> counter</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.DistinctCostEstimator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/DistinctCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.DistinctCostEstimator</a> extends <a href="org/apache/sysds/runtime/compress/cost/ACostEstimate.html" title="class in org.apache.sysds.runtime.compress.cost">ACostEstimate</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4784682182584508597L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>largestDistinct</h4>
<pre>double largestDistinct</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.HybridCostEstimator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/HybridCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.HybridCostEstimator</a> extends <a href="org/apache/sysds/runtime/compress/cost/ACostEstimate.html" title="class in org.apache.sysds.runtime.compress.cost">ACostEstimate</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-542307595058927576L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>costEstimator</h4>
<pre><a href="org/apache/sysds/runtime/compress/cost/ComputationCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">ComputationCostEstimator</a> costEstimator</pre>
</li>
<li class="blockListLast">
<h4>memoryCostEstimator</h4>
<pre><a href="org/apache/sysds/runtime/compress/cost/MemoryCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">MemoryCostEstimator</a> memoryCostEstimator</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.InstructionTypeCounter">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/InstructionTypeCounter.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.InstructionTypeCounter</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>115L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>compressedMultiplications</h4>
<pre>int compressedMultiplications</pre>
<div class="block">Total number of left column groups to compressed multiply with, taken as worst case meaning number of rows</div>
</li>
<li class="blockList">
<h4>decompressions</h4>
<pre>int decompressions</pre>
<div class="block">Number of decompressions of this column group directly (aka decompress to same size output)</div>
</li>
<li class="blockList">
<h4>dictionaryOps</h4>
<pre>int dictionaryOps</pre>
<div class="block">Number of operations that only modify underlying dictionary</div>
</li>
<li class="blockList">
<h4>indexing</h4>
<pre>int indexing</pre>
<div class="block">Number of operations that scan through the entry index structure</div>
</li>
<li class="blockList">
<h4>isDensifying</h4>
<pre>boolean isDensifying</pre>
<div class="block">Boolean specifying if the matrix is getting densified, meaning exploiting zeros is gone.</div>
</li>
<li class="blockList">
<h4>leftMultiplications</h4>
<pre>int leftMultiplications</pre>
<div class="block">Total number of left side rows to multiply with</div>
</li>
<li class="blockList">
<h4>overlappingDecompressions</h4>
<pre>int overlappingDecompressions</pre>
<div class="block">Total number of columns to decompress overlapping into</div>
</li>
<li class="blockList">
<h4>rightMultiplications</h4>
<pre>int rightMultiplications</pre>
<div class="block">Total number of right side columns to multiply with</div>
</li>
<li class="blockListLast">
<h4>scans</h4>
<pre>int scans</pre>
<div class="block">Number of scans through the column groups (aka. rowSums for instance)</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.cost.MemoryCostEstimator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/cost/MemoryCostEstimator.html" title="class in org.apache.sysds.runtime.compress.cost">org.apache.sysds.runtime.compress.cost.MemoryCostEstimator</a> extends <a href="org/apache/sysds/runtime/compress/cost/ACostEstimate.html" title="class in org.apache.sysds.runtime.compress.cost">ACostEstimate</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1264988969161809465L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.io</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.io.CompressedWriteBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/io/CompressedWriteBlock.html" title="class in org.apache.sysds.runtime.compress.io">org.apache.sysds.runtime.compress.io.CompressedWriteBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-587986086067463499L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>mb</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> mb</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.io.CompressUnwrap">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/io/CompressUnwrap.html" title="class in org.apache.sysds.runtime.compress.io">org.apache.sysds.runtime.compress.io.CompressUnwrap</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>966405324406154236L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.io.CompressWrap">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/io/CompressWrap.html" title="class in org.apache.sysds.runtime.compress.io">org.apache.sysds.runtime.compress.io.CompressWrap</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>966405324406154236L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.io.DictWritable">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/io/DictWritable.html" title="class in org.apache.sysds.runtime.compress.io">org.apache.sysds.runtime.compress.io.DictWritable</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>731937201435558L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>dicts</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/compress/colgroup/dictionary/IDictionary.html" title="interface in org.apache.sysds.runtime.compress.colgroup.dictionary">IDictionary</a>&gt; dicts</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.compress.io.DictWritable.K">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/io/DictWritable.K.html" title="class in org.apache.sysds.runtime.compress.io">org.apache.sysds.runtime.compress.io.DictWritable.K</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>733937201435558L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>id</h4>
<pre>int id</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.utils</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.compress.utils.CompressRDDClean">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/utils/CompressRDDClean.html" title="class in org.apache.sysds.runtime.compress.utils">org.apache.sysds.runtime.compress.utils.CompressRDDClean</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-704403012606821854L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.ParForProgramBlock.PartitionFormat">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PartitionFormat.html" title="class in org.apache.sysds.runtime.controlprogram">org.apache.sysds.runtime.controlprogram.ParForProgramBlock.PartitionFormat</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4729309847778707801L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_dpf</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitionFormat.html" title="enum in org.apache.sysds.runtime.controlprogram">ParForProgramBlock.PDataPartitionFormat</a> _dpf</pre>
</li>
<li class="blockListLast">
<h4>_N</h4>
<pre>int _N</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.caching</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.caching.CacheableData">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="class in org.apache.sysds.runtime.controlprogram.caching">org.apache.sysds.runtime.controlprogram.caching.CacheableData</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-413810592207212835L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_bcHandle</h4>
<pre><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/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>&lt;?&gt;&gt; _bcHandle</pre>
</li>
<li class="blockList">
<h4>_cache</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</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>&lt;?&gt;&gt; _cache</pre>
<div class="block">Cache for actual data, evicted by garbage collector.</div>
</li>
<li class="blockList">
<h4>_cacheFileName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _cacheFileName</pre>
</li>
<li class="blockList">
<h4>_cacheStatus</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.CacheStatus.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">CacheableData.CacheStatus</a> _cacheStatus</pre>
<div class="block">The cache status of the data blob (whether it can be or is evicted, etc.</div>
</li>
<li class="blockList">
<h4>_cleanupFlag</h4>
<pre>boolean _cleanupFlag</pre>
</li>
<li class="blockList">
<h4>_compressed</h4>
<pre>boolean _compressed</pre>
</li>
<li class="blockList">
<h4>_compressedSize</h4>
<pre>long _compressedSize</pre>
</li>
<li class="blockList">
<h4>_data</h4>
<pre><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>&lt;?&gt; _data</pre>
<div class="block">Container object that holds the actual data.</div>
</li>
<li class="blockList">
<h4>_dirtyFlag</h4>
<pre>boolean _dirtyFlag</pre>
<div class="block"><code>true</code> if the in-memory or evicted matrix may be different from
the matrix located at <a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html#_hdfsFileName"><code>CacheableData._hdfsFileName</code></a>; <code>false</code> if the two
matrices should be the same.</div>
</li>
<li class="blockList">
<h4>_fedMapping</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/FederationMap.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederationMap</a> _fedMapping</pre>
</li>
<li class="blockList">
<h4>_formatProps</h4>
<pre><a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> _formatProps</pre>
<div class="block">Information relevant to specific external file formats.</div>
</li>
<li class="blockList">
<h4>_gpuObjects</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="org/apache/sysds/runtime/instructions/gpu/context/GPUContext.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUContext</a>,&#8203;<a href="org/apache/sysds/runtime/instructions/gpu/context/GPUObject.html" title="class in org.apache.sysds.runtime.instructions.gpu.context">GPUObject</a>&gt; _gpuObjects</pre>
</li>
<li class="blockList">
<h4>_hdfsFileExists</h4>
<pre>boolean _hdfsFileExists</pre>
<div class="block">Flag that indicates whether or not hdfs file exists.It is used
for improving the performance of "rmvar" instruction. When it has
value <code>false</code>, one can skip file system existence
checks which can be expensive.</div>
</li>
<li class="blockList">
<h4>_hdfsFileName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _hdfsFileName</pre>
<div class="block">The name of HDFS file in which the data is backed up.</div>
</li>
<li class="blockList">
<h4>_isAcquireFromEmpty</h4>
<pre>boolean _isAcquireFromEmpty</pre>
</li>
<li class="blockList">
<h4>_lineage</h4>
<pre><a href="org/apache/sysds/runtime/lineage/LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a> _lineage</pre>
</li>
<li class="blockList">
<h4>_metaData</h4>
<pre><a href="org/apache/sysds/runtime/meta/MetaData.html" title="class in org.apache.sysds.runtime.meta">MetaData</a> _metaData</pre>
<div class="block">Object that holds the metadata associated with the matrix, which
includes: 1) Matrix dimensions, if available 2) Number of non-zeros, if
available 3) Block dimensions, if applicable 4) InputInfo -- subsequent
operations that use this Matrix expect it to be in this format.
When the matrix is written to HDFS (local file system, as well?), one
must get the OutputInfo that matches with InputInfo stored inside _mtd.</div>
</li>
<li class="blockList">
<h4>_numReadThreads</h4>
<pre>int _numReadThreads</pre>
</li>
<li class="blockList">
<h4>_rddHandle</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/RDDObject.html" title="class in org.apache.sysds.runtime.instructions.spark.data">RDDObject</a> _rddHandle</pre>
</li>
<li class="blockList">
<h4>_requiresLocalWrite</h4>
<pre>boolean _requiresLocalWrite</pre>
</li>
<li class="blockListLast">
<h4>_uniqueID</h4>
<pre>long _uniqueID</pre>
<div class="block">The unique (JVM-wide) ID of a cacheable data object; to ensure unique IDs across JVMs, we
concatenate filenames with a unique prefix (map task ID).</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.caching.CacheEvictionQueue">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/caching/CacheEvictionQueue.html" title="class in org.apache.sysds.runtime.controlprogram.caching">org.apache.sysds.runtime.controlprogram.caching.CacheEvictionQueue</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">LinkedHashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/sysds/runtime/controlprogram/caching/ByteBuffer.html" title="class in org.apache.sysds.runtime.controlprogram.caching">ByteBuffer</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5208333402581364859L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.caching.FrameObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/caching/FrameObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">org.apache.sysds.runtime.controlprogram.caching.FrameObject</a> extends <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/frame/data/FrameBlock.html" title="class in org.apache.sysds.runtime.frame.data">FrameBlock</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1755082174281927785L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_schema</h4>
<pre><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common">Types.ValueType</a>[] _schema</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.caching.MatrixObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">org.apache.sysds.runtime.controlprogram.caching.MatrixObject</a> extends <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/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6374712373206495637L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_diag</h4>
<pre>boolean _diag</pre>
</li>
<li class="blockList">
<h4>_markForLinCache</h4>
<pre>boolean _markForLinCache</pre>
</li>
<li class="blockList">
<h4>_partitionCacheName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _partitionCacheName</pre>
</li>
<li class="blockList">
<h4>_partitioned</h4>
<pre>boolean _partitioned</pre>
</li>
<li class="blockList">
<h4>_partitionFormat</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitionFormat.html" title="enum in org.apache.sysds.runtime.controlprogram">ParForProgramBlock.PDataPartitionFormat</a> _partitionFormat</pre>
</li>
<li class="blockList">
<h4>_partitionInMemory</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> _partitionInMemory</pre>
</li>
<li class="blockList">
<h4>_partitionSize</h4>
<pre>int _partitionSize</pre>
</li>
<li class="blockListLast">
<h4>_updateType</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.UpdateType.html" title="enum in org.apache.sysds.runtime.controlprogram.caching">MatrixObject.UpdateType</a> _updateType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.caching.TensorObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/caching/TensorObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">org.apache.sysds.runtime.controlprogram.caching.TensorObject</a> extends <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/data/TensorBlock.html" title="class in org.apache.sysds.runtime.data">TensorBlock</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2843358400200380775L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.context</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.context.MatrixObjectFuture">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/context/MatrixObjectFuture.html" title="class in org.apache.sysds.runtime.controlprogram.context">org.apache.sysds.runtime.controlprogram.context.MatrixObjectFuture</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8016955240352642173L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_futureData</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">Future</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _futureData</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.federated</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedRequest">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedRequest</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5946781306963870394L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_checksums</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&gt; _checksums</pre>
</li>
<li class="blockList">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; _data</pre>
</li>
<li class="blockList">
<h4>_id</h4>
<pre>long _id</pre>
</li>
<li class="blockList">
<h4>_lineageTrace</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _lineageTrace</pre>
</li>
<li class="blockList">
<h4>_method</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedRequest.RequestType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederatedRequest.RequestType</a> _method</pre>
</li>
<li class="blockList">
<h4>_pid</h4>
<pre>long _pid</pre>
</li>
<li class="blockListLast">
<h4>_tid</h4>
<pre>long _tid</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedResponse">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedResponse</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3142180026498695091L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] _data</pre>
</li>
<li class="blockListLast">
<h4>_status</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedResponse.ResponseType.html" title="enum in org.apache.sysds.runtime.controlprogram.federated">FederatedResponse.ResponseType</a> _status</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollectFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedStatistics.FedStatsCollectFunction.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollectFunction</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedStatistics.FedStatsCollection.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cacheStats</h4>
<pre>org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.CacheStatsCollection cacheStats</pre>
</li>
<li class="blockList">
<h4>coordinatorsTrafficBytes</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/TrafficModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">TrafficModel</a>&gt; coordinatorsTrafficBytes</pre>
</li>
<li class="blockList">
<h4>gcStats</h4>
<pre>org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.GCStatsCollection gcStats</pre>
</li>
<li class="blockList">
<h4>heavyHitters</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.commons.lang3.tuple.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>&gt;&gt; heavyHitters</pre>
</li>
<li class="blockList">
<h4>jitCompileTime</h4>
<pre>double jitCompileTime</pre>
</li>
<li class="blockList">
<h4>linCacheStats</h4>
<pre>org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.LineageCacheStatsCollection linCacheStats</pre>
</li>
<li class="blockList">
<h4>mtStats</h4>
<pre>org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.MultiTenantStatsCollection mtStats</pre>
</li>
<li class="blockList">
<h4>utilization</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/UtilizationModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">UtilizationModel</a> utilization</pre>
</li>
<li class="blockList">
<h4>workerDataObjects</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/DataObjectModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">DataObjectModel</a>&gt; workerDataObjects</pre>
</li>
<li class="blockList">
<h4>workerEvents</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/EventModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">EventModel</a>&gt; workerEvents</pre>
</li>
<li class="blockListLast">
<h4>workerRequests</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/RequestModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">RequestModel</a>&gt; workerRequests</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.CacheStatsCollection">
<!-- -->
</a>
<h3>Class org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.CacheStatsCollection extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>acqMTime</h4>
<pre>double acqMTime</pre>
</li>
<li class="blockList">
<h4>acqRTime</h4>
<pre>double acqRTime</pre>
</li>
<li class="blockList">
<h4>expTime</h4>
<pre>double expTime</pre>
</li>
<li class="blockList">
<h4>fsBuffHits</h4>
<pre>long fsBuffHits</pre>
</li>
<li class="blockList">
<h4>fsBuffWrites</h4>
<pre>long fsBuffWrites</pre>
</li>
<li class="blockList">
<h4>fsHits</h4>
<pre>long fsHits</pre>
</li>
<li class="blockList">
<h4>fsWrites</h4>
<pre>long fsWrites</pre>
</li>
<li class="blockList">
<h4>hdfsHits</h4>
<pre>long hdfsHits</pre>
</li>
<li class="blockList">
<h4>hdfsWrites</h4>
<pre>long hdfsWrites</pre>
</li>
<li class="blockList">
<h4>linHits</h4>
<pre>long linHits</pre>
</li>
<li class="blockList">
<h4>linWrites</h4>
<pre>long linWrites</pre>
</li>
<li class="blockList">
<h4>memHits</h4>
<pre>long memHits</pre>
</li>
<li class="blockListLast">
<h4>rlsTime</h4>
<pre>double rlsTime</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.GCStatsCollection">
<!-- -->
</a>
<h3>Class org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.GCStatsCollection extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>gcCount</h4>
<pre>long gcCount</pre>
</li>
<li class="blockListLast">
<h4>gcTime</h4>
<pre>double gcTime</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.LineageCacheStatsCollection">
<!-- -->
</a>
<h3>Class org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.LineageCacheStatsCollection extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numHitsDel</h4>
<pre>long numHitsDel</pre>
</li>
<li class="blockList">
<h4>numHitsFS</h4>
<pre>long numHitsFS</pre>
</li>
<li class="blockList">
<h4>numHitsFunc</h4>
<pre>long numHitsFunc</pre>
</li>
<li class="blockList">
<h4>numHitsInst</h4>
<pre>long numHitsInst</pre>
</li>
<li class="blockList">
<h4>numHitsMem</h4>
<pre>long numHitsMem</pre>
</li>
<li class="blockList">
<h4>numHitsSB</h4>
<pre>long numHitsSB</pre>
</li>
<li class="blockList">
<h4>numMemDel</h4>
<pre>long numMemDel</pre>
</li>
<li class="blockList">
<h4>numWritesFS</h4>
<pre>long numWritesFS</pre>
</li>
<li class="blockListLast">
<h4>numWritesMem</h4>
<pre>long numWritesMem</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.MultiTenantStatsCollection">
<!-- -->
</a>
<h3>Class org.apache.sysds.runtime.controlprogram.federated.FederatedStatistics.FedStatsCollection.MultiTenantStatsCollection extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fLTEntryCount</h4>
<pre>long fLTEntryCount</pre>
</li>
<li class="blockList">
<h4>fLTGetCount</h4>
<pre>long fLTGetCount</pre>
</li>
<li class="blockList">
<h4>fLTGetTime</h4>
<pre>double fLTGetTime</pre>
</li>
<li class="blockList">
<h4>putLineageCount</h4>
<pre>long putLineageCount</pre>
</li>
<li class="blockList">
<h4>putLineageItems</h4>
<pre>long putLineageItems</pre>
</li>
<li class="blockList">
<h4>reuseReadBytes</h4>
<pre>long reuseReadBytes</pre>
</li>
<li class="blockList">
<h4>reuseReadHits</h4>
<pre>long reuseReadHits</pre>
</li>
<li class="blockList">
<h4>serializationReuseBytes</h4>
<pre>long serializationReuseBytes</pre>
</li>
<li class="blockListLast">
<h4>serializationReuseCount</h4>
<pre>long serializationReuseCount</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedUDF">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedUDF</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>799416525191257308L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_inputIDs</h4>
<pre>long[] _inputIDs</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.FederatedWorkerHandlerException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedWorkerHandlerException.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.FederatedWorkerHandlerException</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.MatrixLineagePair">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/MatrixLineagePair.html" title="class in org.apache.sysds.runtime.controlprogram.federated">org.apache.sysds.runtime.controlprogram.federated.MatrixLineagePair</a> extends org.apache.commons.lang3.tuple.MutablePair&lt;<a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a>,&#8203;<a href="org/apache/sysds/runtime/lineage/LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.federated.monitoring.models</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.BaseModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.BaseModel</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5565981270528383999L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> id</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.CoordinatorConnectionModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/CoordinatorConnectionModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.CoordinatorConnectionModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>918360814223266197L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>coordinatorHostId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> coordinatorHostId</pre>
</li>
<li class="blockListLast">
<h4>coordinatorId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> coordinatorId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.CoordinatorModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/CoordinatorModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.CoordinatorModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4116787631938152573L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>host</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> host</pre>
</li>
<li class="blockList">
<h4>monitoringHostIdKey</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> monitoringHostIdKey</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>processId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> processId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.DataObjectModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/DataObjectModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.DataObjectModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7914784187151939188L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataType</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataType</pre>
</li>
<li class="blockList">
<h4>size</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> size</pre>
</li>
<li class="blockList">
<h4>valueType</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> valueType</pre>
</li>
<li class="blockList">
<h4>varName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> varName</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.EventModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/EventModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.EventModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/CoordinatorConnectionModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">CoordinatorConnectionModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5597621916956632690L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>coordinatorName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> coordinatorName</pre>
</li>
<li class="blockList">
<h4>stages</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/EventStageModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">EventStageModel</a>&gt; stages</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.EventStageModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/EventStageModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.EventStageModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6867424341266726981L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>endTime</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html?is-external=true" title="class or interface in java.time" class="externalLink">LocalDateTime</a> endTime</pre>
</li>
<li class="blockList">
<h4>eventId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> eventId</pre>
</li>
<li class="blockList">
<h4>operation</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> operation</pre>
</li>
<li class="blockListLast">
<h4>startTime</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html?is-external=true" title="class or interface in java.time" class="externalLink">LocalDateTime</a> startTime</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.HeavyHitterModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/HeavyHitterModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.HeavyHitterModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>count</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> count</pre>
</li>
<li class="blockList">
<h4>duration</h4>
<pre>double duration</pre>
</li>
<li class="blockList">
<h4>operation</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> operation</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.RequestModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/RequestModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.RequestModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/CoordinatorConnectionModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">CoordinatorConnectionModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5376072120202921000L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>count</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> count</pre>
</li>
<li class="blockList">
<h4>type</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> type</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.StatisticsModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/StatisticsModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.StatisticsModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2492467768854934429L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataObjects</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/DataObjectModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">DataObjectModel</a>&gt; dataObjects</pre>
</li>
<li class="blockList">
<h4>events</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/EventModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">EventModel</a>&gt; events</pre>
</li>
<li class="blockList">
<h4>heavyHitters</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/HeavyHitterModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">HeavyHitterModel</a>&gt; heavyHitters</pre>
</li>
<li class="blockList">
<h4>requests</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/RequestModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">RequestModel</a>&gt; requests</pre>
</li>
<li class="blockList">
<h4>traffic</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/TrafficModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">TrafficModel</a>&gt; traffic</pre>
</li>
<li class="blockListLast">
<h4>utilization</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/UtilizationModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">UtilizationModel</a>&gt; utilization</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.StatisticsOptions">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/StatisticsOptions.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.StatisticsOptions</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2524032122999491726L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataObjects</h4>
<pre>boolean dataObjects</pre>
</li>
<li class="blockList">
<h4>events</h4>
<pre>boolean events</pre>
</li>
<li class="blockList">
<h4>heavyHitters</h4>
<pre>boolean heavyHitters</pre>
</li>
<li class="blockList">
<h4>requests</h4>
<pre>boolean requests</pre>
</li>
<li class="blockList">
<h4>rowCount</h4>
<pre>int rowCount</pre>
</li>
<li class="blockList">
<h4>traffic</h4>
<pre>boolean traffic</pre>
</li>
<li class="blockListLast">
<h4>utilization</h4>
<pre>boolean utilization</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.TrafficModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/TrafficModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.TrafficModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/CoordinatorConnectionModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">CoordinatorConnectionModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5042814368347405998L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>byteAmount</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> byteAmount</pre>
</li>
<li class="blockList">
<h4>timestamp</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html?is-external=true" title="class or interface in java.time" class="externalLink">LocalDateTime</a> timestamp</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.UtilizationModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/UtilizationModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.UtilizationModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6984053518916899551L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cpuUsage</h4>
<pre>double cpuUsage</pre>
</li>
<li class="blockList">
<h4>memoryUsage</h4>
<pre>double memoryUsage</pre>
</li>
<li class="blockList">
<h4>timestamp</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDateTime.html?is-external=true" title="class or interface in java.time" class="externalLink">LocalDateTime</a> timestamp</pre>
</li>
<li class="blockListLast">
<h4>workerId</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> workerId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.federated.monitoring.models.WorkerModel">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/WorkerModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">org.apache.sysds.runtime.controlprogram.federated.monitoring.models.WorkerModel</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/monitoring/models/BaseModel.html" title="class in org.apache.sysds.runtime.controlprogram.federated.monitoring.models">BaseModel</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7516912892237220796L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>address</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> address</pre>
</li>
<li class="blockList">
<h4>isOnline</h4>
<pre>boolean isOnline</pre>
</li>
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.paramserv</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.FederatedPSControlThread">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/FederatedPSControlThread.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">org.apache.sysds.runtime.controlprogram.paramserv.FederatedPSControlThread</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/PSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">PSWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6846648059569648791L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_cycleStartAt0</h4>
<pre>boolean _cycleStartAt0</pre>
</li>
<li class="blockList">
<h4>_featuresData</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedData.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedData</a> _featuresData</pre>
</li>
<li class="blockList">
<h4>_labelsData</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/federated/FederatedData.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedData</a> _labelsData</pre>
</li>
<li class="blockList">
<h4>_modelVarID</h4>
<pre>long _modelVarID</pre>
</li>
<li class="blockList">
<h4>_numBatchesPerEpoch</h4>
<pre>int _numBatchesPerEpoch</pre>
</li>
<li class="blockList">
<h4>_numBatchesPerNbatch</h4>
<pre>int _numBatchesPerNbatch</pre>
</li>
<li class="blockList">
<h4>_partial_public_key</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/paramserv/homomorphicEncryption/PublicKey.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption">PublicKey</a> _partial_public_key</pre>
</li>
<li class="blockList">
<h4>_possibleBatchesPerLocalEpoch</h4>
<pre>int _possibleBatchesPerLocalEpoch</pre>
</li>
<li class="blockList">
<h4>_runtimeBalancing</h4>
<pre><a href="org/apache/sysds/parser/Statement.PSRuntimeBalancing.html" title="enum in org.apache.sysds.parser">Statement.PSRuntimeBalancing</a> _runtimeBalancing</pre>
</li>
<li class="blockList">
<h4>_use_homomorphic_encryption</h4>
<pre>boolean _use_homomorphic_encryption</pre>
</li>
<li class="blockList">
<h4>_weighting</h4>
<pre>boolean _weighting</pre>
</li>
<li class="blockListLast">
<h4>_weightingFactor</h4>
<pre>double _weightingFactor</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.LocalPSWorker">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">org.apache.sysds.runtime.controlprogram.paramserv.LocalPSWorker</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/PSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">PSWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5195390748495357295L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.PSWorker">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/PSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">org.apache.sysds.runtime.controlprogram.paramserv.PSWorker</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3510485051178200118L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_batchSize</h4>
<pre>long _batchSize</pre>
</li>
<li class="blockList">
<h4>_ec</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a> _ec</pre>
</li>
<li class="blockList">
<h4>_epochs</h4>
<pre>int _epochs</pre>
</li>
<li class="blockList">
<h4>_features</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a> _features</pre>
</li>
<li class="blockList">
<h4>_freq</h4>
<pre><a href="org/apache/sysds/parser/Statement.PSFrequency.html" title="enum in org.apache.sysds.parser">Statement.PSFrequency</a> _freq</pre>
</li>
<li class="blockList">
<h4>_inst</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/FunctionCallCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FunctionCallCPInstruction</a> _inst</pre>
</li>
<li class="blockList">
<h4>_labels</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a> _labels</pre>
</li>
<li class="blockList">
<h4>_modelAvg</h4>
<pre>boolean _modelAvg</pre>
</li>
<li class="blockList">
<h4>_nbatches</h4>
<pre>int _nbatches</pre>
</li>
<li class="blockList">
<h4>_output</h4>
<pre><a href="org/apache/sysds/parser/DataIdentifier.html" title="class in org.apache.sysds.parser">DataIdentifier</a> _output</pre>
</li>
<li class="blockList">
<h4>_ps</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/paramserv/ParamServer.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">ParamServer</a> _ps</pre>
</li>
<li class="blockList">
<h4>_updFunc</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _updFunc</pre>
</li>
<li class="blockListLast">
<h4>_workerID</h4>
<pre>int _workerID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.SparkPSWorker">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/SparkPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">org.apache.sysds.runtime.controlprogram.paramserv.SparkPSWorker</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/LocalPSWorker.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv">LocalPSWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8674739573419648732L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_aggFunc</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _aggFunc</pre>
</li>
<li class="blockList">
<h4>_aGrad</h4>
<pre>org.apache.spark.util.LongAccumulator _aGrad</pre>
</li>
<li class="blockList">
<h4>_aIndex</h4>
<pre>org.apache.spark.util.LongAccumulator _aIndex</pre>
</li>
<li class="blockList">
<h4>_aRPC</h4>
<pre>org.apache.spark.util.LongAccumulator _aRPC</pre>
</li>
<li class="blockList">
<h4>_aSetup</h4>
<pre>org.apache.spark.util.LongAccumulator _aSetup</pre>
</li>
<li class="blockList">
<h4>_aUpdate</h4>
<pre>org.apache.spark.util.LongAccumulator _aUpdate</pre>
</li>
<li class="blockList">
<h4>_aWorker</h4>
<pre>org.apache.spark.util.LongAccumulator _aWorker</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;byte[]&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_conf</h4>
<pre>org.apache.spark.SparkConf _conf</pre>
</li>
<li class="blockList">
<h4>_isLocal</h4>
<pre>boolean _isLocal</pre>
</li>
<li class="blockList">
<h4>_nBatches</h4>
<pre>org.apache.spark.util.LongAccumulator _nBatches</pre>
</li>
<li class="blockList">
<h4>_nEpochs</h4>
<pre>org.apache.spark.util.LongAccumulator _nEpochs</pre>
</li>
<li class="blockList">
<h4>_port</h4>
<pre>int _port</pre>
</li>
<li class="blockListLast">
<h4>_program</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _program</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.paramserv.dp</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkAggregator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkAggregator.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkAggregator</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1245300852709085117L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_fcol</h4>
<pre>long _fcol</pre>
</li>
<li class="blockListLast">
<h4>_lcol</h4>
<pre>long _lcol</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkMapper">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionerSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionerSparkMapper</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1710721606050403296L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_dp</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/SparkDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">SparkDataPartitioner</a> _dp</pre>
</li>
<li class="blockListLast">
<h4>_workersNum</h4>
<pre>int _workersNum</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionSparkScheme">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DataPartitionSparkScheme</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3462829818083371171L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_globalPerms</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt;&gt; _globalPerms</pre>
</li>
<li class="blockListLast">
<h4>_workerIndicator</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _workerIndicator</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DCSparkScheme">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DCSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DCSparkScheme</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2786906947020788787L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DRRSparkScheme">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DRRSparkScheme</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3130831851505549672L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.DRSparkScheme">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DRSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.DRSparkScheme</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7655310624144544544L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.ORSparkScheme">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/ORSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.ORSparkScheme</a> extends <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6867567406403580311L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.dp.SparkDataPartitioner">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/SparkDataPartitioner.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">org.apache.sysds.runtime.controlprogram.paramserv.dp.SparkDataPartitioner</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6841548626711057448L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_scheme</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/paramserv/dp/DataPartitionSparkScheme.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.dp">DataPartitionSparkScheme</a> _scheme</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption.PublicKey">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/paramserv/homomorphicEncryption/PublicKey.html" title="class in org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption">org.apache.sysds.runtime.controlprogram.paramserv.homomorphicEncryption.PublicKey</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>91289081237980123L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>byte[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.parfor</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.DataPartitionerRemoteSparkMapper">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkMapper.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.DataPartitionerRemoteSparkMapper</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ParWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>332887624852010957L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_clen</h4>
<pre>long _clen</pre>
</li>
<li class="blockList">
<h4>_dpf</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitionFormat.html" title="enum in org.apache.sysds.runtime.controlprogram">ParForProgramBlock.PDataPartitionFormat</a> _dpf</pre>
</li>
<li class="blockList">
<h4>_n</h4>
<pre>long _n</pre>
</li>
<li class="blockListLast">
<h4>_rlen</h4>
<pre>long _rlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.DataPartitionerRemoteSparkReducer">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/DataPartitionerRemoteSparkReducer.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.DataPartitionerRemoteSparkReducer</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7149865018683261964L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_fnameNew</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _fnameNew</pre>
</li>
<li class="blockListLast">
<h4>_replication</h4>
<pre>int _replication</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.RemoteDPParForSparkWorker">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteDPParForSparkWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.RemoteDPParForSparkWorker</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ParWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>30223759283155139L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_aIters</h4>
<pre>org.apache.spark.util.LongAccumulator _aIters</pre>
</li>
<li class="blockList">
<h4>_aTasks</h4>
<pre>org.apache.spark.util.LongAccumulator _aTasks</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_caching</h4>
<pre>boolean _caching</pre>
</li>
<li class="blockList">
<h4>_clen</h4>
<pre>int _clen</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;byte[]&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_dpf</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/ParForProgramBlock.PDataPartitionFormat.html" title="enum in org.apache.sysds.runtime.controlprogram">ParForProgramBlock.PDataPartitionFormat</a> _dpf</pre>
</li>
<li class="blockList">
<h4>_fmt</h4>
<pre><a href="org/apache/sysds/common/Types.FileFormat.html" title="enum in org.apache.sysds.common">Types.FileFormat</a> _fmt</pre>
</li>
<li class="blockList">
<h4>_inputVar</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _inputVar</pre>
</li>
<li class="blockList">
<h4>_isLocal</h4>
<pre>boolean _isLocal</pre>
</li>
<li class="blockList">
<h4>_iterVar</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _iterVar</pre>
</li>
<li class="blockList">
<h4>_prog</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _prog</pre>
</li>
<li class="blockList">
<h4>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockListLast">
<h4>_tSparseCol</h4>
<pre>boolean _tSparseCol</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.RemoteParForSparkWorker">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/RemoteParForSparkWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.RemoteParForSparkWorker</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ParWorker.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ParWorker</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3254950138084272296L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_aIters</h4>
<pre>org.apache.spark.util.LongAccumulator _aIters</pre>
</li>
<li class="blockList">
<h4>_aTasks</h4>
<pre>org.apache.spark.util.LongAccumulator _aTasks</pre>
</li>
<li class="blockList">
<h4>_brInputs</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a>&lt;?&gt;&gt;&gt; _brInputs</pre>
</li>
<li class="blockList">
<h4>_caching</h4>
<pre>boolean _caching</pre>
</li>
<li class="blockList">
<h4>_cleanCache</h4>
<pre>boolean _cleanCache</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;byte[]&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_initialized</h4>
<pre>boolean _initialized</pre>
</li>
<li class="blockList">
<h4>_isLocal</h4>
<pre>boolean _isLocal</pre>
</li>
<li class="blockList">
<h4>_jobid</h4>
<pre>long _jobid</pre>
</li>
<li class="blockList">
<h4>_lineage</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; _lineage</pre>
</li>
<li class="blockListLast">
<h4>_prog</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _prog</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMerge">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMerge</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6756689640511059030L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_inputs</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="type parameter in ResultMerge">T</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheableData</a>&lt;?&gt;[] _inputs</pre>
</li>
<li class="blockList">
<h4>_isAccum</h4>
<pre>boolean _isAccum</pre>
</li>
<li class="blockList">
<h4>_output</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="type parameter in ResultMerge">T</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/CacheableData.html" title="class in org.apache.sysds.runtime.controlprogram.caching">CacheableData</a>&lt;?&gt; _output</pre>
</li>
<li class="blockListLast">
<h4>_outputFName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _outputFName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeFrameLocalMemory">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeFrameLocalMemory.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeFrameLocalMemory</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/caching/FrameObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">FrameObject</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>549739254879310540L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalAutomatic">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalAutomatic.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalAutomatic</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1600893100602101732L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_rm</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> _rm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalFile">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalFile.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalFile</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6905893742840020489L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_seq</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/parfor/util/IDSequence.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">IDSequence</a> _seq</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalMemory">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeLocalMemory.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeLocalMemory</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3543612508601511701L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_compare</h4>
<pre><a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">DenseBlock</a> _compare</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeMatrix</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</a>&lt;<a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5319002218804570071L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeRemoteSpark">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteSpark.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeRemoteSpark</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6924566953903424820L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_ec</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a> _ec</pre>
</li>
<li class="blockList">
<h4>_numMappers</h4>
<pre>int _numMappers</pre>
</li>
<li class="blockListLast">
<h4>_numReducers</h4>
<pre>int _numReducers</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.ResultMergeRemoteSparkWCompare">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeRemoteSparkWCompare.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.ResultMergeRemoteSparkWCompare</a> extends <a href="org/apache/sysds/runtime/controlprogram/parfor/ResultMergeMatrix.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMergeMatrix</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5970805069405942836L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.Task">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/Task.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">org.apache.sysds.runtime.controlprogram.parfor.Task</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2815832451487164284L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_iterations</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/LinkedList.html?is-external=true" title="class or interface in java.util" class="externalLink">LinkedList</a>&lt;<a href="org/apache/sysds/runtime/instructions/cp/IntObject.html" title="class in org.apache.sysds.runtime.instructions.cp">IntObject</a>&gt; _iterations</pre>
</li>
<li class="blockList">
<h4>_iterVar</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _iterVar</pre>
</li>
<li class="blockListLast">
<h4>_type</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/parfor/Task.TaskType.html" title="enum in org.apache.sysds.runtime.controlprogram.parfor">Task.TaskType</a> _type</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.parfor.util</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.util.PairWritableBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/util/PairWritableBlock.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">org.apache.sysds.runtime.controlprogram.parfor.util.PairWritableBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6022511967446089164L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>block</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> block</pre>
</li>
<li class="blockListLast">
<h4>indexes</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixIndexes</a> indexes</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.controlprogram.parfor.util.PairWritableCell">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/controlprogram/parfor/util/PairWritableCell.html" title="class in org.apache.sysds.runtime.controlprogram.parfor.util">org.apache.sysds.runtime.controlprogram.parfor.util.PairWritableCell</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6835655576808999370L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cell</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixCell.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixCell</a> cell</pre>
</li>
<li class="blockListLast">
<h4>indexes</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixIndexes</a> indexes</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.data</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.data.BasicTensorBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/BasicTensorBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.BasicTensorBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7665685894181661833L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_denseBlock</h4>
<pre><a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">DenseBlock</a> _denseBlock</pre>
</li>
<li class="blockList">
<h4>_dims</h4>
<pre>int[] _dims</pre>
</li>
<li class="blockList">
<h4>_nnz</h4>
<pre>long _nnz</pre>
</li>
<li class="blockList">
<h4>_sparse</h4>
<pre>boolean _sparse</pre>
</li>
<li class="blockList">
<h4>_sparseBlock</h4>
<pre><a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> _sparseBlock</pre>
</li>
<li class="blockListLast">
<h4>_vt</h4>
<pre><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common">Types.ValueType</a> _vt</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DataTensorBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DataTensorBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DataTensorBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3410679389807309521L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_colsdata</h4>
<pre><a href="org/apache/sysds/runtime/data/BasicTensorBlock.html" title="class in org.apache.sysds.runtime.data">BasicTensorBlock</a>[] _colsdata</pre>
</li>
<li class="blockList">
<h4>_colsToIx</h4>
<pre>int[] _colsToIx</pre>
<div class="block">Contains the (column) index in `_colsdata` for a certain column of the `DataTensor`. Which `_colsdata` to use is specified by the `_schema`</div>
</li>
<li class="blockList">
<h4>_dims</h4>
<pre>int[] _dims</pre>
</li>
<li class="blockList">
<h4>_ixToCols</h4>
<pre>int[][] _ixToCols</pre>
<div class="block">Contains the column of `DataTensor` an `_colsdata` (column) index corresponds to.</div>
</li>
<li class="blockListLast">
<h4>_schema</h4>
<pre><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common">Types.ValueType</a>[] _schema</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7517220490270237832L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_odims</h4>
<pre>int[] _odims</pre>
</li>
<li class="blockList">
<h4>_reuse</h4>
<pre>double[] _reuse</pre>
</li>
<li class="blockListLast">
<h4>_rlen</h4>
<pre>int _rlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockBool">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockBool.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockBool</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2228057308997136969L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html?is-external=true" title="class or interface in java.util" class="externalLink">BitSet</a> _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockDRB">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockDRB</a> extends <a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">DenseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3581157975703708947L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockFP32">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockFP32.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockFP32</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1950471811056914020L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>float[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockFP64">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockFP64.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockFP64</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8546723684649816489L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>double[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockFP64DEDUP">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockFP64DEDUP.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockFP64DEDUP</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4012376952006079198L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre>double[][] _data</pre>
</li>
<li class="blockList">
<h4>_distinct</h4>
<pre>int _distinct</pre>
</li>
<li class="blockList">
<h4>_emb_size</h4>
<pre>int _emb_size</pre>
</li>
<li class="blockListLast">
<h4>_embPerRow</h4>
<pre>int _embPerRow</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockInt32">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockInt32.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockInt32</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3856034067703046872L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>int[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockInt64">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockInt64.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockInt64</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7166657802668966730L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>long[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLBool">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLBool.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLBool</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2604223782138590322L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/BitSet.html?is-external=true" title="class or interface in java.util" class="externalLink">BitSet</a>[] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLDRB">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLDRB</a> extends <a href="org/apache/sysds/runtime/data/DenseBlock.html" title="class in org.apache.sysds.runtime.data">DenseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7519435549328146356L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLFP32">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLFP32.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLFP32</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2604223782138590322L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre>float[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLFP64">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLFP64.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLFP64</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1723319832162080273L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre>double[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLFP64DEDUP">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLFP64DEDUP.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLFP64DEDUP</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3437790596644064171L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre>double[][] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLInt32">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLInt32.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLInt32</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4273439182762731283L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre>int[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLInt64">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLInt64.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLInt64</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2329693723788239625L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre>long[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockLString">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockLString.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockLString</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockLDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockLDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6632424825959423264L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_blocks</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.DenseBlockString">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/DenseBlockString.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.DenseBlockString</a> extends <a href="org/apache/sysds/runtime/data/DenseBlockDRB.html" title="class in org.apache.sysds.runtime.data">DenseBlockDRB</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7071870563356352352L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.IndexedTensorBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/IndexedTensorBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.IndexedTensorBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6227311506740546446L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_block</h4>
<pre><a href="org/apache/sysds/runtime/data/TensorBlock.html" title="class in org.apache.sysds.runtime.data">TensorBlock</a> _block</pre>
</li>
<li class="blockListLast">
<h4>_indexes</h4>
<pre><a href="org/apache/sysds/runtime/data/TensorIndexes.html" title="class in org.apache.sysds.runtime.data">TensorIndexes</a> _indexes</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5008747088111141395L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlockCOO">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlockCOO.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlockCOO</a> extends <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7223478015917668745L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_cindexes</h4>
<pre>int[] _cindexes</pre>
</li>
<li class="blockList">
<h4>_rindexes</h4>
<pre>int[] _rindexes</pre>
</li>
<li class="blockList">
<h4>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockList">
<h4>_size</h4>
<pre>int _size</pre>
</li>
<li class="blockListLast">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlockCSR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlockCSR.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlockCSR</a> extends <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1922673868466164244L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_indexes</h4>
<pre>int[] _indexes</pre>
</li>
<li class="blockList">
<h4>_ptr</h4>
<pre>int[] _ptr</pre>
</li>
<li class="blockList">
<h4>_size</h4>
<pre>int _size</pre>
</li>
<li class="blockListLast">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlockDCSR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlockDCSR.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlockDCSR</a> extends <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>456844244252549431L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_colidx</h4>
<pre>int[] _colidx</pre>
</li>
<li class="blockList">
<h4>_nnzr</h4>
<pre>int _nnzr</pre>
</li>
<li class="blockList">
<h4>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockList">
<h4>_rowidx</h4>
<pre>int[] _rowidx</pre>
</li>
<li class="blockList">
<h4>_rowptr</h4>
<pre>int[] _rowptr</pre>
</li>
<li class="blockList">
<h4>_size</h4>
<pre>int _size</pre>
</li>
<li class="blockListLast">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlockMCSC">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlockMCSC.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlockMCSC</a> extends <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>112364695245614881L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_clenInferred</h4>
<pre>int _clenInferred</pre>
</li>
<li class="blockList">
<h4>_columns</h4>
<pre><a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data">SparseRow</a>[] _columns</pre>
</li>
<li class="blockListLast">
<h4>_rlen</h4>
<pre>int _rlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseBlockMCSR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseBlockMCSR.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseBlockMCSR</a> extends <a href="org/apache/sysds/runtime/data/SparseBlock.html" title="class in org.apache.sysds.runtime.data">SparseBlock</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4743624499258436199L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_rows</h4>
<pre><a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data">SparseRow</a>[] _rows</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseRow">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseRow</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5806895317005796456L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseRowScalar">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseRowScalar.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseRowScalar</a> extends <a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data">SparseRow</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>722193514969067477L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>int index</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre>double value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.SparseRowVector">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/SparseRowVector.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.SparseRowVector</a> extends <a href="org/apache/sysds/runtime/data/SparseRow.html" title="class in org.apache.sysds.runtime.data">SparseRow</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2971077474424464992L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>estimatedNzs</h4>
<pre>int estimatedNzs</pre>
<div class="block">An estimate of the number of non zero values in this row.
The estimate is used to set a threshold on how much the array should grow at certain
lengths to not double the size at all times.</div>
</li>
<li class="blockList">
<h4>indexes</h4>
<pre>int[] indexes</pre>
<div class="block">The column indexes of the values contained, can be allocated larger than needed</div>
</li>
<li class="blockList">
<h4>size</h4>
<pre>int size</pre>
<div class="block">The current size of the row vector</div>
</li>
<li class="blockListLast">
<h4>values</h4>
<pre>double[] values</pre>
<div class="block">The values contained in the vector, can be allocated larger than needed</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.TensorBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/TensorBlock.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.TensorBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8768054067319422277L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.data.TensorIndexes">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/data/TensorIndexes.html" title="class in org.apache.sysds.runtime.data">org.apache.sysds.runtime.data.TensorIndexes</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8596795142899904117L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for consistency/maintainability.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for consistency/maintainability.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.frame.data</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.frame.data.FrameBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/frame/data/FrameBlock.html" title="class in org.apache.sysds.runtime.frame.data">org.apache.sysds.runtime.frame.data.FrameBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3993450030207130665L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.frame.data.FrameBlock.FrameMapFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/frame/data/FrameBlock.FrameMapFunction.html" title="class in org.apache.sysds.runtime.frame.data">org.apache.sysds.runtime.frame.data.FrameBlock.FrameMapFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8398572153616520873L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.frame.data.columns</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.frame.data.columns.ColumnMetadata">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/frame/data/columns/ColumnMetadata.html" title="class in org.apache.sysds.runtime.frame.data.columns">org.apache.sysds.runtime.frame.data.columns.ColumnMetadata</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-90094082422100311L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_mvValue</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _mvValue</pre>
</li>
<li class="blockListLast">
<h4>_ndistinct</h4>
<pre>long _ndistinct</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.functionobjects</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.And">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/And.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.And</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6523146102263905602L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.BitwAnd">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/BitwAnd.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.BitwAnd</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6523146102263905602L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.BitwOr">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/BitwOr.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.BitwOr</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9172774392245257468L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.BitwShiftL">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/BitwShiftL.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.BitwShiftL</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6874923721694361623L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.BitwShiftR">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/BitwShiftR.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.BitwShiftR</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6746241833459058280L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.BitwXor">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/BitwXor.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.BitwXor</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7231003441114081755L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Builtin">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Builtin.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Builtin</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3836744687789840574L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>bFunc</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/Builtin.BuiltinCode.html" title="enum in org.apache.sysds.runtime.functionobjects">Builtin.BuiltinCode</a> bFunc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.CM">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/CM.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.CM</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9177194651533064123L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_buff2</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> _buff2</pre>
</li>
<li class="blockList">
<h4>_buff3</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> _buff3</pre>
</li>
<li class="blockList">
<h4>_plus</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlus</a> _plus</pre>
</li>
<li class="blockListLast">
<h4>_type</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.AggregateOperationTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CMOperator.AggregateOperationTypes</a> _type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.COV">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/COV.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.COV</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1865050401811477181L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_plus</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlus</a> _plus</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.CTable">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/CTable.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.CTable</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5374880447194177236L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.DiagIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/DiagIndex.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.DiagIndex</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5294771266108903886L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>diagV2M</h4>
<pre>boolean diagV2M</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Divide">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Divide.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Divide</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5377082529324612637L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Equals">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Equals.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Equals</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8887713112454357802L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.FunctionObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.FunctionObject</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.GreaterThan">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/GreaterThan.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.GreaterThan</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1408566061111937556L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.GreaterThanEquals">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/GreaterThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.GreaterThanEquals</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5444900552418046584L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.IfElse">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/IfElse.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.IfElse</a> extends <a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">TernaryValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8660124936856173978L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.IndexFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.IndexFunction</a> extends <a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects">FunctionObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7672111359444767237L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.IntegerDivide">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/IntegerDivide.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.IntegerDivide</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6994403907602762873L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.KahanFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/KahanFunction.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.KahanFunction</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8880016655817461398L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.KahanPlus">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.KahanPlus</a> extends <a href="org/apache/sysds/runtime/functionobjects/KahanFunction.html" title="class in org.apache.sysds.runtime.functionobjects">KahanFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8338160609569967791L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.KahanPlusSq">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/KahanPlusSq.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.KahanPlusSq</a> extends <a href="org/apache/sysds/runtime/functionobjects/KahanFunction.html" title="class in org.apache.sysds.runtime.functionobjects">KahanFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5774388904472231717L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>kplus</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlus</a> kplus</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.LessThan">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/LessThan.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.LessThan</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5598503447690597942L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.LessThanEquals">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/LessThanEquals.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.LessThanEquals</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1211700634442163849L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Max">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Max.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Max</a> extends <a href="org/apache/sysds/runtime/functionobjects/Builtin.html" title="class in org.apache.sysds.runtime.functionobjects">Builtin</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6529946102263905602L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Mean">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Mean.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Mean</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1967222020396371269L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_plus</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/KahanPlus.html" title="class in org.apache.sysds.runtime.functionobjects">KahanPlus</a> _plus</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Min">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Min.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Min</a> extends <a href="org/apache/sysds/runtime/functionobjects/Builtin.html" title="class in org.apache.sysds.runtime.functionobjects">Builtin</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6529946102263905602L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Minus">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Minus.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Minus</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8433928060333018056L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Minus1Multiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Minus1Multiply.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Minus1Multiply</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8211391941572535083L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.MinusMultiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/MinusMultiply.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.MinusMultiply</a> extends <a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">TernaryValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2801982061205871665L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_cnt</h4>
<pre>double _cnt</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.MinusNz">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/MinusNz.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.MinusNz</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-949397965417772299L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Modulus">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Modulus.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Modulus</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1409182981172200840L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_intdiv</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/IntegerDivide.html" title="class in org.apache.sysds.runtime.functionobjects">IntegerDivide</a> _intdiv</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Multiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Multiply.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Multiply</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2801982061205871665L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Multiply2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Multiply2.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Multiply2</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3762789087715600938L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Not">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Not.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Not</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3137270229584267263L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.NotEquals">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/NotEquals.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.NotEquals</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueComparisonFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2243676126579964278L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.OffsetColumnIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/OffsetColumnIndex.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.OffsetColumnIndex</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1523769994005450946L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numColumnsInOutput</h4>
<pre>int numColumnsInOutput</pre>
</li>
<li class="blockList">
<h4>numRowsInOutput</h4>
<pre>int numRowsInOutput</pre>
</li>
<li class="blockListLast">
<h4>offset</h4>
<pre>int offset</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Or">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Or.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Or</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2847467729680510910L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ParameterizedBuiltin">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ParameterizedBuiltin</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7987603644903675052L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>bFunc</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.ParameterizedBuiltinCode.html" title="enum in org.apache.sysds.runtime.functionobjects">ParameterizedBuiltin.ParameterizedBuiltinCode</a> bFunc</pre>
</li>
<li class="blockListLast">
<h4>distFunc</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ParameterizedBuiltin.ProbabilityDistributionCode.html" title="enum in org.apache.sysds.runtime.functionobjects">ParameterizedBuiltin.ProbabilityDistributionCode</a> distFunc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Plus">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Plus.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Plus</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3573790367761963555L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.PlusMultiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/PlusMultiply.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.PlusMultiply</a> extends <a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">TernaryValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2801982061205871665L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_cnt</h4>
<pre>double _cnt</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Power">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Power.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Power</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1503063846565177447L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Power2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Power2.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Power2</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4370611388912121328L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ReduceAll">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ReduceAll.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ReduceAll</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7395600812331396960L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ReduceCol">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ReduceCol.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ReduceCol</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5751707683718583013L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ReduceDiag">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ReduceDiag.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ReduceDiag</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>734843929521413928L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ReduceRow">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ReduceRow.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ReduceRow</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3611700251686303484L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.RevIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/RevIndex.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.RevIndex</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1002715543022547788L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.SortIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/SortIndex.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.SortIndex</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8446389232078905200L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_cols</h4>
<pre>int[] _cols</pre>
</li>
<li class="blockList">
<h4>_decreasing</h4>
<pre>boolean _decreasing</pre>
</li>
<li class="blockListLast">
<h4>_ixreturn</h4>
<pre>boolean _ixreturn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.SwapIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/SwapIndex.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.SwapIndex</a> extends <a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8898087610410746689L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.TernaryValueFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.TernaryValueFunction</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4837616587192612216L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ValueComparisonFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ValueComparisonFunction.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ValueComparisonFunction</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6021132561216734747L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.ValueFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.ValueFunction</a> extends <a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects">FunctionObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4985988545393861058L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.functionobjects.Xor">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/functionobjects/Xor.html" title="class in org.apache.sysds.runtime.functionobjects">org.apache.sysds.runtime.functionobjects.Xor</a> extends <a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2847467729680510910L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.cp</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.BooleanObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/BooleanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.BooleanObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4506242165735516984L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_value</h4>
<pre>boolean _value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.CiphertextMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/CiphertextMatrix.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.CiphertextMatrix</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Encrypted.html" title="class in org.apache.sysds.runtime.instructions.cp">Encrypted</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1762936872261940616L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.CM_COV_Object">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/CM_COV_Object.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.CM_COV_Object</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5814207545197934085L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>c2</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> c2</pre>
</li>
<li class="blockList">
<h4>m2</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> m2</pre>
</li>
<li class="blockList">
<h4>m3</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> m3</pre>
</li>
<li class="blockList">
<h4>m4</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> m4</pre>
</li>
<li class="blockList">
<h4>max</h4>
<pre>double max</pre>
</li>
<li class="blockList">
<h4>mean</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> mean</pre>
</li>
<li class="blockList">
<h4>mean_v</h4>
<pre><a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">KahanObject</a> mean_v</pre>
</li>
<li class="blockList">
<h4>min</h4>
<pre>double min</pre>
</li>
<li class="blockListLast">
<h4>w</h4>
<pre>double w</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.Data">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.Data</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9176228330268046168L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataType</h4>
<pre><a href="org/apache/sysds/common/Types.DataType.html" title="enum in org.apache.sysds.common">Types.DataType</a> dataType</pre>
</li>
<li class="blockListLast">
<h4>valueType</h4>
<pre><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common">Types.ValueType</a> valueType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.DoubleObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/DoubleObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.DoubleObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8525290101679236360L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_value</h4>
<pre>double _value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.Encrypted">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/Encrypted.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.Encrypted</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1762936872268046168L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_data</h4>
<pre>byte[] _data</pre>
</li>
<li class="blockList">
<h4>_dc</h4>
<pre><a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a> _dc</pre>
</li>
<li class="blockListLast">
<h4>_dims</h4>
<pre>int[] _dims</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.IntObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/IntObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.IntObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>353170585998999528L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_value</h4>
<pre>long _value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.KahanObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/KahanObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.KahanObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5331529073327676437L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_correction</h4>
<pre>double _correction</pre>
</li>
<li class="blockListLast">
<h4>_sum</h4>
<pre>double _sum</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.ListObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/ListObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.ListObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3652422061598967358L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.PlaintextMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/PlaintextMatrix.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.PlaintextMatrix</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Encrypted.html" title="class in org.apache.sysds.runtime.instructions.cp">Encrypted</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5732436872261940616L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.ScalarObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.ScalarObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/Data.html" title="class in org.apache.sysds.runtime.instructions.cp">Data</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6994413375932824892L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.cp.StringObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/cp/StringObject.html" title="class in org.apache.sysds.runtime.instructions.cp">org.apache.sysds.runtime.instructions.cp.StringObject</a> extends <a href="org/apache/sysds/runtime/instructions/cp/ScalarObject.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2464839775369002455L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_value</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _value</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.fed</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2376756757742169692L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_offset</h4>
<pre>int _offset</pre>
</li>
<li class="blockListLast">
<h4>_spec</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _spec</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6034440964680578276L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_encoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a> _encoder</pre>
</li>
<li class="blockListLast">
<h4>_outputID</h4>
<pre>long _outputID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.ParameterizedBuiltinFEDInstruction.DecodeMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/ParameterizedBuiltinFEDInstruction.DecodeMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.ParameterizedBuiltinFEDInstruction.DecodeMatrix</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2376756757742169692L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_decoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> _decoder</pre>
</li>
<li class="blockList">
<h4>_meta</h4>
<pre><a href="org/apache/sysds/runtime/frame/data/FrameBlock.html" title="class in org.apache.sysds.runtime.frame.data">FrameBlock</a> _meta</pre>
</li>
<li class="blockListLast">
<h4>_outputID</h4>
<pre>long _outputID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.CreateMatrixFromFrame">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.CreateMatrixFromFrame.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.CreateMatrixFromFrame</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6569370318237863595L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_id</h4>
<pre>int _id</pre>
</li>
<li class="blockListLast">
<h4>_outputID</h4>
<pre>long _outputID</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetHistogram">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.GetHistogram.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetHistogram</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5413355823424777742L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_max</h4>
<pre>double _max</pre>
</li>
<li class="blockList">
<h4>_min</h4>
<pre>double _min</pre>
</li>
<li class="blockList">
<h4>_numBuckets</h4>
<pre>int _numBuckets</pre>
</li>
<li class="blockListLast">
<h4>_range</h4>
<pre>double _range</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetValuesInRange">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.GetValuesInRange.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetValuesInRange</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5413355823424777742L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_iqmRange</h4>
<pre>org.apache.commons.lang3.tuple.ImmutablePair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>&gt; _iqmRange</pre>
</li>
<li class="blockList">
<h4>_range</h4>
<pre>org.apache.commons.lang3.tuple.ImmutablePair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>&gt; _range</pre>
</li>
<li class="blockListLast">
<h4>_sumInRange</h4>
<pre>boolean _sumInRange</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetValuesInRanges">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.GetValuesInRanges.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.GetValuesInRanges</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8663298932616139153L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_numQuantiles</h4>
<pre>int _numQuantiles</pre>
</li>
<li class="blockListLast">
<h4>_ranges</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,&#8203;org.apache.commons.lang3.tuple.ImmutablePair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>&gt;&gt; _ranges</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.MinMax">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/QuantilePickFEDInstruction.MinMax.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.QuantilePickFEDInstruction.MinMax</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3906698363866500744L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.ReorgFEDInstruction.DiagMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/ReorgFEDInstruction.DiagMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.ReorgFEDInstruction.DiagMatrix</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3466926635958851402L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_len</h4>
<pre>int _len</pre>
</li>
<li class="blockList">
<h4>_outputID</h4>
<pre>long _outputID</pre>
</li>
<li class="blockList">
<h4>_r_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/ReorgOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ReorgOperator</a> _r_op</pre>
</li>
<li class="blockList">
<h4>_rowFed</h4>
<pre>boolean _rowFed</pre>
</li>
<li class="blockListLast">
<h4>_slice</h4>
<pre>int[] _slice</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.fed.ReorgFEDInstruction.Rdiag">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/fed/ReorgFEDInstruction.Rdiag.html" title="class in org.apache.sysds.runtime.instructions.fed">org.apache.sysds.runtime.instructions.fed.ReorgFEDInstruction.Rdiag</a> extends <a href="org/apache/sysds/runtime/controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3466926635958851402L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_outputID</h4>
<pre>long _outputID</pre>
</li>
<li class="blockList">
<h4>_r_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/ReorgOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ReorgOperator</a> _r_op</pre>
</li>
<li class="blockList">
<h4>_rowFed</h4>
<pre>boolean _rowFed</pre>
</li>
<li class="blockListLast">
<h4>_slice</h4>
<pre>int[] _slice</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.AggregateUnarySPInstruction.RDDUAggFunction2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.AggregateUnarySPInstruction.RDDUAggFunction2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2672082409287856038L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateUnaryOperator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.AggregateUnarySPInstruction.RDDUTensorAggFunction2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/AggregateUnarySPInstruction.RDDUTensorAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.AggregateUnarySPInstruction.RDDUTensorAggFunction2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6258769067791011763L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateUnaryOperator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.AppendGAlignedSPInstruction.ShiftColumnIndex">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/AppendGAlignedSPInstruction.ShiftColumnIndex.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.AppendGAlignedSPInstruction.ShiftColumnIndex</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5185023611319654242L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
<li class="blockListLast">
<h4>_shiftBy</h4>
<pre>long _shiftBy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.AppendGSPInstruction.MergeWithShiftedBlocks">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.MergeWithShiftedBlocks.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.AppendGSPInstruction.MergeWithShiftedBlocks</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>848955582909209400L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
<li class="blockListLast">
<h4>_lastIxLeft</h4>
<pre>long _lastIxLeft</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.AppendGSPInstruction.ShiftMatrix">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/AppendGSPInstruction.ShiftMatrix.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.AppendGSPInstruction.ShiftMatrix</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3524189212798209172L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
<li class="blockList">
<h4>_outlen</h4>
<pre>long _outlen</pre>
</li>
<li class="blockList">
<h4>_shiftBy</h4>
<pre>int _shiftBy</pre>
</li>
<li class="blockListLast">
<h4>_startIx</h4>
<pre>long _startIx</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.BinUaggChainSPInstruction.RDDBinUaggChainFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/BinUaggChainSPInstruction.RDDBinUaggChainFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.BinUaggChainSPInstruction.RDDBinUaggChainFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>886065328623752520L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_bOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _bOp</pre>
</li>
<li class="blockListLast">
<h4>_uaggOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateUnaryOperator</a> _uaggOp</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.BuiltinNarySPInstruction.PadBlocksFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/BuiltinNarySPInstruction.PadBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.BuiltinNarySPInstruction.PadBlocksFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1291358959908299855L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_mcOut</h4>
<pre><a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a> _mcOut</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.CompressionFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.CompressionFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6528833083609423922L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.CompressionWorkloadFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.CompressionWorkloadFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.CompressionWorkloadFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-65288330833922L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>costBuilder</h4>
<pre><a href="org/apache/sysds/runtime/compress/cost/CostEstimatorBuilder.html" title="class in org.apache.sysds.runtime.compress.cost">CostEstimatorBuilder</a> costBuilder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.SizeFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CompressionSPInstruction.SizeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CompressionSPInstruction.SizeFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature1">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature1.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature1</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8819908424033945028L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature2.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7690448020081435520L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature3">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/CtableSPInstruction.MapJoinSignature3.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.CtableSPInstruction.MapJoinSignature3</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5222678882354280164L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.DeCompressionSPInstruction.DeCompressionFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/DeCompressionSPInstruction.DeCompressionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.DeCompressionSPInstruction.DeCompressionFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-65288330836413922L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuild2Function</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6336375833412029279L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_encoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.html" title="class in org.apache.sysds.runtime.transform.encode">EncoderMVImpute</a> _encoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeBuildFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6336375833412029279L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_encoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a> _encoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroup2Function</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>702100641492347459L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_encoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.html" title="class in org.apache.sysds.runtime.transform.encode">EncoderMVImpute</a> _encoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.TransformEncodeGroupFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1034187226023517119L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_accMax</h4>
<pre>org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.MaxLongAccumulator _accMax</pre>
</li>
<li class="blockListLast">
<h4>_encoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a> _encoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.CreateMatrixCell">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.CreateMatrixCell.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.CreateMatrixCell</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5783727852453040737L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>blen</h4>
<pre>int blen</pre>
</li>
<li class="blockListLast">
<h4>op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDContainsFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDContainsFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDContainsFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6576713401901671659L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_pattern</h4>
<pre>double _pattern</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDContainsVectFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDContainsVectFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDContainsVectFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2228503788469700742L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blocksize</h4>
<pre>int _blocksize</pre>
</li>
<li class="blockListLast">
<h4>_pbcPattern</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pbcPattern</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDFrameReplaceFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDFrameReplaceFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDFrameReplaceFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6576713401901671660L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_pattern</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _pattern</pre>
</li>
<li class="blockListLast">
<h4>_replacement</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _replacement</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6795402640178679851L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_ngroups</h4>
<pre>int _ngroups</pre>
</li>
<li class="blockList">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> _op</pre>
</li>
<li class="blockListLast">
<h4>_pbm</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pbm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDMapGroupedAggFunction2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6820599604299797661L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_ngroups</h4>
<pre>int _ngroups</pre>
</li>
<li class="blockList">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> _op</pre>
</li>
<li class="blockListLast">
<h4>_pbm</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pbm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4906304771183325289L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockListLast">
<h4>_rmRows</h4>
<pre>boolean _rmRows</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunctionInMem">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunctionInMem.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRemoveEmptyFunctionInMem</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4906304771183325289L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockList">
<h4>_off</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _off</pre>
</li>
<li class="blockListLast">
<h4>_rmRows</h4>
<pre>boolean _rmRows</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDReplaceFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDReplaceFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDReplaceFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6576713401901671659L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_pattern</h4>
<pre>double _pattern</pre>
</li>
<li class="blockListLast">
<h4>_replacement</h4>
<pre>double _replacement</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRExpandFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDRExpandFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDRExpandFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6153643261956222601L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_cast</h4>
<pre>boolean _cast</pre>
</li>
<li class="blockList">
<h4>_dirRows</h4>
<pre>boolean _dirRows</pre>
</li>
<li class="blockList">
<h4>_ignore</h4>
<pre>boolean _ignore</pre>
</li>
<li class="blockListLast">
<h4>_maxVal</h4>
<pre>long _maxVal</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTokenizeFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTokenizeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTokenizeFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8788298032616522019L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_tokenizer</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/Tokenizer.html" title="class in org.apache.sysds.runtime.transform.tokenize">Tokenizer</a> _tokenizer</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5759813006068230916L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_bencoder</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a>&gt; _bencoder</pre>
</li>
<li class="blockListLast">
<h4>_omap</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/transform/meta/TfOffsetMap.html" title="class in org.apache.sysds.runtime.transform.meta">TfOffsetMap</a>&gt; _omap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyFunction2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5759813006068230916L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_bencoder</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">MultiColumnEncoder</a>&gt; _bencoder</pre>
</li>
<li class="blockListLast">
<h4>_omap</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/transform/meta/TfOffsetMap.html" title="class in org.apache.sysds.runtime.transform.meta">TfOffsetMap</a>&gt; _omap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyOffsetFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformApplyOffsetFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformApplyOffsetFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3450977356721057440L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_omitColList</h4>
<pre>int[] _omitColList</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformDecodeExpandFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformDecodeExpandFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformDecodeExpandFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8187400248076127598L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockListLast">
<h4>_clen</h4>
<pre>int _clen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformDecodeFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.RDDTransformDecodeFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.ParameterizedBuiltinSPInstruction.RDDTransformDecodeFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4797324742568170756L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockListLast">
<h4>_decoder</h4>
<pre><a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> _decoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.SpoofSPInstruction.ReplicateRightFactorFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/SpoofSPInstruction.ReplicateRightFactorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark">org.apache.sysds.runtime.instructions.spark.SpoofSPInstruction.ReplicateRightFactorFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7295989688796126442L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockListLast">
<h4>_len</h4>
<pre>long _len</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.data</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.BlockPartitioner">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/BlockPartitioner.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.BlockPartitioner</a> extends org.apache.spark.Partitioner implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3207938407732880324L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_cbPerPart</h4>
<pre>long _cbPerPart</pre>
</li>
<li class="blockList">
<h4>_ncparts</h4>
<pre>int _ncparts</pre>
</li>
<li class="blockList">
<h4>_numParts</h4>
<pre>int _numParts</pre>
</li>
<li class="blockListLast">
<h4>_rbPerPart</h4>
<pre>long _rbPerPart</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.CorrMatrixBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/CorrMatrixBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.CorrMatrixBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2204456681697015083L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.IndexedMatrixValue">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/IndexedMatrixValue.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.IndexedMatrixValue</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6723389820806752110L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_indexes</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixIndexes</a> _indexes</pre>
</li>
<li class="blockListLast">
<h4>_value</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixValue.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixValue</a> _value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.PartitionedBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.PartitionedBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1298817743064415129L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.PartitionedBroadcast">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.PartitionedBroadcast</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7041959166079438401L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_dc</h4>
<pre><a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a> _dc</pre>
</li>
<li class="blockListLast">
<h4>_pbc</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;<a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBlock</a>&lt;<a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="type parameter in PartitionedBroadcast">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;&gt;[] _pbc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.RowMatrixBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/RowMatrixBlock.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.RowMatrixBlock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3307673667643705793L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.SerLongWritable">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/SerLongWritable.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.SerLongWritable</a> extends org.apache.hadoop.io.LongWritable implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2609889817086784049L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.data.SerText">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/data/SerText.html" title="class in org.apache.sysds.runtime.instructions.spark.data">org.apache.sysds.runtime.instructions.spark.data.SerText</a> extends org.apache.hadoop.io.Text implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4918278004334054414L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.functions</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.AggregateDropCorrectionFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/AggregateDropCorrectionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.AggregateDropCorrectionFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5573656897943638857L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateOperator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ComputeBinaryBlockNnzFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ComputeBinaryBlockNnzFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ComputeBinaryBlockNnzFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8396410450821999936L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_aNnz</h4>
<pre>org.apache.spark.util.LongAccumulator _aNnz</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ConvertFrameBlockToIJVLines">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertFrameBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ConvertFrameBlockToIJVLines</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1803516615963340115L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ConvertMatrixBlockToIJVLines">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertMatrixBlockToIJVLines.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ConvertMatrixBlockToIJVLines</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3555147684480763957L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>blen</h4>
<pre>int blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ConvertStringToLongTextPair">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ConvertStringToLongTextPair.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ConvertStringToLongTextPair</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6443041051069809479L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyBinaryCellFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyBinaryCellFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyBinaryCellFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-675490732439827014L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>612972882700587381L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockPairFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyFrameBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyFrameBlockPairFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4686652006382558021L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>966409324406154236L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockPairFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyMatrixBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyMatrixBlockPairFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-196553327495233360L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>707987326466592670L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockPairFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTensorBlockPairFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyTensorBlockPairFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>605514365345997070L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_deepCopy</h4>
<pre>boolean _deepCopy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CopyTextInputFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CopyTextInputFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CopyTextInputFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-196553327495233360L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.CreateSparseBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/CreateSparseBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.CreateSparseBlockFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4503367283351708178L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_stype</h4>
<pre><a href="org/apache/sysds/runtime/data/SparseBlock.Type.html" title="enum in org.apache.sysds.runtime.data">SparseBlock.Type</a> _stype</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ExtractBlockForBinaryReblock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractBlockForBinaryReblock.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ExtractBlockForBinaryReblock</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-762987655085029215L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>clen</h4>
<pre>long clen</pre>
</li>
<li class="blockList">
<h4>in_blen</h4>
<pre>int in_blen</pre>
</li>
<li class="blockList">
<h4>out_blen</h4>
<pre>int out_blen</pre>
</li>
<li class="blockListLast">
<h4>rlen</h4>
<pre>long rlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7059358143841229966L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_ngroups</h4>
<pre>long _ngroups</pre>
</li>
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupBroadcast">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupBroadcast</a> extends <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5709955602290131093L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_pbm</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pbm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.ExtractGroupJoin.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ExtractGroup.ExtractGroupJoin</a> extends <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroup.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">ExtractGroup</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8890978615936560266L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ExtractGroupNWeights">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ExtractGroupNWeights.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ExtractGroupNWeights</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-188180042997588072L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.FilterDiagMatrixBlocksFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/FilterDiagMatrixBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.FilterDiagMatrixBlocksFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>685221977882289849L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8856829325565589854L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/FilterNonEmptyBlocksFunction2.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.FilterNonEmptyBlocksFunction2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8435900761521598692L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.GetMIMBFromRow">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/GetMIMBFromRow.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.GetMIMBFromRow</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2291741087248847581L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.IsBlockInList">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInList.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.IsBlockInList</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1956151588590369875L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockListLast">
<h4>_cols</h4>
<pre>long[] _cols</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.IsBlockInRange">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/IsBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.IsBlockInRange</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5849687296021280540L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_cl</h4>
<pre>long _cl</pre>
</li>
<li class="blockList">
<h4>_cu</h4>
<pre>long _cu</pre>
</li>
<li class="blockList">
<h4>_rl</h4>
<pre>long _rl</pre>
</li>
<li class="blockListLast">
<h4>_ru</h4>
<pre>long _ru</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.IsFrameBlockInRange">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/IsFrameBlockInRange.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.IsFrameBlockInRange</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4433918122474769296L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_rl</h4>
<pre>long _rl</pre>
</li>
<li class="blockListLast">
<h4>_ru</h4>
<pre>long _ru</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.MapInputSignature">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/MapInputSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.MapInputSignature</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-816443970067626102L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.MapJoinSignature">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/MapJoinSignature.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.MapJoinSignature</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-704403012606821854L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.MatrixMatrixBinaryOpFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixMatrixBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.MatrixMatrixBinaryOpFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2683276102742977900L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_bop</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _bop</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.MatrixScalarUnaryFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixScalarUnaryFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.MatrixScalarUnaryFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7246757780621114500L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/ScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ScalarOperator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.MatrixVectorBinaryOpPartitionFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/MatrixVectorBinaryOpPartitionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.MatrixVectorBinaryOpPartitionFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9096091404578628534L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _op</pre>
</li>
<li class="blockList">
<h4>_pmV</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pmV</pre>
</li>
<li class="blockListLast">
<h4>_vtype</h4>
<pre><a href="org/apache/sysds/lops/BinaryM.VectorType.html" title="enum in org.apache.sysds.lops">BinaryM.VectorType</a> _vtype</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.OuterVectorBinaryOpFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/OuterVectorBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.OuterVectorBinaryOpFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1730704346934726826L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _op</pre>
</li>
<li class="blockListLast">
<h4>_pmV</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a>&gt; _pmV</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInCombiner">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/PerformGroupByAggInCombiner.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInCombiner</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-813530414567786509L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> _op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInReducer">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/PerformGroupByAggInReducer.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.PerformGroupByAggInReducer</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8160556441153227417L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> op</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ReblockTensorFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ReblockTensorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ReblockTensorFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9118830682358813489L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_newBlen</h4>
<pre>long _newBlen</pre>
</li>
<li class="blockListLast">
<h4>_numDims</h4>
<pre>int _numDims</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.RecomputeNnzFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/RecomputeNnzFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.RecomputeNnzFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-973429193604040011L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ReorgMapFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ReorgMapFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ReorgMapFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>31065772250744103L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_indexFnObject</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> _indexFnObject</pre>
</li>
<li class="blockListLast">
<h4>_reorgOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/ReorgOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ReorgOperator</a> _reorgOp</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ReplicateBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ReplicateBlockFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1184696764516975609L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_deep</h4>
<pre>boolean _deep</pre>
</li>
<li class="blockList">
<h4>_left</h4>
<pre>boolean _left</pre>
</li>
<li class="blockListLast">
<h4>_len</h4>
<pre>long _len</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ReplicateTensorFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateTensorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ReplicateTensorFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7181347334827684965L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_byDim</h4>
<pre>int _byDim</pre>
</li>
<li class="blockListLast">
<h4>_numReplicas</h4>
<pre>long _numReplicas</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.ReplicateVectorFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/ReplicateVectorFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.ReplicateVectorFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1505557561471236851L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_byRow</h4>
<pre>boolean _byRow</pre>
</li>
<li class="blockListLast">
<h4>_numReplicas</h4>
<pre>long _numReplicas</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/TensorTensorBinaryOpFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4204525225937988112L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_bop</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _bop</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpPartitionFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/functions/TensorTensorBinaryOpPartitionFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.functions">org.apache.sysds.runtime.instructions.spark.functions.TensorTensorBinaryOpPartitionFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8029096658247920867L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_op</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> _op</pre>
</li>
<li class="blockList">
<h4>_ptV</h4>
<pre><a href="org/apache/sysds/runtime/instructions/spark/data/PartitionedBroadcast.html" title="class in org.apache.sysds.runtime.instructions.spark.data">PartitionedBroadcast</a>&lt;<a href="org/apache/sysds/runtime/data/TensorBlock.html" title="class in org.apache.sysds.runtime.data">TensorBlock</a>&gt; _ptV</pre>
</li>
<li class="blockListLast">
<h4>_replicateDim</h4>
<pre>boolean[] _replicateDim</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.utils</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongFrameToLongWritableFrameFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1467314923206783333L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableFrameToLongFrameFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1232439643533739078L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableTextToLongTextFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableTextToLongTextFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableTextToLongTextFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5408386071466175348L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableToSerFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/FrameRDDConverterUtils.LongWritableToSerFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.FrameRDDConverterUtils.LongWritableToSerFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2286037080400222528L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtils.BinaryCellToBinaryBlockFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtils.BinaryCellToBinaryBlockFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtils.BinaryCellToBinaryBlockFunction</a> extends org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtils.CellToBinaryBlockFunction implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3928810989462198243L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtils.DataFrameExtractIDFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtils.DataFrameExtractIDFunction.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtils.DataFrameExtractIDFunction</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7438855241666363433L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_index</h4>
<pre>int _index</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtilsExt.AddRowID">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/RDDConverterUtilsExt.AddRowID.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.RDDConverterUtilsExt.AddRowID</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3733816995375745659L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.RDDSortUtils.IndexComparator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/RDDSortUtils.IndexComparator.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.RDDSortUtils.IndexComparator</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5154839870549241343L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_asc</h4>
<pre>boolean _asc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.instructions.spark.utils.RDDSortUtils.IndexComparator2">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/instructions/spark/utils/RDDSortUtils.IndexComparator2.html" title="class in org.apache.sysds.runtime.instructions.spark.utils">org.apache.sysds.runtime.instructions.spark.utils.RDDSortUtils.IndexComparator2</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5531987863790922691L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_asc</h4>
<pre>boolean _asc</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.io</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.io.FileFormatPropertiesCSV">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/FileFormatPropertiesCSV.html" title="class in org.apache.sysds.runtime.io">org.apache.sysds.runtime.io.FileFormatPropertiesCSV</a> extends <a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2870393360885401604L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>delim</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> delim</pre>
</li>
<li class="blockList">
<h4>fill</h4>
<pre>boolean fill</pre>
</li>
<li class="blockList">
<h4>fillValue</h4>
<pre>double fillValue</pre>
</li>
<li class="blockList">
<h4>header</h4>
<pre>boolean header</pre>
</li>
<li class="blockList">
<h4>naStrings</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashSet.html?is-external=true" title="class or interface in java.util" class="externalLink">HashSet</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; naStrings</pre>
</li>
<li class="blockListLast">
<h4>sparse</h4>
<pre>boolean sparse</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.io.FileFormatPropertiesHDF5">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/FileFormatPropertiesHDF5.html" title="class in org.apache.sysds.runtime.io">org.apache.sysds.runtime.io.FileFormatPropertiesHDF5</a> extends <a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8646275033790103030L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>datasetName</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> datasetName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.io.FileFormatPropertiesLIBSVM">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/FileFormatPropertiesLIBSVM.html" title="class in org.apache.sysds.runtime.io">org.apache.sysds.runtime.io.FileFormatPropertiesLIBSVM</a> extends <a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2870393360885401604L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>delim</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> delim</pre>
</li>
<li class="blockList">
<h4>indexDelim</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> indexDelim</pre>
</li>
<li class="blockListLast">
<h4>sparse</h4>
<pre>boolean sparse</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.io.FileFormatPropertiesMM">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.html" title="class in org.apache.sysds.runtime.io">org.apache.sysds.runtime.io.FileFormatPropertiesMM</a> extends <a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2870393360885401604L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_field</h4>
<pre><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMField.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMField</a> _field</pre>
</li>
<li class="blockList">
<h4>_fmt</h4>
<pre><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMFormat.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMFormat</a> _fmt</pre>
</li>
<li class="blockListLast">
<h4>_symmetry</h4>
<pre><a href="org/apache/sysds/runtime/io/FileFormatPropertiesMM.MMSymmetry.html" title="enum in org.apache.sysds.runtime.io">FileFormatPropertiesMM.MMSymmetry</a> _symmetry</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.io.InputOutputInfo">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/InputOutputInfo.html" title="class in org.apache.sysds.runtime.io">org.apache.sysds.runtime.io.InputOutputInfo</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7059677437144672023L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>inputFormatClass</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;? extends org.apache.hadoop.mapred.InputFormat&gt; inputFormatClass</pre>
</li>
<li class="blockList">
<h4>keyClass</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;? extends org.apache.hadoop.io.Writable&gt; keyClass</pre>
</li>
<li class="blockList">
<h4>metadata</h4>
<pre><a href="org/apache/sysds/runtime/meta/MetaData.html" title="class in org.apache.sysds.runtime.meta">MetaData</a> metadata</pre>
</li>
<li class="blockList">
<h4>outputFormatClass</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;? extends org.apache.hadoop.mapred.OutputFormat&gt; outputFormatClass</pre>
</li>
<li class="blockListLast">
<h4>valueClass</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;? extends org.apache.hadoop.io.Writable&gt; valueClass</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.io.hdf5</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.io.hdf5.H5RuntimeException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/io/hdf5/H5RuntimeException.html" title="class in org.apache.sysds.runtime.io.hdf5">org.apache.sysds.runtime.io.hdf5.H5RuntimeException</a> extends <a href="org/apache/sysds/runtime/DMLRuntimeException.html" title="class in org.apache.sysds.runtime">DMLRuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3551978964353888835L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.iogen</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.iogen.CustomProperties">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/iogen/CustomProperties.html" title="class in org.apache.sysds.runtime.iogen">org.apache.sysds.runtime.iogen.CustomProperties</a> extends <a href="org/apache/sysds/runtime/io/FileFormatProperties.html" title="class in org.apache.sysds.runtime.io">FileFormatProperties</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2877155313260718134L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>colIndexStructure</h4>
<pre><a href="org/apache/sysds/runtime/iogen/ColIndexStructure.html" title="class in org.apache.sysds.runtime.iogen">ColIndexStructure</a> colIndexStructure</pre>
</li>
<li class="blockList">
<h4>colKeyPatterns</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;[] colKeyPatterns</pre>
</li>
<li class="blockList">
<h4>endWithValueStrings</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashSet.html?is-external=true" title="class or interface in java.util" class="externalLink">HashSet</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;[] endWithValueStrings</pre>
</li>
<li class="blockList">
<h4>mappingProperties</h4>
<pre><a href="org/apache/sysds/runtime/iogen/MappingProperties.html" title="class in org.apache.sysds.runtime.iogen">MappingProperties</a> mappingProperties</pre>
</li>
<li class="blockList">
<h4>ncols</h4>
<pre>int ncols</pre>
</li>
<li class="blockList">
<h4>parallel</h4>
<pre>boolean parallel</pre>
</li>
<li class="blockList">
<h4>rowIndexStructure</h4>
<pre><a href="org/apache/sysds/runtime/iogen/RowIndexStructure.html" title="class in org.apache.sysds.runtime.iogen">RowIndexStructure</a> rowIndexStructure</pre>
</li>
<li class="blockList">
<h4>schema</h4>
<pre><a href="org/apache/sysds/common/Types.ValueType.html" title="enum in org.apache.sysds.common">Types.ValueType</a>[] schema</pre>
</li>
<li class="blockList">
<h4>sparse</h4>
<pre>boolean sparse</pre>
</li>
<li class="blockListLast">
<h4>valueKeyPattern</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; valueKeyPattern</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.matrix.data</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.DnnParameters">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/DnnParameters.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.DnnParameters</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-212362627205772829L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>bias</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> bias</pre>
</li>
<li class="blockList">
<h4>C</h4>
<pre>int C</pre>
</li>
<li class="blockList">
<h4>D</h4>
<pre>int D</pre>
</li>
<li class="blockList">
<h4>enableNative</h4>
<pre>boolean enableNative</pre>
</li>
<li class="blockList">
<h4>end_indexes_h</h4>
<pre>int[] end_indexes_h</pre>
</li>
<li class="blockList">
<h4>end_indexes_w</h4>
<pre>int[] end_indexes_w</pre>
</li>
<li class="blockList">
<h4>H</h4>
<pre>int H</pre>
</li>
<li class="blockList">
<h4>input1</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input1</pre>
</li>
<li class="blockList">
<h4>input2</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input2</pre>
</li>
<li class="blockList">
<h4>input3</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input3</pre>
</li>
<li class="blockList">
<h4>input4</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input4</pre>
</li>
<li class="blockList">
<h4>input5</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input5</pre>
</li>
<li class="blockList">
<h4>input6</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input6</pre>
</li>
<li class="blockList">
<h4>input7</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input7</pre>
</li>
<li class="blockList">
<h4>input8</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input8</pre>
</li>
<li class="blockList">
<h4>input9</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> input9</pre>
</li>
<li class="blockList">
<h4>K</h4>
<pre>int K</pre>
</li>
<li class="blockList">
<h4>M</h4>
<pre>int M</pre>
</li>
<li class="blockList">
<h4>minValForMaxPoolOperations</h4>
<pre>double minValForMaxPoolOperations</pre>
</li>
<li class="blockList">
<h4>N</h4>
<pre>int N</pre>
</li>
<li class="blockList">
<h4>numThreads</h4>
<pre>int numThreads</pre>
</li>
<li class="blockList">
<h4>output</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> output</pre>
</li>
<li class="blockList">
<h4>output2</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> output2</pre>
</li>
<li class="blockList">
<h4>output3</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> output3</pre>
</li>
<li class="blockList">
<h4>output4</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> output4</pre>
</li>
<li class="blockList">
<h4>output5</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixBlock</a> output5</pre>
</li>
<li class="blockList">
<h4>P</h4>
<pre>int P</pre>
</li>
<li class="blockList">
<h4>pad_h</h4>
<pre>int pad_h</pre>
</li>
<li class="blockList">
<h4>pad_w</h4>
<pre>int pad_w</pre>
</li>
<li class="blockList">
<h4>Q</h4>
<pre>int Q</pre>
</li>
<li class="blockList">
<h4>R</h4>
<pre>int R</pre>
</li>
<li class="blockList">
<h4>return_sequences</h4>
<pre>boolean return_sequences</pre>
</li>
<li class="blockList">
<h4>S</h4>
<pre>int S</pre>
</li>
<li class="blockList">
<h4>start_indexes_h</h4>
<pre>int[] start_indexes_h</pre>
</li>
<li class="blockList">
<h4>start_indexes_w</h4>
<pre>int[] start_indexes_w</pre>
</li>
<li class="blockList">
<h4>stride_h</h4>
<pre>int stride_h</pre>
</li>
<li class="blockList">
<h4>stride_w</h4>
<pre>int stride_w</pre>
</li>
<li class="blockList">
<h4>T</h4>
<pre>int T</pre>
</li>
<li class="blockListLast">
<h4>W</h4>
<pre>int W</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.MatrixBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/MatrixBlock.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.MatrixBlock</a> extends <a href="org/apache/sysds/runtime/matrix/data/MatrixValue.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7319972089143154056L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.MatrixCell">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/MatrixCell.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.MatrixCell</a> extends <a href="org/apache/sysds/runtime/matrix/data/MatrixValue.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7755996717411912578L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre>double value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.MatrixIndexes">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/MatrixIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.MatrixIndexes</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1521166657518127789L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for consistency/maintainability.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for consistency/maintainability.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.TripleIndexes">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/TripleIndexes.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.TripleIndexes</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4514135024726916288L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>first</h4>
<pre>long first</pre>
</li>
<li class="blockList">
<h4>second</h4>
<pre>long second</pre>
</li>
<li class="blockListLast">
<h4>third</h4>
<pre>long third</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.WeightedCell">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/WeightedCell.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.WeightedCell</a> extends <a href="org/apache/sysds/runtime/matrix/data/MatrixCell.html" title="class in org.apache.sysds.runtime.matrix.data">MatrixCell</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2283995259000895325L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>weight</h4>
<pre>double weight</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.data.WeightedPair">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/WeightedPair.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.WeightedPair</a> extends <a href="org/apache/sysds/runtime/matrix/data/WeightedCell.html" title="class in org.apache.sysds.runtime.matrix.data">WeightedCell</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8772815876289553196L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>other</h4>
<pre>double other</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.matrix.operators</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.AggregateBinaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/AggregateBinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.AggregateBinaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1666421325090925726L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>aggOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateOperator</a> aggOp</pre>
</li>
<li class="blockListLast">
<h4>binaryFn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> binaryFn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.AggregateOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.AggregateOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8761527329665129670L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>correction</h4>
<pre><a href="org/apache/sysds/common/Types.CorrectionLocationType.html" title="enum in org.apache.sysds.common">Types.CorrectionLocationType</a> correction</pre>
</li>
<li class="blockList">
<h4>increOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">BinaryOperator</a> increOp</pre>
</li>
<li class="blockListLast">
<h4>initialValue</h4>
<pre>double initialValue</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.AggregateTernaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/AggregateTernaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.AggregateTernaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4251745081160216784L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>aggOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateOperator</a> aggOp</pre>
</li>
<li class="blockList">
<h4>binaryFn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> binaryFn</pre>
</li>
<li class="blockListLast">
<h4>indexFn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> indexFn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.AggregateUnaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.AggregateUnaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6690553323120787735L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>aggOp</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/AggregateOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateOperator</a> aggOp</pre>
</li>
<li class="blockListLast">
<h4>indexFn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> indexFn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.BinaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/BinaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.BinaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2547950181558989209L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>commutative</h4>
<pre>boolean commutative</pre>
</li>
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.CMOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/CMOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.CMOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4126894676505115420L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>aggOpType</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/CMOperator.AggregateOperationTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CMOperator.AggregateOperationTypes</a> aggOpType</pre>
</li>
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.CountDistinctOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.CountDistinctOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/UnarySketchOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">UnarySketchOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7615123453265129670L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>hashType</h4>
<pre><a href="org/apache/sysds/utils/Hash.HashType.html" title="enum in org.apache.sysds.utils">Hash.HashType</a> hashType</pre>
</li>
<li class="blockListLast">
<h4>operatorType</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperatorTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CountDistinctOperatorTypes</a> operatorType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.COVOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/COVOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.COVOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8404264552880694469L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/COV.html" title="class in org.apache.sysds.runtime.functionobjects">COV</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.LeftScalarOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/LeftScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.LeftScalarOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/ScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ScalarOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2360577666575746424L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.MultiThreadedOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.MultiThreadedOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3528522245925706630L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_numThreads</h4>
<pre>int _numThreads</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.Operator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.Operator</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7453178973186473277L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>sparseSafe</h4>
<pre>boolean sparseSafe</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.QuaternaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/QuaternaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.QuaternaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1642908613016116069L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>eps</h4>
<pre>double eps</pre>
</li>
<li class="blockList">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> fn</pre>
</li>
<li class="blockList">
<h4>wtype1</h4>
<pre><a href="org/apache/sysds/lops/WeightedSquaredLoss.WeightsType.html" title="enum in org.apache.sysds.lops">WeightedSquaredLoss.WeightsType</a> wtype1</pre>
</li>
<li class="blockList">
<h4>wtype2</h4>
<pre><a href="org/apache/sysds/lops/WeightedSigmoid.WSigmoidType.html" title="enum in org.apache.sysds.lops">WeightedSigmoid.WSigmoidType</a> wtype2</pre>
</li>
<li class="blockList">
<h4>wtype3</h4>
<pre><a href="org/apache/sysds/lops/WeightedDivMM.WDivMMType.html" title="enum in org.apache.sysds.lops">WeightedDivMM.WDivMMType</a> wtype3</pre>
</li>
<li class="blockList">
<h4>wtype4</h4>
<pre><a href="org/apache/sysds/lops/WeightedCrossEntropy.WCeMMType.html" title="enum in org.apache.sysds.lops">WeightedCrossEntropy.WCeMMType</a> wtype4</pre>
</li>
<li class="blockListLast">
<h4>wtype5</h4>
<pre><a href="org/apache/sysds/lops/WeightedUnaryMM.WUMMType.html" title="enum in org.apache.sysds.lops">WeightedUnaryMM.WUMMType</a> wtype5</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.ReIndexOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/ReIndexOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.ReIndexOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8603367674384408297L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.ReorgOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/ReorgOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.ReorgOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5322516429026298404L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/IndexFunction.html" title="class in org.apache.sysds.runtime.functionobjects">IndexFunction</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.RightScalarOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/RightScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.RightScalarOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/ScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">ScalarOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5148300801904349919L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.ScalarOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/ScalarOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.ScalarOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4547253761093455869L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_constant</h4>
<pre>double _constant</pre>
</li>
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.SimpleOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/SimpleOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.SimpleOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>625147299273287379L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/FunctionObject.html" title="class in org.apache.sysds.runtime.functionobjects">FunctionObject</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.TernaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/TernaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.TernaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3456088891054083634L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/TernaryValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">TernaryValueFunction</a> fn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.UnaryOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/UnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.UnaryOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/MultiThreadedOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">MultiThreadedOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2441990876648978637L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fn</h4>
<pre><a href="org/apache/sysds/runtime/functionobjects/ValueFunction.html" title="class in org.apache.sysds.runtime.functionobjects">ValueFunction</a> fn</pre>
</li>
<li class="blockListLast">
<h4>inplace</h4>
<pre>boolean inplace</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.matrix.operators.UnarySketchOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/operators/UnarySketchOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">org.apache.sysds.runtime.matrix.operators.UnarySketchOperator</a> extends <a href="org/apache/sysds/runtime/matrix/operators/AggregateUnaryOperator.html" title="class in org.apache.sysds.runtime.matrix.operators">AggregateUnaryOperator</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7615123453265129671L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>direction</h4>
<pre><a href="org/apache/sysds/common/Types.Direction.html" title="enum in org.apache.sysds.common">Types.Direction</a> direction</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.meta</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.meta.DataCharacteristics">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">org.apache.sysds.runtime.meta.DataCharacteristics</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3411056029517599342L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_blocksize</h4>
<pre>int _blocksize</pre>
</li>
<li class="blockListLast">
<h4>_noEmptyBlocks</h4>
<pre>boolean _noEmptyBlocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.meta.MatrixCharacteristics">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/meta/MatrixCharacteristics.html" title="class in org.apache.sysds.runtime.meta">org.apache.sysds.runtime.meta.MatrixCharacteristics</a> extends <a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8300479822915546000L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>nonZero</h4>
<pre>long nonZero</pre>
<div class="block">Number of non zero values if -1 then unknown</div>
</li>
<li class="blockList">
<h4>numColumns</h4>
<pre>long numColumns</pre>
<div class="block">Number of rows</div>
</li>
<li class="blockList">
<h4>numRows</h4>
<pre>long numRows</pre>
<div class="block">Number of columns</div>
</li>
<li class="blockListLast">
<h4>ubNnz</h4>
<pre>boolean ubNnz</pre>
<div class="block">Upper bound non zero value, indicate if the non zero value is an upper bound</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.meta.TensorCharacteristics">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/meta/TensorCharacteristics.html" title="class in org.apache.sysds.runtime.meta">org.apache.sysds.runtime.meta.TensorCharacteristics</a> extends <a href="org/apache/sysds/runtime/meta/DataCharacteristics.html" title="class in org.apache.sysds.runtime.meta">DataCharacteristics</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8300479822915546000L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_dims</h4>
<pre>long[] _dims</pre>
</li>
<li class="blockListLast">
<h4>_nnz</h4>
<pre>long _nnz</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.TfUtils">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/TfUtils.html" title="class in org.apache.sysds.runtime.transform">org.apache.sysds.runtime.transform.TfUtils</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>526252850872633125L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_NAstrings</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] _NAstrings</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.decode</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.Decoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.Decoder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1732411001366177787L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default
hadoop writable serialization for efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.DecoderBin">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/DecoderBin.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.DecoderBin</a> extends <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3784249774608228805L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.DecoderComposite">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/DecoderComposite.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.DecoderComposite</a> extends <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5790600547144743716L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.DecoderDummycode">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/DecoderDummycode.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.DecoderDummycode</a> extends <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4758831042891032129L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.DecoderPassThrough">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/DecoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.DecoderPassThrough</a> extends <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8525203889417422598L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.decode.DecoderRecode">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/decode/DecoderRecode.html" title="class in org.apache.sysds.runtime.transform.decode">org.apache.sysds.runtime.transform.decode.DecoderRecode</a> extends <a href="org/apache/sysds/runtime/transform/decode/Decoder.html" title="class in org.apache.sysds.runtime.transform.decode">Decoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3784249774608228805L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.encode</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2299156350718979064L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderBin">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderBin.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderBin</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1917445005206076078L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderComposite">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderComposite.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderComposite</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8473768154646831882L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderDummycode">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderDummycode.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderDummycode</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5832130477659116489L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderFeatureHash">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderFeatureHash.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderFeatureHash</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7435806042138687342L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderPassThrough">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderPassThrough.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderPassThrough</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8473768154646831882L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderRecode">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderRecode.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderRecode</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8213163881283341874L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderUDF">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderUDF.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderUDF</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.ColumnEncoderWordEmbedding">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoderWordEmbedding.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.ColumnEncoderWordEmbedding</a> extends <a href="org/apache/sysds/runtime/transform/encode/ColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">ColumnEncoder</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.EncoderMVImpute">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/EncoderMVImpute.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.EncoderMVImpute</a> extends <a href="org/apache/sysds/runtime/transform/encode/LegacyEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">LegacyEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>9057868620144662194L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.EncoderOmit">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/EncoderOmit.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.EncoderOmit</a> extends <a href="org/apache/sysds/runtime/transform/encode/LegacyEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">LegacyEncoder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1978852120416654195L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.LegacyEncoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/LegacyEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.LegacyEncoder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2299156350718979064L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd deserialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Redirects the default java serialization via externalizable to our default hadoop writable serialization for
efficient broadcast/rdd serialization.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.encode.MultiColumnEncoder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/encode/MultiColumnEncoder.html" title="class in org.apache.sysds.runtime.transform.encode">org.apache.sysds.runtime.transform.encode.MultiColumnEncoder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;readExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;writeExternal&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.meta</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.meta.TfOffsetMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/meta/TfOffsetMap.html" title="class in org.apache.sysds.runtime.transform.meta">org.apache.sysds.runtime.transform.meta.TfOffsetMap</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8949124761287236703L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_map</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&gt; _map</pre>
</li>
<li class="blockListLast">
<h4>_rmRows</h4>
<pre>long _rmRows</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.tokenize</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.Tokenizer">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/Tokenizer.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.Tokenizer</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7155673772374114577L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>internalRepresentation</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/DocumentRepresentation.html" title="class in org.apache.sysds.runtime.transform.tokenize">DocumentRepresentation</a>[] internalRepresentation</pre>
</li>
<li class="blockList">
<h4>tokenizerApplier</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplier.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">TokenizerApplier</a> tokenizerApplier</pre>
</li>
<li class="blockListLast">
<h4>tokenizerBuilder</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilder.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">TokenizerBuilder</a> tokenizerBuilder</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.tokenize.applier</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplier">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplier.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplier</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>39116559705096787L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>applyPadding</h4>
<pre>boolean applyPadding</pre>
</li>
<li class="blockList">
<h4>maxTokens</h4>
<pre>int maxTokens</pre>
</li>
<li class="blockList">
<h4>numIdCols</h4>
<pre>int numIdCols</pre>
</li>
<li class="blockListLast">
<h4>wideFormat</h4>
<pre>boolean wideFormat</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierCount">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplierCount.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierCount</a> extends <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplier.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">TokenizerApplier</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6382000606237705019L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>counts</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&gt;&gt; counts</pre>
</li>
<li class="blockListLast">
<h4>sort_alpha</h4>
<pre>boolean sort_alpha</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierHash">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplierHash.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierHash</a> extends <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplier.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">TokenizerApplier</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4763889041868044668L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>hashes</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&gt;&gt; hashes</pre>
</li>
<li class="blockListLast">
<h4>num_features</h4>
<pre>int num_features</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierPosition">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplierPosition.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">org.apache.sysds.runtime.transform.tokenize.applier.TokenizerApplierPosition</a> extends <a href="org/apache/sysds/runtime/transform/tokenize/applier/TokenizerApplier.html" title="class in org.apache.sysds.runtime.transform.tokenize.applier">TokenizerApplier</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3563407270742660830L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.tokenize.builder</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilder">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilder.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilder</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4999630313246644464L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilderNgram">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilderNgram.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilderNgram</a> extends <a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilderWhitespaceSplit.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">TokenizerBuilderWhitespaceSplit</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6297904316677723802L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>maxGram</h4>
<pre>int maxGram</pre>
</li>
<li class="blockList">
<h4>minGram</h4>
<pre>int minGram</pre>
</li>
<li class="blockListLast">
<h4>ngramType</h4>
<pre>org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilderNgram.NgramType ngramType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilderWhitespaceSplit">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilderWhitespaceSplit.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">org.apache.sysds.runtime.transform.tokenize.builder.TokenizerBuilderWhitespaceSplit</a> extends <a href="org/apache/sysds/runtime/transform/tokenize/builder/TokenizerBuilder.html" title="class in org.apache.sysds.runtime.transform.tokenize.builder">TokenizerBuilder</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>539127244034913364L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>idCols</h4>
<pre>int[] idCols</pre>
</li>
<li class="blockList">
<h4>regex</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex</pre>
</li>
<li class="blockListLast">
<h4>tokenizeCol</h4>
<pre>int tokenizeCol</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.util</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.sysds.runtime.util.FastStringTokenizer">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/util/FastStringTokenizer.html" title="class in org.apache.sysds.runtime.util">org.apache.sysds.runtime.util.FastStringTokenizer</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4051436015710778611L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_del</h4>
<pre>char _del</pre>
</li>
<li class="blockList">
<h4>_pos</h4>
<pre>int _pos</pre>
</li>
<li class="blockListLast">
<h4>_string</h4>
<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _string</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.sysds.runtime.util.IndexRange">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/util/IndexRange.html" title="class in org.apache.sysds.runtime.util">org.apache.sysds.runtime.util.IndexRange</a> extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5746526303666494601L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>colEnd</h4>
<pre>long colEnd</pre>
</li>
<li class="blockList">
<h4>colStart</h4>
<pre>long colStart</pre>
</li>
<li class="blockList">
<h4>rowEnd</h4>
<pre>long rowEnd</pre>
</li>
<li class="blockListLast">
<h4>rowStart</h4>
<pre>long rowStart</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.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_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
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.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>