blob: 2ef02fcba63125b607ad9c85c3c482a8cdbff580 [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 (1.8.0_121) on Fri Apr 14 22:10:59 PDT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Interface org.apache.mahout.math.Vector (Mahout Math 0.13.0 API)</title>
<meta name="date" content="2017-04-14">
<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="Uses of Interface org.apache.mahout.math.Vector (Mahout Math 0.13.0 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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-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?org/apache/mahout/math/class-use/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.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">
<h2 title="Uses of Interface org.apache.mahout.math.Vector" class="title">Uses of Interface<br>org.apache.mahout.math.Vector</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.mahout.math">org.apache.mahout.math</a></td>
<td class="colLast">
<div class="block">Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.mahout.math.als">org.apache.mahout.math.als</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.mahout.math.decomposer">org.apache.mahout.math.decomposer</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.mahout.math.decomposer.hebbian">org.apache.mahout.math.decomposer.hebbian</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.mahout.math.decomposer.lanczos">org.apache.mahout.math.decomposer.lanczos</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.mahout.math.function">org.apache.mahout.math.function</a></td>
<td class="colLast">
<div class="block">Core interfaces for functions, comparisons and procedures on objects and primitive data types.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.mahout.math.random">org.apache.mahout.math.random</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.mahout.math.solver">org.apache.mahout.math.solver</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.mahout.math.ssvd">org.apache.mahout.math.ssvd</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.mahout.math">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> that implement <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.TransposeViewVector.html" title="class in org.apache.mahout.math">AbstractMatrix.TransposeViewVector</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html" title="class in org.apache.mahout.math">AbstractVector</a></span></code>
<div class="block">Implementations of generic capabilities like sum of elements and dot products</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html" title="class in org.apache.mahout.math">Centroid</a></span></code>
<div class="block">A centroid is a weighted vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/ConstantVector.html" title="class in org.apache.mahout.math">ConstantVector</a></span></code>
<div class="block">Implements a vector with all the same values.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html" title="class in org.apache.mahout.math">DelegatingVector</a></span></code>
<div class="block">A delegating vector provides an easy way to decorate vectors with weights or id's and such while
keeping all of the Vector functionality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html" title="class in org.apache.mahout.math">DenseVector</a></span></code>
<div class="block">Implements vector as an array of doubles</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.SingleElementVector.html" title="class in org.apache.mahout.math">DiagonalMatrix.SingleElementVector</a></span></code>
<div class="block">Special class to implement views of rows and columns of a diagonal matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixSlice.html" title="class in org.apache.mahout.math">MatrixSlice</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixVectorView.html" title="class in org.apache.mahout.math">MatrixVectorView</a></span></code>
<div class="block">Provides a virtual vector that is really a row or column or diagonal of a matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html" title="class in org.apache.mahout.math">NamedVector</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PermutedVectorView.html" title="class in org.apache.mahout.math">PermutedVectorView</a></span></code>
<div class="block">Provides a permuted view of a vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomAccessSparseVector.html" title="class in org.apache.mahout.math">RandomAccessSparseVector</a></span></code>
<div class="block">Implements vector that only stores non-zero doubles</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SequentialAccessSparseVector.html" title="class in org.apache.mahout.math">SequentialAccessSparseVector</a></span></code>
<div class="block">
Implements vector that only stores non-zero doubles as a pair of parallel arrays (OrderedIntDoubleMapping),
one int[], one double[].</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html" title="class in org.apache.mahout.math">VectorView</a></span></code>
<div class="block">Implements subset view of a Vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html" title="class in org.apache.mahout.math">WeightedVector</a></span></code>
<div class="block">Decorates a vector with a floating point weight and an index.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> declared as <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#delegate">delegate</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#vector">vector</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#aggregateColumns-org.apache.mahout.math.function.VectorFunction-">aggregateColumns</a></span>(<a href="../../../../../org/apache/mahout/math/function/VectorFunction.html" title="interface in org.apache.mahout.math.function">VectorFunction</a>&nbsp;f)</code>
<div class="block">Collects the results of a function applied to each column of a matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#aggregateColumns-org.apache.mahout.math.function.VectorFunction-">aggregateColumns</a></span>(<a href="../../../../../org/apache/mahout/math/function/VectorFunction.html" title="interface in org.apache.mahout.math.function">VectorFunction</a>&nbsp;f)</code>
<div class="block">Collects the results of a function applied to each column of a matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#aggregateRows-org.apache.mahout.math.function.VectorFunction-">aggregateRows</a></span>(<a href="../../../../../org/apache/mahout/math/function/VectorFunction.html" title="interface in org.apache.mahout.math.function">VectorFunction</a>&nbsp;f)</code>
<div class="block">Collects the results of a function applied to each row of a matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#aggregateRows-org.apache.mahout.math.function.VectorFunction-">aggregateRows</a></span>(<a href="../../../../../org/apache/mahout/math/function/VectorFunction.html" title="interface in org.apache.mahout.math.function">VectorFunction</a>&nbsp;f)</code>
<div class="block">Collects the results of a function applied to each row of a matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#assign-org.apache.mahout.math.DenseVector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/DenseVector.html" title="class in org.apache.mahout.math">DenseVector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-double-">assign</a></span>(double&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-double-">assign</a></span>(double&nbsp;value)</code>
<div class="block">Assign the value to all elements of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#assign-double-">assign</a></span>(double&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-double-">assign</a></span>(double&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-double-">assign</a></span>(double&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-double:A-">assign</a></span>(double[]&nbsp;values)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-double:A-">assign</a></span>(double[]&nbsp;values)</code>
<div class="block">Assign the values to the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-double:A-">assign</a></span>(double[]&nbsp;values)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-double:A-">assign</a></span>(double[]&nbsp;values)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.function.DoubleDoubleFunction-double-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f,
double&nbsp;y)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.function.DoubleDoubleFunction-double-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f,
double&nbsp;y)</code>
<div class="block">Apply the function to each element of the receiver, using the y value as the second argument of the
DoubleDoubleFunction</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.function.DoubleDoubleFunction-double-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f,
double&nbsp;y)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.function.DoubleDoubleFunction-double-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f,
double&nbsp;y)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.function.DoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.function.DoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleFunction</a>&nbsp;function)</code>
<div class="block">Apply the function to each element of the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.function.DoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.function.DoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/function/DoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomAccessSparseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomAccessSparseVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>
<div class="block">Apply the function to each element of the receiver and the corresponding element of the other argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">Main method that applies f to x and y component-wise assigning the results to x.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateIntersection.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#assignBest-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assignBest</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">This is the method that should be used when assigning.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#clone--">clone</a></span>()</code>
<div class="block">Return a copy of the recipient</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.TransposeViewVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.TransposeViewVector.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixVectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixVectorView.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#clone--">clone</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#createOptimizedCopy--">createOptimizedCopy</a></span>()</code>
<div class="block">Copy the current vector in the most optimum fashion.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>
<div class="block">Return a new vector containing the values of the recipient divided by the argument</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#getDelegate--">getDelegate</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#getVector--">getVector</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#like--">like</a></span>()</code>
<div class="block">Return an empty vector of the same underlying class as the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">PermutedVectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PermutedVectorView.html#like--">like</a></span>()</code>
<div class="block">Return an empty vector of the same underlying class as the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.SingleElementVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.SingleElementVector.html#like--">like</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConstantVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/ConstantVector.html#like--">like</a></span>()</code>
<div class="block">Return an empty vector of the same underlying class as the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.TransposeViewVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.TransposeViewVector.html#like--">like</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#like--">like</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">WeightedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html#like--">like</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixVectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixVectorView.html#like--">like</a></span>()</code>
<div class="block">Return an empty vector of the same underlying class as the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomAccessSparseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomAccessSparseVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>
<div class="block">Return a new empty vector of the same underlying class as the receiver with given cardinality</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">PermutedVectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PermutedVectorView.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.SingleElementVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.SingleElementVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConstantVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/ConstantVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.TransposeViewVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.TransposeViewVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SequentialAccessSparseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SequentialAccessSparseVector.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixVectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixVectorView.html#like-int-">like</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#logNormalize--">logNormalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#logNormalize--">logNormalize</a></span>()</code>
<div class="block">Return a new vector containing the log(1 + entry)/ L_2 norm values of the recipient</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#logNormalize--">logNormalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#logNormalize--">logNormalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>
<div class="block">Return a new Vector with a normalized value calculated as log_power(1 + entry)/ L_power norm.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#logNormalize-double-double-">logNormalize</a></span>(double&nbsp;power,
double&nbsp;normLength)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element by element difference of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Algebra.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Algebra.html#mult-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">mult</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;m,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.TransposeViewVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.TransposeViewVector.html#newVector-int-">newVector</a></span>(int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#normalize--">normalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#normalize--">normalize</a></span>()</code>
<div class="block">Return a new vector containing the normalized (L_2 norm) values of the recipient</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#normalize--">normalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#normalize--">normalize</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>
<div class="block">Return a new Vector containing the normalized (L_power norm) values of the recipient.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>
<div class="block">Return a new vector containing the sum of each value of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element by element sum of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#times-double-">times</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#times-double-">times</a></span>(double&nbsp;x)</code>
<div class="block">Return a new vector containing the product of each value of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#times-double-">times</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#times-double-">times</a></span>(double&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element-wise product of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorIterable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorIterable.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Return a new vector with cardinality equal to getNumRows() of this matrix which is the matrix product of the
recipient and the argument</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorIterable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorIterable.html#timesSquared-org.apache.mahout.math.Vector-">timesSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Convenience method for producing this.transpose().times(this.times(v)), which can be implemented with only one pass
over the matrix, without making the transpose() call (which can be expensive if the matrix is sparse)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#timesSquared-org.apache.mahout.math.Vector-">timesSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixSlice.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixSlice.html#vector--">vector</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">TransposedMatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/TransposedMatrixView.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>
<div class="block">Return a reference to a column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">PivotedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PivotedMatrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>
<div class="block">Return the column at the given index</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixView.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>
<div class="block">Returns a view of a row.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseColumnMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseColumnMatrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;column)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#viewDiagonal--">viewDiagonal</a></span>()</code>
<div class="block">Returns a reference to the diagonal of a matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#viewDiagonal--">viewDiagonal</a></span>()</code>
<div class="block">Provides a view of the diagonal of a matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#viewDiagonal--">viewDiagonal</a></span>()</code>
<div class="block">Provides a view of the diagonal of a matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>
<div class="block">Return a new vector containing the subset of the recipient</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;offset,
int&nbsp;length)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">TransposedMatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/TransposedMatrixView.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseRowMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseRowMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>
<div class="block">Return a reference to a row.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">PivotedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PivotedMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>
<div class="block">Return the row at the given index</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixView.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">FileBasedSparseBinaryMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/FileBasedSparseBinaryMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;rowIndex)</code>
<div class="block">Returns a view of a row.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>
<div class="block">Returns a view of a row.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#addAll-org.apache.mahout.math.Vector-">addAll</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;aggregator,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;combiner)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;aggregator,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;combiner)</code>
<div class="block">Generalized inner product - take two vectors, iterate over them both, using the combiner to combine together
(and possibly map in some way) each pair of values, which are then aggregated with the previous accumulated
value in the combiner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;aggregator,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;combiner)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;aggregator,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;combiner)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>
<div class="block">Main method that applies fc to x and y component-wise aggregating the results with fa.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateIntersection.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionSequential.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionRandom.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionRandom.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateSequential.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThisLookupThat.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThatLookupThis.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllLoop.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllLoop.html#aggregate-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregate</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html#aggregateBest-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">aggregateBest</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>
<div class="block">This is the method that should be used when aggregating.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomAccessSparseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomAccessSparseVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.Vector-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>
<div class="block">Apply the function to each element of the receiver and the corresponding element of the other argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">Main method that applies f to x and y component-wise assigning the results to x.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateIntersection.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopMergeUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopInplaceUpdates.html#assign-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assign</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#assignBest-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">assignBest</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">This is the method that should be used when assigning.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">TransposedMatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/TransposedMatrixView.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseRowMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseRowMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomTrinaryMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomTrinaryMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the column of the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">PivotedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PivotedMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the column of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixView.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">UpperTriangular.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/UpperTriangular.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">FileBasedSparseBinaryMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/FileBasedSparseBinaryMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the column of the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">FileBasedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/FileBasedMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the column of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseColumnMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseColumnMatrix.html#assignColumn-int-org.apache.mahout.math.Vector-">assignColumn</a></span>(int&nbsp;column,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">TransposedMatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/TransposedMatrixView.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseRowMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseRowMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomTrinaryMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomTrinaryMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Matrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the row of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">PivotedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PivotedMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the row of the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixView.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">UpperTriangular.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/UpperTriangular.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiagonalMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the row of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">FileBasedSparseBinaryMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/FileBasedSparseBinaryMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the row of the receiver</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">FileBasedMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/FileBasedMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Assign the other vector values to the row of the receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseColumnMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseColumnMatrix.html#assignRow-int-org.apache.mahout.math.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Centroid.html" title="class in org.apache.mahout.math">Centroid</a></code></td>
<td class="colLast"><span class="typeNameLabel">Centroid.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html#create-int-org.apache.mahout.math.Vector-">create</a></span>(int&nbsp;key,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;initialValue)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#cross-org.apache.mahout.math.Vector-">cross</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#cross-org.apache.mahout.math.Vector-">cross</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>
<div class="block">Return the cross product of the receiver and the other vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#cross-org.apache.mahout.math.Vector-">cross</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#cross-org.apache.mahout.math.Vector-">cross</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#dot-org.apache.mahout.math.Vector-">dot</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#dot-org.apache.mahout.math.Vector-">dot</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return the dot product of the recipient and the argument</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#dot-org.apache.mahout.math.Vector-">dot</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#dot-org.apache.mahout.math.Vector-">dot</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#dot-org.apache.mahout.math.Vector-">dot</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">Estimates the cost of using this algorithm to compute the assignment.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateIntersection.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopMergeUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopInplaceUpdates.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>
<div class="block">Estimates the cost of using this algorithm to compute the aggregation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateIntersection.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionSequential.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionRandom.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionRandom.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateSequential.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThisLookupThat.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThatLookupThis.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllLoop.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllLoop.html#estimateCost-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">estimateCost</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html" title="class in org.apache.mahout.math">VectorBinaryAssign</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#getBestOperation-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">getBestOperation</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">The best operation is the least expensive valid one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html" title="class in org.apache.mahout.math">VectorBinaryAggregate</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html#getBestOperation-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">getBestOperation</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>
<div class="block">The best operation is the least expensive valid one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#getDistanceSquared-org.apache.mahout.math.Vector-">getDistanceSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#getDistanceSquared-org.apache.mahout.math.Vector-">getDistanceSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#getDistanceSquared-org.apache.mahout.math.Vector-">getDistanceSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Get the square of the distance between this vector and the other vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#getDistanceSquared-org.apache.mahout.math.Vector-">getDistanceSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#getDistanceSquared-org.apache.mahout.math.Vector-">getDistanceSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>
<div class="block">Returns true iff we can use this algorithm to apply f to x and y component-wise and assign the result to x.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThisLookupThat.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignNonzerosIterateThatLookupThisMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateIntersection.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionSequentialInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignIterateUnionRandomInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateSequentialInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThisLookupThatInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllIterateThatLookupThisInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopMergeUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopMergeUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAssign.AssignAllLoopInplaceUpdates.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAssign.AssignAllLoopInplaceUpdates.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>
<div class="block">Returns true iff we can use this algorithm to apply fc to x and y component-wise and aggregate the result using fa.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThisLookupThat.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateNonzerosIterateThatLookupThis.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateIntersection.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateIntersection.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionSequential.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateIterateUnionRandom.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateIterateUnionRandom.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateSequential.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateSequential.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThisLookupThat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThisLookupThat.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllIterateThatLookupThis.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllIterateThatLookupThis.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">VectorBinaryAggregate.AggregateAllLoop.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorBinaryAggregate.AggregateAllLoop.html#isValid-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.function.DoubleDoubleFunction-org.apache.mahout.math.function.DoubleDoubleFunction-">isValid</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;y,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fa,
<a href="../../../../../org/apache/mahout/math/function/DoubleDoubleFunction.html" title="class in org.apache.mahout.math.function">DoubleDoubleFunction</a>&nbsp;fc)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element by element difference of the recipient and the argument</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#minus-org.apache.mahout.math.Vector-">minus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Algebra.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Algebra.html#mult-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">mult</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;m,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element by element sum of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#plus-org.apache.mahout.math.Vector-">plus</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/WeightedVector.html" title="class in org.apache.mahout.math">WeightedVector</a></code></td>
<td class="colLast"><span class="typeNameLabel">WeightedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html#project-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-">project</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;projection)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/WeightedVector.html" title="class in org.apache.mahout.math">WeightedVector</a></code></td>
<td class="colLast"><span class="typeNameLabel">WeightedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html#project-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-int-">project</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;projection,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NamedVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Vector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>
<div class="block">Return a new vector containing the element-wise product of the recipient and the argument</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorIterable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorIterable.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Return a new vector with cardinality equal to getNumRows() of this matrix which is the matrix product of the
recipient and the argument</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractVector.html#times-org.apache.mahout.math.Vector-">times</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;that)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorIterable.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorIterable.html#timesSquared-org.apache.mahout.math.Vector-">timesSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Convenience method for producing this.transpose().times(this.times(v)), which can be implemented with only one pass
over the matrix, without making the transpose() call (which can be expensive if the matrix is sparse)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/AbstractMatrix.html#timesSquared-org.apache.mahout.math.Vector-">timesSquared</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Centroid.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html#update-org.apache.mahout.math.Vector-">update</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Centroid.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html#update-org.apache.mahout.math.Vector-double-">update</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other,
double&nbsp;wy)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html#Centroid-int-org.apache.mahout.math.Vector-">Centroid</a></span>(int&nbsp;key,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;initialValue)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/Centroid.html#Centroid-int-org.apache.mahout.math.Vector-double-">Centroid</a></span>(int&nbsp;key,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;initialValue,
double&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DelegatingVector.html#DelegatingVector-org.apache.mahout.math.Vector-">DelegatingVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseSymmetricMatrix.html#DenseSymmetricMatrix-org.apache.mahout.math.Vector-">DenseSymmetricMatrix</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;data)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DenseVector.html#DenseVector-org.apache.mahout.math.Vector-">DenseVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>
<div class="block">Copy-constructor (for use in turning a sparse vector into a dense one, for example)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/DiagonalMatrix.html#DiagonalMatrix-org.apache.mahout.math.Vector-">DiagonalMatrix</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;values)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/MatrixSlice.html#MatrixSlice-org.apache.mahout.math.Vector-int-">MatrixSlice</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/NamedVector.html#NamedVector-org.apache.mahout.math.Vector-java.lang.String-">NamedVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;delegate,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PermutedVectorView.html#PermutedVectorView-org.apache.mahout.math.Vector-int:A-">PermutedVectorView</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector,
int[]&nbsp;pivot)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/PermutedVectorView.html#PermutedVectorView-org.apache.mahout.math.Vector-int:A-int:A-">PermutedVectorView</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector,
int[]&nbsp;pivot,
int[]&nbsp;unpivot)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/RandomAccessSparseVector.html#RandomAccessSparseVector-org.apache.mahout.math.Vector-">RandomAccessSparseVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SequentialAccessSparseVector.html#SequentialAccessSparseVector-org.apache.mahout.math.Vector-">SequentialAccessSparseVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseColumnMatrix.html#SparseColumnMatrix-int-int-org.apache.mahout.math.Vector:A-">SparseColumnMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>[]&nbsp;columnVectors)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Construct a matrix of the given cardinality with the given data columns</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseColumnMatrix.html#SparseColumnMatrix-int-int-org.apache.mahout.math.Vector:A-boolean-">SparseColumnMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>[]&nbsp;columnVectors,
boolean&nbsp;shallow)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseRowMatrix.html#SparseRowMatrix-int-int-org.apache.mahout.math.Vector:A-">SparseRowMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>[]&nbsp;rowVectors)</code>
<div class="block">Construct a sparse matrix starting with the provided row vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseRowMatrix.html#SparseRowMatrix-int-int-org.apache.mahout.math.Vector:A-boolean-boolean-">SparseRowMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>[]&nbsp;vectors,
boolean&nbsp;shallowCopy,
boolean&nbsp;randomAccess)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/UpperTriangular.html#UpperTriangular-org.apache.mahout.math.Vector-">UpperTriangular</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;data)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/VectorView.html#VectorView-org.apache.mahout.math.Vector-int-int-">VectorView</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector,
int&nbsp;offset,
int&nbsp;cardinality)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html#WeightedVector-org.apache.mahout.math.Vector-double-int-">WeightedVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v,
double&nbsp;weight,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/WeightedVector.html#WeightedVector-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-int-">WeightedVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;projection,
int&nbsp;index)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../org/apache/mahout/math/package-summary.html">org.apache.mahout.math</a> with type arguments of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseMatrix.html#SparseMatrix-int-int-java.util.Map-">SparseMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;rowVectors)</code>
<div class="block">Construct a matrix of the given cardinality with the given row map</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/SparseMatrix.html#SparseMatrix-int-int-java.util.Map-boolean-">SparseMatrix</a></span>(int&nbsp;rows,
int&nbsp;columns,
<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;rowVectors,
boolean&nbsp;shallow)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.als">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/als/package-summary.html">org.apache.mahout.math.als</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/als/package-summary.html">org.apache.mahout.math.als</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/AlternatingLeastSquaresSolver.html#solve-java.lang.Iterable-org.apache.mahout.math.Vector-double-int-">solve</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;featureVectors,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;ratingVector,
double&nbsp;lambda,
int&nbsp;numFeatures)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ImplicitFeedbackAlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/ImplicitFeedbackAlternatingLeastSquaresSolver.html#solve-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;ratings)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/als/package-summary.html">org.apache.mahout.math.als</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/AlternatingLeastSquaresSolver.html#solve-java.lang.Iterable-org.apache.mahout.math.Vector-double-int-">solve</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;featureVectors,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;ratingVector,
double&nbsp;lambda,
int&nbsp;numFeatures)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ImplicitFeedbackAlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/ImplicitFeedbackAlternatingLeastSquaresSolver.html#solve-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;ratings)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/apache/mahout/math/als/package-summary.html">org.apache.mahout.math.als</a> with type arguments of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">ImplicitFeedbackAlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/ImplicitFeedbackAlternatingLeastSquaresSolver.html#getYtransposeY-org.apache.mahout.math.map.OpenIntObjectHashMap-">getYtransposeY</a></span>(<a href="../../../../../org/apache/mahout/math/map/OpenIntObjectHashMap.html" title="class in org.apache.mahout.math.map">OpenIntObjectHashMap</a>&lt;<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;Y)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AlternatingLeastSquaresSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/AlternatingLeastSquaresSolver.html#solve-java.lang.Iterable-org.apache.mahout.math.Vector-double-int-">solve</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;featureVectors,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;ratingVector,
double&nbsp;lambda,
int&nbsp;numFeatures)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../org/apache/mahout/math/als/package-summary.html">org.apache.mahout.math.als</a> with type arguments of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/als/ImplicitFeedbackAlternatingLeastSquaresSolver.html#ImplicitFeedbackAlternatingLeastSquaresSolver-int-double-double-org.apache.mahout.math.map.OpenIntObjectHashMap-int-">ImplicitFeedbackAlternatingLeastSquaresSolver</a></span>(int&nbsp;numFeatures,
double&nbsp;lambda,
double&nbsp;alpha,
<a href="../../../../../org/apache/mahout/math/map/OpenIntObjectHashMap.html" title="class in org.apache.mahout.math.map">OpenIntObjectHashMap</a>&lt;<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;&nbsp;Y,
int&nbsp;numTrainingThreads)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.decomposer">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/decomposer/package-summary.html">org.apache.mahout.math.decomposer</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/decomposer/package-summary.html">org.apache.mahout.math.decomposer</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/decomposer/EigenStatus.html" title="class in org.apache.mahout.math.decomposer">EigenStatus</a></code></td>
<td class="colLast"><span class="typeNameLabel">AsyncEigenVerifier.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/AsyncEigenVerifier.html#innerVerify-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">innerVerify</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;corpus,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/decomposer/EigenStatus.html" title="class in org.apache.mahout.math.decomposer">EigenStatus</a></code></td>
<td class="colLast"><span class="typeNameLabel">SimpleEigenVerifier.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/SimpleEigenVerifier.html#verify-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">verify</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;corpus,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/decomposer/EigenStatus.html" title="class in org.apache.mahout.math.decomposer">EigenStatus</a></code></td>
<td class="colLast"><span class="typeNameLabel">AsyncEigenVerifier.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/AsyncEigenVerifier.html#verify-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">verify</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;corpus,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/decomposer/EigenStatus.html" title="class in org.apache.mahout.math.decomposer">EigenStatus</a></code></td>
<td class="colLast"><span class="typeNameLabel">SingularVectorVerifier.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/SingularVectorVerifier.html#verify-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">verify</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;eigenMatrix,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.decomposer.hebbian">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/decomposer/hebbian/package-summary.html">org.apache.mahout.math.decomposer.hebbian</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/decomposer/hebbian/package-summary.html">org.apache.mahout.math.decomposer.hebbian</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">TrainingState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html#currentTrainingProjection--">currentTrainingProjection</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">TrainingState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html#getHelperVector--">getHelperVector</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">TrainingState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html#mostRecentEigen--">mostRecentEigen</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/decomposer/hebbian/package-summary.html">org.apache.mahout.math.decomposer.hebbian</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">HebbianSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/HebbianSolver.html#hasNotConverged-org.apache.mahout.math.Vector-org.apache.mahout.math.Matrix-org.apache.mahout.math.decomposer.hebbian.TrainingState-">hasNotConverged</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;currentPseudoEigen,
<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;corpus,
<a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html" title="class in org.apache.mahout.math.decomposer.hebbian">TrainingState</a>&nbsp;state)</code>
<div class="block">Uses the <a href="../../../../../org/apache/mahout/math/decomposer/SingularVectorVerifier.html" title="interface in org.apache.mahout.math.decomposer"><code>SingularVectorVerifier</code></a> to check for convergence</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">TrainingState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html#setHelperVector-org.apache.mahout.math.Vector-">setHelperVector</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;helperVector)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">EigenUpdater.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/EigenUpdater.html#update-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.decomposer.hebbian.TrainingState-">update</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;pseudoEigen,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;trainingVector,
<a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html" title="class in org.apache.mahout.math.decomposer.hebbian">TrainingState</a>&nbsp;currentState)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">HebbianUpdater.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/HebbianUpdater.html#update-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-org.apache.mahout.math.decomposer.hebbian.TrainingState-">update</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;pseudoEigen,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;trainingVector,
<a href="../../../../../org/apache/mahout/math/decomposer/hebbian/TrainingState.html" title="class in org.apache.mahout.math.decomposer.hebbian">TrainingState</a>&nbsp;currentState)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/mahout/math/decomposer/EigenStatus.html" title="class in org.apache.mahout.math.decomposer">EigenStatus</a></code></td>
<td class="colLast"><span class="typeNameLabel">HebbianSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/hebbian/HebbianSolver.html#verify-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">verify</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;corpus,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;currentPseudoEigen)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.decomposer.lanczos">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/decomposer/lanczos/package-summary.html">org.apache.mahout.math.decomposer.lanczos</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/mahout/math/decomposer/lanczos/package-summary.html">org.apache.mahout.math.decomposer.lanczos</a> with type parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#basis">basis</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#singularVectors">singularVectors</a></span></code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/decomposer/lanczos/package-summary.html">org.apache.mahout.math.decomposer.lanczos</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#getBasisVector-int-">getBasisVector</a></span>(int&nbsp;i)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#getRightSingularVector-int-">getRightSingularVector</a></span>(int&nbsp;i)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/decomposer/lanczos/package-summary.html">org.apache.mahout.math.decomposer.lanczos</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected static double</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosSolver.html#calculateScaleFactor-org.apache.mahout.math.Vector-">calculateScaleFactor</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;nextVector)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static void</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosSolver.html#orthoganalizeAgainstAllButLast-org.apache.mahout.math.Vector-org.apache.mahout.math.decomposer.lanczos.LanczosState-">orthoganalizeAgainstAllButLast</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;nextVector,
<a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html" title="class in org.apache.mahout.math.decomposer.lanczos">LanczosState</a>&nbsp;state)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#setBasisVector-int-org.apache.mahout.math.Vector-">setBasisVector</a></span>(int&nbsp;i,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;basisVector)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">LanczosState.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#setRightSingularVector-int-org.apache.mahout.math.Vector-">setRightSingularVector</a></span>(int&nbsp;i,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;vector)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/apache/mahout/math/decomposer/lanczos/package-summary.html">org.apache.mahout.math.decomposer.lanczos</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/decomposer/lanczos/LanczosState.html#LanczosState-org.apache.mahout.math.VectorIterable-int-org.apache.mahout.math.Vector-">LanczosState</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;corpus,
int&nbsp;desiredRank,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;initialVector)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.function">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/function/package-summary.html">org.apache.mahout.math.function</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/function/package-summary.html">org.apache.mahout.math.function</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorFunction.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/function/VectorFunction.html#apply-org.apache.mahout.math.Vector-">apply</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;f)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.random">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/random/package-summary.html">org.apache.mahout.math.random</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/random/package-summary.html">org.apache.mahout.math.random</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultiNormal.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#getScale--">getScale</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultiNormal.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#sample--">sample</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/apache/mahout/math/random/package-summary.html">org.apache.mahout.math.random</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#MultiNormal-double-org.apache.mahout.math.Vector-">MultiNormal</a></span>(double&nbsp;radius,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;mean)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#MultiNormal-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">MultiNormal</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;mean)</code>
<div class="block">Constructs a sampler with non-trivial scale matrix and mean.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#MultiNormal-org.apache.mahout.math.Vector-">MultiNormal</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;diagonal)</code>
<div class="block">Constructs a sampler with diagonal scale matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/random/MultiNormal.html#MultiNormal-org.apache.mahout.math.Vector-org.apache.mahout.math.Vector-">MultiNormal</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;diagonal,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;mean)</code>
<div class="block">Constructs a sampler with diagonal scale matrix and (potentially)
non-zero mean.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.solver">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/solver/package-summary.html">org.apache.mahout.math.solver</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/solver/package-summary.html">org.apache.mahout.math.solver</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">EigenDecomposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/EigenDecomposition.html#getImagEigenvalues--">getImagEigenvalues</a></span>()</code>
<div class="block">Return the imaginary parts of the eigenvalues</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">EigenDecomposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/EigenDecomposition.html#getRealEigenvalues--">getRealEigenvalues</a></span>()</code>
<div class="block">Return the real parts of the eigenvalues</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">JacobiConditioner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/JacobiConditioner.html#precondition-org.apache.mahout.math.Vector-">precondition</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Preconditioner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html#precondition-org.apache.mahout.math.Vector-">precondition</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Preconditions the specified vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LSMR.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/LSMR.html#solve-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;A,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b)</code>
<div class="block">Solves the system Ax = b with default termination criteria.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-org.apache.mahout.math.solver.Preconditioner-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b,
<a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html" title="interface in org.apache.mahout.math.solver">Preconditioner</a>&nbsp;precond)</code>
<div class="block">Solves the system Ax = b with default termination criteria using the specified preconditioner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-org.apache.mahout.math.solver.Preconditioner-int-double-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b,
<a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html" title="interface in org.apache.mahout.math.solver">Preconditioner</a>&nbsp;preconditioner,
int&nbsp;maxIterations,
double&nbsp;maxError)</code>
<div class="block">Solves the system Ax = b, where A is a linear operator and b is a vector.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/solver/package-summary.html">org.apache.mahout.math.solver</a> with parameters of type <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">JacobiConditioner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/JacobiConditioner.html#precondition-org.apache.mahout.math.Vector-">precondition</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Preconditioner.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html#precondition-org.apache.mahout.math.Vector-">precondition</a></span>(<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;v)</code>
<div class="block">Preconditions the specified vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LSMR.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/LSMR.html#solve-org.apache.mahout.math.Matrix-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/Matrix.html" title="interface in org.apache.mahout.math">Matrix</a>&nbsp;A,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b)</code>
<div class="block">Solves the system Ax = b with default termination criteria.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-org.apache.mahout.math.solver.Preconditioner-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b,
<a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html" title="interface in org.apache.mahout.math.solver">Preconditioner</a>&nbsp;precond)</code>
<div class="block">Solves the system Ax = b with default termination criteria using the specified preconditioner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConjugateGradientSolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/solver/ConjugateGradientSolver.html#solve-org.apache.mahout.math.VectorIterable-org.apache.mahout.math.Vector-org.apache.mahout.math.solver.Preconditioner-int-double-">solve</a></span>(<a href="../../../../../org/apache/mahout/math/VectorIterable.html" title="interface in org.apache.mahout.math">VectorIterable</a>&nbsp;a,
<a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a>&nbsp;b,
<a href="../../../../../org/apache/mahout/math/solver/Preconditioner.html" title="interface in org.apache.mahout.math.solver">Preconditioner</a>&nbsp;preconditioner,
int&nbsp;maxIterations,
double&nbsp;maxError)</code>
<div class="block">Solves the system Ax = b, where A is a linear operator and b is a vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.mahout.math.ssvd">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a> in <a href="../../../../../org/apache/mahout/math/ssvd/package-summary.html">org.apache.mahout.math.ssvd</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/mahout/math/ssvd/package-summary.html">org.apache.mahout.math.ssvd</a> that return <a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SequentialBigSvd.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/mahout/math/ssvd/SequentialBigSvd.html#getSingularValues--">getSingularValues</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/apache/mahout/math/Vector.html" title="interface in org.apache.mahout.math">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-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?org/apache/mahout/math/class-use/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.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; 2008&#x2013;2017 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>