blob: b51e9994c8b88c8fd0eeaa33ce7ec3fa0d290189 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Serialized Form (SystemDS 2.1.0-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (SystemDS 2.1.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.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">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.api</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.api.mlcontext</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.hops</h2>
<ul class="blockList">
<li class="blockList"><a name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.lops</h2>
<ul class="blockList">
<li class="blockList"><a name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.parser</h2>
<ul class="blockList">
<li class="blockList"><a name="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 name="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>_parseIssues</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; _parseIssues</pre>
<div class="block">List of issues that happened during parsing. Typically set by the error
listener.</div>
</li>
<li class="blockList">
<h4>_scriptString</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">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>
<li class="blockListLast">
<h4>_message</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">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>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.sysds.runtime.DMLCompressionException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/DMLCompressionException.html" title="class in org.apache.sysds.runtime">org.apache.sysds.runtime.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>
<li class="blockList"><a name="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 name="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>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.codegen</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_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>
<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>_sparseSafe</h4>
<pre>boolean _sparseSafe</pre>
</li>
<li class="blockListLast">
<h4>_containsSeq</h4>
<pre>boolean _containsSeq</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>ID</h4>
<pre>int ID</pre>
</li>
<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>ptr</h4>
<pre>jcuda.Pointer ptr</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>ID</h4>
<pre>int ID</pre>
</li>
<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="blockListLast">
<h4>ptr</h4>
<pre>jcuda.Pointer ptr</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3834006998853573319L</dd>
</dl>
</li>
<li class="blockList"><a name="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 name="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>_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>
<li class="blockList">
<h4>_constDim2</h4>
<pre>long _constDim2</pre>
</li>
<li class="blockList">
<h4>_tB1</h4>
<pre>boolean _tB1</pre>
</li>
<li class="blockListLast">
<h4>_reqVectMem</h4>
<pre>int _reqVectMem</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress</h2>
<ul class="blockList">
<li class="blockList"><a name="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>7319372019143154058L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readExternal</h4>
<pre>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.compress.colgroup</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2439785418908671481L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_colIndexes</h4>
<pre>int[] _colIndexes</pre>
<div class="block">The ColGroup Indexes 0 offset, contained in the ColGroup</div>
</li>
<li class="blockList">
<h4>_numRows</h4>
<pre>int _numRows</pre>
<div class="block">Number of rows in the matrix, for use by child classes.</div>
</li>
<li class="blockList">
<h4>_zeros</h4>
<pre>boolean _zeros</pre>
<div class="block">ColGroup Implementation Contains zero row. Note this is not if it contains a zero value. If false then the stored
values are filling the ColGroup making it a dense representation, that can be leveraged in operations.</div>
</li>
<li class="blockListLast">
<h4>_lossy</h4>
<pre>boolean _lossy</pre>
<div class="block">boolean specifying if the column group is encoded lossy</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3204391661346504L</dd>
</dl>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3204391646123465004L</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/IMapToData.html" title="interface in org.apache.sysds.runtime.compress.colgroup.mapping">IMapToData</a> _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3204391661346504L</dd>
</dl>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.compress.colgroup.ColGroupOffset">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupOffset</a> extends <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1635828933479403125L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_ptr</h4>
<pre>int[] _ptr</pre>
<div class="block">Bitmaps, one per uncompressed value tuple in <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupValue.html#Z:Z_dict"><code>ColGroupValue._dict</code></a>.</div>
</li>
<li class="blockListLast">
<h4>_data</h4>
<pre>char[] _data</pre>
<div class="block">Linearized bitmaps (variable lengths)</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9157676271360528008L</dd>
</dl>
</li>
<li class="blockList"><a name="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/ColGroupOffset.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupOffset</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7450232907594748177L</dd>
</dl>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-12043916423465004L</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>
<div class="block">Sparse row indexes for the data</div>
</li>
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/IMapToData.html" title="interface in org.apache.sysds.runtime.compress.colgroup.mapping">IMapToData</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 name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-32043916423465004L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_indexes</h4>
<pre>int[] _indexes</pre>
<div class="block">Sparse row indexes for the data</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-32043916423425004L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_indexes</h4>
<pre>int[] _indexes</pre>
<div class="block">Sparse row indexes for the data</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">ColGroupValue</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-32143916423465004L</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>
<div class="block">Sparse row indexes for the data</div>
</li>
<li class="blockListLast">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/mapping/IMapToData.html" title="interface in org.apache.sysds.runtime.compress.colgroup.mapping">IMapToData</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 name="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>4870546053280378891L</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>
<li class="blockList"><a name="org.apache.sysds.runtime.compress.colgroup.ColGroupValue">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/compress/colgroup/ColGroupValue.html" title="class in org.apache.sysds.runtime.compress.colgroup">org.apache.sysds.runtime.compress.colgroup.ColGroupValue</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>3786247536054353658L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_dict</h4>
<pre><a href="org/apache/sysds/runtime/compress/colgroup/ADictionary.html" title="class in org.apache.sysds.runtime.compress.colgroup">ADictionary</a> _dict</pre>
<div class="block">Distinct value tuples associated with individual bitmaps.</div>
</li>
<li class="blockListLast">
<h4>counts</h4>
<pre>int[] counts</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.caching</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_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>
<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>_cache</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref">SoftReference</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref">T</a>&gt; _cache</pre>
<div class="block">Cache for actual data, evicted by garbage collector.</div>
</li>
<li class="blockList">
<h4>_data</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a> _data</pre>
<div class="block">Container object that holds the actual data.</div>
</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>_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>_hdfsFileName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">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>_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>_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>_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#Z:Z_hdfsFileName"><code>CacheableData._hdfsFileName</code></a>; <code>false</code> if the two
matrices should be the same.</div>
</li>
<li class="blockList">
<h4>_numReadThreads</h4>
<pre>int _numReadThreads</pre>
</li>
<li class="blockList">
<h4>_cleanupFlag</h4>
<pre>boolean _cleanupFlag</pre>
</li>
<li class="blockList">
<h4>_cacheFileName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _cacheFileName</pre>
</li>
<li class="blockList">
<h4>_requiresLocalWrite</h4>
<pre>boolean _requiresLocalWrite</pre>
</li>
<li class="blockList">
<h4>_isAcquireFromEmpty</h4>
<pre>boolean _isAcquireFromEmpty</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>_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/instructions/spark/data/BroadcastObject.html" title="type parameter in BroadcastObject">T</a> extends <a href="org/apache/sysds/runtime/controlprogram/caching/CacheBlock.html" title="interface in org.apache.sysds.runtime.controlprogram.caching">CacheBlock</a>&gt; _bcHandle</pre>
</li>
<li class="blockList">
<h4>_gpuObjects</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; _gpuObjects</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/matrix/data/FrameBlock.html" title="class in org.apache.sysds.runtime.matrix.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 name="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>_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>
<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>_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>_partitionSize</h4>
<pre>int _partitionSize</pre>
</li>
<li class="blockList">
<h4>_partitionCacheName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _partitionCacheName</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.federated</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>_id</h4>
<pre>long _id</pre>
</li>
<li class="blockList">
<h4>_tid</h4>
<pre>long _tid</pre>
</li>
<li class="blockList">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; _data</pre>
</li>
<li class="blockList">
<h4>_checkPrivacy</h4>
<pre>boolean _checkPrivacy</pre>
</li>
<li class="blockListLast">
<h4>_checksums</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; _checksums</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>
<li class="blockList">
<h4>_data</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] _data</pre>
</li>
<li class="blockListLast">
<h4>checkedConstraints</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; checkedConstraints</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.paramserv</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_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>_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>_numBatchesPerEpoch</h4>
<pre>int _numBatchesPerEpoch</pre>
</li>
<li class="blockList">
<h4>_possibleBatchesPerLocalEpoch</h4>
<pre>int _possibleBatchesPerLocalEpoch</pre>
</li>
<li class="blockList">
<h4>_weighting</h4>
<pre>boolean _weighting</pre>
</li>
<li class="blockList">
<h4>_weightingFactor</h4>
<pre>double _weightingFactor</pre>
</li>
<li class="blockListLast">
<h4>_cycleStartAt0</h4>
<pre>boolean _cycleStartAt0</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_tpool</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> _tpool</pre>
</li>
<li class="blockList">
<h4>_workerID</h4>
<pre>int _workerID</pre>
</li>
<li class="blockList">
<h4>_epochs</h4>
<pre>int _epochs</pre>
</li>
<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>_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>_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>_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>_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>_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>_updFunc</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _updFunc</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_program</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _program</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_conf</h4>
<pre>org.apache.spark.SparkConf _conf</pre>
</li>
<li class="blockList">
<h4>_port</h4>
<pre>int _port</pre>
</li>
<li class="blockList">
<h4>_aggFunc</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _aggFunc</pre>
</li>
<li class="blockList">
<h4>_aSetup</h4>
<pre>org.apache.spark.util.LongAccumulator _aSetup</pre>
</li>
<li class="blockList">
<h4>_aWorker</h4>
<pre>org.apache.spark.util.LongAccumulator _aWorker</pre>
</li>
<li class="blockList">
<h4>_aUpdate</h4>
<pre>org.apache.spark.util.LongAccumulator _aUpdate</pre>
</li>
<li class="blockList">
<h4>_aIndex</h4>
<pre>org.apache.spark.util.LongAccumulator _aIndex</pre>
</li>
<li class="blockList">
<h4>_aGrad</h4>
<pre>org.apache.spark.util.LongAccumulator _aGrad</pre>
</li>
<li class="blockList">
<h4>_aRPC</h4>
<pre>org.apache.spark.util.LongAccumulator _aRPC</pre>
</li>
<li class="blockList">
<h4>_nBatches</h4>
<pre>org.apache.spark.util.LongAccumulator _nBatches</pre>
</li>
<li class="blockListLast">
<h4>_nEpochs</h4>
<pre>org.apache.spark.util.LongAccumulator _nEpochs</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.paramserv.dp</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_workersNum</h4>
<pre>int _workersNum</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&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/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; _workerIndicator</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.parfor</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_rlen</h4>
<pre>long _rlen</pre>
</li>
<li class="blockList">
<h4>_clen</h4>
<pre>long _clen</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</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="blockListLast">
<h4>_n</h4>
<pre>long _n</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _fnameNew</pre>
</li>
<li class="blockListLast">
<h4>_replication</h4>
<pre>int _replication</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_prog</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _prog</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_caching</h4>
<pre>boolean _caching</pre>
</li>
<li class="blockList">
<h4>_inputVar</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _inputVar</pre>
</li>
<li class="blockList">
<h4>_iterVar</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _iterVar</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>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockList">
<h4>_clen</h4>
<pre>int _clen</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockList">
<h4>_tSparseCol</h4>
<pre>boolean _tSparseCol</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>_aTasks</h4>
<pre>org.apache.spark.util.LongAccumulator _aTasks</pre>
</li>
<li class="blockListLast">
<h4>_aIters</h4>
<pre>org.apache.spark.util.LongAccumulator _aIters</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_jobid</h4>
<pre>long _jobid</pre>
</li>
<li class="blockList">
<h4>_prog</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _prog</pre>
</li>
<li class="blockList">
<h4>_clsMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; _clsMap</pre>
</li>
<li class="blockList">
<h4>_initialized</h4>
<pre>boolean _initialized</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>_lineage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; _lineage</pre>
</li>
<li class="blockList">
<h4>_aTasks</h4>
<pre>org.apache.spark.util.LongAccumulator _aTasks</pre>
</li>
<li class="blockList">
<h4>_aIters</h4>
<pre>org.apache.spark.util.LongAccumulator _aIters</pre>
</li>
<li class="blockListLast">
<h4>_brInputs</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; _brInputs</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2620430969346516677L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_output</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a> _output</pre>
</li>
<li class="blockList">
<h4>_inputs</h4>
<pre><a href="org/apache/sysds/runtime/controlprogram/caching/MatrixObject.html" title="class in org.apache.sysds.runtime.controlprogram.caching">MatrixObject</a>[] _inputs</pre>
</li>
<li class="blockList">
<h4>_outputFName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _outputFName</pre>
</li>
<li class="blockListLast">
<h4>_isAccum</h4>
<pre>boolean _isAccum</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</a> _rm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</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 name="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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</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 name="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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</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 name="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/ResultMerge.html" title="class in org.apache.sysds.runtime.controlprogram.parfor">ResultMerge</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5970805069405942836L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_iterVar</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _iterVar</pre>
</li>
<li class="blockList">
<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>
<li class="blockListLast">
<h4>_iterations</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">E</a>&gt; _iterations</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.controlprogram.parfor.util</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>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>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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>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>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>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.data</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_dims</h4>
<pre>int[] _dims</pre>
</li>
<li class="blockList">
<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>
<li class="blockList">
<h4>_sparse</h4>
<pre>boolean _sparse</pre>
</li>
<li class="blockList">
<h4>_nnz</h4>
<pre>long _nnz</pre>
</li>
<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="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_dims</h4>
<pre>int[] _dims</pre>
</li>
<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>_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>_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="blockListLast">
<h4>_ixToCols</h4>
<pre>int[][] _ixToCols</pre>
<div class="block">Contains the column of `DataTensor` an `_colsdata` (column) index corresponds to.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockList">
<h4>_odims</h4>
<pre>int[] _odims</pre>
</li>
<li class="blockListLast">
<h4>_reuse</h4>
<pre>double[] _reuse</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/util/BitSet.html?is-external=true" title="class or interface in java.util">BitSet</a> _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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 name="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/javase/8/docs/api/java/util/BitSet.html?is-external=true" title="class or interface in java.util">BitSet</a>[] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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 name="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/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[][] _blocks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] _data</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5008747088111141395L</dd>
</dl>
</li>
<li class="blockList"><a name="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>_rlen</h4>
<pre>int _rlen</pre>
</li>
<li class="blockList">
<h4>_rindexes</h4>
<pre>int[] _rindexes</pre>
</li>
<li class="blockList">
<h4>_cindexes</h4>
<pre>int[] _cindexes</pre>
</li>
<li class="blockList">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
<li class="blockListLast">
<h4>_size</h4>
<pre>int _size</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_ptr</h4>
<pre>int[] _ptr</pre>
</li>
<li class="blockList">
<h4>_indexes</h4>
<pre>int[] _indexes</pre>
</li>
<li class="blockList">
<h4>_values</h4>
<pre>double[] _values</pre>
</li>
<li class="blockListLast">
<h4>_size</h4>
<pre>int _size</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5806895317005796456L</dd>
</dl>
</li>
<li class="blockList"><a name="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 name="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>
</li>
<li class="blockList">
<h4>maxNzs</h4>
<pre>int maxNzs</pre>
</li>
<li class="blockList">
<h4>size</h4>
<pre>int size</pre>
</li>
<li class="blockList">
<h4>values</h4>
<pre>double[] values</pre>
</li>
<li class="blockListLast">
<h4>indexes</h4>
<pre>int[] indexes</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.functionobjects</h2>
<ul class="blockList">
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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>_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>
<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="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="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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>offset</h4>
<pre>int offset</pre>
</li>
<li class="blockList">
<h4>numRowsInOutput</h4>
<pre>int numRowsInOutput</pre>
</li>
<li class="blockListLast">
<h4>numColumnsInOutput</h4>
<pre>int numColumnsInOutput</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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 name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.cp</h2>
<ul class="blockList">
<li class="blockList"><a name="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 name="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>w</h4>
<pre>double w</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>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>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="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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="blockList">
<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>
<li class="blockListLast">
<h4>_privacyConstraint</h4>
<pre><a href="org/apache/sysds/runtime/privacy/PrivacyConstraint.html" title="class in org.apache.sysds.runtime.privacy">PrivacyConstraint</a> _privacyConstraint</pre>
<div class="block">Object holding all privacy constraints associated with the data.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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 name="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>_sum</h4>
<pre>double _sum</pre>
</li>
<li class="blockListLast">
<h4>_correction</h4>
<pre>double _correction</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _value</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.fed</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_spec</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _spec</pre>
</li>
<li class="blockListLast">
<h4>_offset</h4>
<pre>int _offset</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_outputID</h4>
<pre>long _outputID</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 name="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>_outputID</h4>
<pre>long _outputID</pre>
</li>
<li class="blockList">
<h4>_meta</h4>
<pre><a href="org/apache/sysds/runtime/matrix/data/FrameBlock.html" title="class in org.apache.sysds.runtime.matrix.data">FrameBlock</a> _meta</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 name="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>_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>_len</h4>
<pre>int _len</pre>
</li>
<li class="blockList">
<h4>_slice</h4>
<pre>int[] _slice</pre>
</li>
<li class="blockListLast">
<h4>_rowFed</h4>
<pre>boolean _rowFed</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_slice</h4>
<pre>int[] _slice</pre>
</li>
<li class="blockListLast">
<h4>_rowFed</h4>
<pre>boolean _rowFed</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_shiftBy</h4>
<pre>long _shiftBy</pre>
</li>
<li class="blockListLast">
<h4>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
<li class="blockList">
<h4>_lastIxLeft</h4>
<pre>long _lastIxLeft</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_cbind</h4>
<pre>boolean _cbind</pre>
</li>
<li class="blockList">
<h4>_startIx</h4>
<pre>long _startIx</pre>
</li>
<li class="blockList">
<h4>_shiftBy</h4>
<pre>int _shiftBy</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
<li class="blockListLast">
<h4>_outlen</h4>
<pre>long _outlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6528833083609423922L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8819908424033945028L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7690448020081435520L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5222678882354280164L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6528833083609413922L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>_accMax</h4>
<pre>org.apache.sysds.runtime.instructions.spark.MultiReturnParameterizedBuiltinSPInstruction.MaxLongAccumulator _accMax</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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/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; _pbm</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="blockList">
<h4>_ngroups</h4>
<pre>int _ngroups</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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/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; _pbm</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>_ngroups</h4>
<pre>int _ngroups</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_rmRows</h4>
<pre>boolean _rmRows</pre>
</li>
<li class="blockList">
<h4>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_rmRows</h4>
<pre>boolean _rmRows</pre>
</li>
<li class="blockList">
<h4>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockListLast">
<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/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; _off</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_maxVal</h4>
<pre>long _maxVal</pre>
</li>
<li class="blockList">
<h4>_dirRows</h4>
<pre>boolean _dirRows</pre>
</li>
<li class="blockList">
<h4>_cast</h4>
<pre>boolean _cast</pre>
</li>
<li class="blockList">
<h4>_ignore</h4>
<pre>boolean _ignore</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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;T&gt; _bencoder</pre>
</li>
<li class="blockListLast">
<h4>_omap</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;T&gt; _omap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_clen</h4>
<pre>int _clen</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.data</h2>
<ul class="blockList">
<li class="blockList"><a name="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>_numParts</h4>
<pre>int _numParts</pre>
</li>
<li class="blockList">
<h4>_ncparts</h4>
<pre>int _ncparts</pre>
</li>
<li class="blockList">
<h4>_rbPerPart</h4>
<pre>long _rbPerPart</pre>
</li>
<li class="blockListLast">
<h4>_cbPerPart</h4>
<pre>long _cbPerPart</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_pbc</h4>
<pre>org.apache.spark.broadcast.Broadcast&lt;T&gt;[] _pbc</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.functions</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1803516615963340115L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6443041051069809479L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-675490732439827014L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-196553327495233360L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>rlen</h4>
<pre>long rlen</pre>
</li>
<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="blockListLast">
<h4>out_blen</h4>
<pre>int out_blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/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; _pbm</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-188180042997588072L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>685221977882289849L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8856829325565589854L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8435900761521598692L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2291741087248847581L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_cols</h4>
<pre>long[] _cols</pre>
</li>
<li class="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_rl</h4>
<pre>long _rl</pre>
</li>
<li class="blockList">
<h4>_ru</h4>
<pre>long _ru</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="blockListLast">
<h4>_blen</h4>
<pre>int _blen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-816443970067626102L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-704403012606821854L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/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; _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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/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; _pmV</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_numDims</h4>
<pre>int _numDims</pre>
</li>
<li class="blockListLast">
<h4>_newBlen</h4>
<pre>long _newBlen</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-973429193604040011L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_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>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_len</h4>
<pre>long _len</pre>
</li>
<li class="blockList">
<h4>_blen</h4>
<pre>long _blen</pre>
</li>
<li class="blockList">
<h4>_left</h4>
<pre>boolean _left</pre>
</li>
<li class="blockListLast">
<h4>_deep</h4>
<pre>boolean _deep</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/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; _ptV</pre>
</li>
<li class="blockListLast">
<h4>_replicateDim</h4>
<pre>boolean[] _replicateDim</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.instructions.spark.utils</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1467314923206783333L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1232439643533739078L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5408386071466175348L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2286037080400222528L</dd>
</dl>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3733816995375745659L</dd>
</dl>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.io</h2>
<ul class="blockList">
<li class="blockList"><a name="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>header</h4>
<pre>boolean header</pre>
</li>
<li class="blockList">
<h4>delim</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">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>naStrings</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">E</a>&gt; naStrings</pre>
</li>
<li class="blockListLast">
<h4>sparse</h4>
<pre>boolean sparse</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>_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="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="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>&gt; inputFormatClass</pre>
</li>
<li class="blockList">
<h4>outputFormatClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>&gt; outputFormatClass</pre>
</li>
<li class="blockList">
<h4>keyClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>&gt; keyClass</pre>
</li>
<li class="blockList">
<h4>valueClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>&gt; valueClass</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.matrix.data</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>N</h4>
<pre>int N</pre>
</li>
<li class="blockList">
<h4>C</h4>
<pre>int C</pre>
</li>
<li class="blockList">
<h4>H</h4>
<pre>int H</pre>
</li>
<li class="blockList">
<h4>W</h4>
<pre>int W</pre>
</li>
<li class="blockList">
<h4>K</h4>
<pre>int K</pre>
</li>
<li class="blockList">
<h4>R</h4>
<pre>int R</pre>
</li>
<li class="blockList">
<h4>S</h4>
<pre>int S</pre>
</li>
<li class="blockList">
<h4>P</h4>
<pre>int P</pre>
</li>
<li class="blockList">
<h4>Q</h4>
<pre>int Q</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>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>numThreads</h4>
<pre>int numThreads</pre>
</li>
<li class="blockList">
<h4>enableNative</h4>
<pre>boolean enableNative</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>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>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>start_indexes_h</h4>
<pre>int[] start_indexes_h</pre>
</li>
<li class="blockList">
<h4>end_indexes_h</h4>
<pre>int[] end_indexes_h</pre>
</li>
<li class="blockList">
<h4>start_indexes_w</h4>
<pre>int[] start_indexes_w</pre>
</li>
<li class="blockList">
<h4>end_indexes_w</h4>
<pre>int[] end_indexes_w</pre>
</li>
<li class="blockListLast">
<h4>minValForMaxPoolOperations</h4>
<pre>double minValForMaxPoolOperations</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.matrix.data.FrameBlock">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/FrameBlock.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.FrameBlock</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.matrix.data.FrameBlock.ColumnMetadata">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/FrameBlock.ColumnMetadata.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.FrameBlock.ColumnMetadata</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_ndistinct</h4>
<pre>long _ndistinct</pre>
</li>
<li class="blockListLast">
<h4>_mvValue</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _mvValue</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.matrix.data.FrameBlock.FrameMapFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/matrix/data/FrameBlock.FrameMapFunction.html" title="class in org.apache.sysds.runtime.matrix.data">org.apache.sysds.runtime.matrix.data.FrameBlock.FrameMapFunction</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8398572153616520873L</dd>
</dl>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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 name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.matrix.operators</h2>
<ul class="blockList">
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>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="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>k</h4>
<pre>int k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>initialValue</h4>
<pre>double initialValue</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>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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>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="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>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>
<li class="blockListLast">
<h4>k</h4>
<pre>int k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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="blockList">
<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>
<li class="blockListLast">
<h4>k</h4>
<pre>int k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>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>commutative</h4>
<pre>boolean commutative</pre>
</li>
<li class="blockListLast">
<h4>_k</h4>
<pre>int _k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>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>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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>operatorType</h4>
<pre><a href="org/apache/sysds/runtime/matrix/operators/CountDistinctOperator.CountDistinctTypes.html" title="enum in org.apache.sysds.runtime.matrix.operators">CountDistinctOperator.CountDistinctTypes</a> operatorType</pre>
</li>
<li class="blockListLast">
<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>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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 name="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 name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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>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="blockList">
<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>
<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>eps</h4>
<pre>double eps</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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="blockList">
<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>
<li class="blockListLast">
<h4>k</h4>
<pre>int k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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>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>_constant</h4>
<pre>double _constant</pre>
</li>
<li class="blockListLast">
<h4>_k</h4>
<pre>int _k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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 name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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="blockList">
<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>
<li class="blockListLast">
<h4>_k</h4>
<pre>int _k</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/Operator.html" title="class in org.apache.sysds.runtime.matrix.operators">Operator</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="blockList">
<h4>k</h4>
<pre>int k</pre>
</li>
<li class="blockListLast">
<h4>inplace</h4>
<pre>boolean inplace</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.meta</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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 name="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>numRows</h4>
<pre>long numRows</pre>
</li>
<li class="blockList">
<h4>numColumns</h4>
<pre>long numColumns</pre>
</li>
<li class="blockList">
<h4>nonZero</h4>
<pre>long nonZero</pre>
</li>
<li class="blockListLast">
<h4>ubNnz</h4>
<pre>boolean ubNnz</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.privacy</h2>
<ul class="blockList">
<li class="blockList"><a name="org.apache.sysds.runtime.privacy.DMLPrivacyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/privacy/DMLPrivacyException.html" title="class in org.apache.sysds.runtime.privacy">org.apache.sysds.runtime.privacy.DMLPrivacyException</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>
<li class="blockList"><a name="org.apache.sysds.runtime.privacy.PrivacyConstraint">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/privacy/PrivacyConstraint.html" title="class in org.apache.sysds.runtime.privacy">org.apache.sysds.runtime.privacy.PrivacyConstraint</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;is)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;objectOutput)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] _NAstrings</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.decode</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.encode</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occur</dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;os)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">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/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if IOException occurs</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>public&nbsp;void&nbsp;readExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeExternal</h4>
<pre>public&nbsp;void&nbsp;writeExternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.meta</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; _map</pre>
</li>
<li class="blockListLast">
<h4>_rmRows</h4>
<pre>long _rmRows</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.transform.tokenize</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>tokenizerPre</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPre.html" title="interface in org.apache.sysds.runtime.transform.tokenize">TokenizerPre</a> tokenizerPre</pre>
</li>
<li class="blockListLast">
<h4>tokenizerPost</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPost.html" title="interface in org.apache.sysds.runtime.transform.tokenize">TokenizerPost</a> tokenizerPost</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.transform.tokenize.TokenizerPostCount">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostCount.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.TokenizerPostCount</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</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>params</h4>
<pre>org.apache.sysds.runtime.transform.tokenize.TokenizerPostCount.Params params</pre>
</li>
<li class="blockList">
<h4>numIdCols</h4>
<pre>int numIdCols</pre>
</li>
<li class="blockList">
<h4>maxTokens</h4>
<pre>int maxTokens</pre>
</li>
<li class="blockListLast">
<h4>wideFormat</h4>
<pre>boolean wideFormat</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.transform.tokenize.TokenizerPostHash">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostHash.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.TokenizerPostHash</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</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>params</h4>
<pre>org.apache.sysds.runtime.transform.tokenize.TokenizerPostHash.Params params</pre>
</li>
<li class="blockList">
<h4>numIdCols</h4>
<pre>int numIdCols</pre>
</li>
<li class="blockList">
<h4>maxTokens</h4>
<pre>int maxTokens</pre>
</li>
<li class="blockListLast">
<h4>wideFormat</h4>
<pre>boolean wideFormat</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.transform.tokenize.TokenizerPostPosition">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPostPosition.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.TokenizerPostPosition</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3563407270742660830L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numIdCols</h4>
<pre>int numIdCols</pre>
</li>
<li class="blockList">
<h4>maxTokens</h4>
<pre>int maxTokens</pre>
</li>
<li class="blockListLast">
<h4>wideFormat</h4>
<pre>boolean wideFormat</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.transform.tokenize.TokenizerPreNgram">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPreNgram.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.TokenizerPreNgram</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</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>tokenizerPreWhitespaceSplit</h4>
<pre><a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPreWhitespaceSplit.html" title="class in org.apache.sysds.runtime.transform.tokenize">TokenizerPreWhitespaceSplit</a> tokenizerPreWhitespaceSplit</pre>
</li>
<li class="blockListLast">
<h4>params</h4>
<pre>org.apache.sysds.runtime.transform.tokenize.TokenizerPreNgram.Params params</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="org.apache.sysds.runtime.transform.tokenize.TokenizerPreWhitespaceSplit">
<!-- -->
</a>
<h3>Class <a href="org/apache/sysds/runtime/transform/tokenize/TokenizerPreWhitespaceSplit.html" title="class in org.apache.sysds.runtime.transform.tokenize">org.apache.sysds.runtime.transform.tokenize.TokenizerPreWhitespaceSplit</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</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>params</h4>
<pre>org.apache.sysds.runtime.transform.tokenize.TokenizerPreWhitespaceSplit.Params params</pre>
</li>
<li class="blockList">
<h4>idCols</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; idCols</pre>
</li>
<li class="blockListLast">
<h4>tokenizeCol</h4>
<pre>int tokenizeCol</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;org.apache.sysds.runtime.util</h2>
<ul class="blockList">
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>_string</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _string</pre>
</li>
<li class="blockList">
<h4>_del</h4>
<pre>char _del</pre>
</li>
<li class="blockListLast">
<h4>_pos</h4>
<pre>int _pos</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="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/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">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>rowStart</h4>
<pre>long rowStart</pre>
</li>
<li class="blockList">
<h4>rowEnd</h4>
<pre>long rowEnd</pre>
</li>
<li class="blockList">
<h4>colStart</h4>
<pre>long colStart</pre>
</li>
<li class="blockListLast">
<h4>colEnd</h4>
<pre>long colEnd</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.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">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.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>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>