blob: 190fe9b74bb84ad61274cdc3190efc707fd65ebb [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>
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(72949126, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/72949126" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<script type='text/javascript'>
window.__lo_site_id = 284467;
(function() {
var wa = document.createElement('script'); wa.type = 'text/javascript'; wa.async = true;
wa.src = 'https://d10lpsik1i8c69.cloudfront.net/w.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s);
})();
</script>
<link rel="canonical" href="https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/ml/math/primitives/vector/class-use/Vector.html" />
<!-- Generated by javadoc (1.8.0_261) on Wed Dec 09 14:33:15 MSK 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Interface org.apache.ignite.ml.math.primitives.vector.Vector (Ignite 2.9.1)</title>
<meta name="date" content="2020-12-09">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../../script.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.apache.ignite.ml.math.primitives.vector.Vector (Ignite 2.9.1)";
}
}
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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/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.ignite.ml.math.primitives.vector.Vector" class="title">Uses of Interface<br>org.apache.ignite.ml.math.primitives.vector.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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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.ignite.ml.clustering.gmm">org.apache.ignite.ml.clustering.gmm</a></td>
<td class="colLast">
<div class="block">Contains Gauss Mixture Model clustering algorithm (see <a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/GmmModel.html" title="class in org.apache.ignite.ml.clustering.gmm"><code>GmmModel</code></a>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.clustering.kmeans">org.apache.ignite.ml.clustering.kmeans</a></td>
<td class="colLast">
<div class="block">Contains kMeans clustering algorithm.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition">org.apache.ignite.ml.composition</a></td>
<td class="colLast">
<div class="block">Contains classes for ensemble of models implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.bagging">org.apache.ignite.ml.composition.bagging</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.boosting">org.apache.ignite.ml.composition.boosting</a></td>
<td class="colLast">
<div class="block">Contains Gradient Boosting regression and classification abstract classes
allowing regressor type selecting in child classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.boosting.convergence">org.apache.ignite.ml.composition.boosting.convergence</a></td>
<td class="colLast">
<div class="block">Package contains implementation of convergence checking algorithms for gradient boosting.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.stacking">org.apache.ignite.ml.composition.stacking</a></td>
<td class="colLast">
<div class="block">Contains classes used for training with stacking technique.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.feature.extractor">org.apache.ignite.ml.dataset.feature.extractor</a></td>
<td class="colLast">
<div class="block">Package for upstream object vectorizations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.feature.extractor.impl">org.apache.ignite.ml.dataset.feature.extractor.impl</a></td>
<td class="colLast">
<div class="block">Package contains default implementations of <a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/Vectorizer.html" title="class in org.apache.ignite.ml.dataset.feature.extractor"><code>Vectorizer</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.impl.bootstrapping">org.apache.ignite.ml.dataset.impl.bootstrapping</a></td>
<td class="colLast">
<div class="block">Base package for bootstrapped implementation of machine learning dataset.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.environment.logging">org.apache.ignite.ml.environment.logging</a></td>
<td class="colLast">
<div class="block">Package contains several logging strategy realisations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.inference">org.apache.ignite.ml.inference</a></td>
<td class="colLast">
<div class="block">Root package for model inference functionality.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn">org.apache.ignite.ml.knn</a></td>
<td class="colLast">
<div class="block">Contains main APIs for kNN algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.ann">org.apache.ignite.ml.knn.ann</a></td>
<td class="colLast">
<div class="block">Contains main APIs for ANN classification algorithms.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.classification">org.apache.ignite.ml.knn.classification</a></td>
<td class="colLast">
<div class="block">Contains main APIs for kNN classification algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.regression">org.apache.ignite.ml.knn.regression</a></td>
<td class="colLast">
<div class="block">Contains helper classes for kNN regression algorithms.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.utils">org.apache.ignite.ml.knn.utils</a></td>
<td class="colLast">
<div class="block">Contains util functionality for kNN algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.utils.indices">org.apache.ignite.ml.knn.utils.indices</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math">org.apache.ignite.ml.math</a></td>
<td class="colLast">
<div class="block">Contains main APIs for matrix/vector algebra.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.distances">org.apache.ignite.ml.math.distances</a></td>
<td class="colLast">
<div class="block">Contains main APIs for distances.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.exceptions.preprocessing">org.apache.ignite.ml.math.exceptions.preprocessing</a></td>
<td class="colLast">
<div class="block">Contains exceptions for preprocessing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.functions">org.apache.ignite.ml.math.functions</a></td>
<td class="colLast">
<div class="block">Contains serializable functions for distributed code algebra.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.primitives.matrix">org.apache.ignite.ml.math.primitives.matrix</a></td>
<td class="colLast">
<div class="block">Contains matrix related classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.primitives.matrix.impl">org.apache.ignite.ml.math.primitives.matrix.impl</a></td>
<td class="colLast">
<div class="block">Contains several matrix implementations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.primitives.vector">org.apache.ignite.ml.math.primitives.vector</a></td>
<td class="colLast">
<div class="block">Contains vector related classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.primitives.vector.impl">org.apache.ignite.ml.math.primitives.vector.impl</a></td>
<td class="colLast">
<div class="block">Contains several vector implementations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.stat">org.apache.ignite.ml.math.stat</a></td>
<td class="colLast">
<div class="block">Contains utility classes for distributions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.util">org.apache.ignite.ml.math.util</a></td>
<td class="colLast">
<div class="block">Some math utils.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.multiclass">org.apache.ignite.ml.multiclass</a></td>
<td class="colLast">
<div class="block">Contains various multi-classifier models and trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.compound">org.apache.ignite.ml.naivebayes.compound</a></td>
<td class="colLast">
<div class="block">Contains Compound naive Bayes classifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.discrete">org.apache.ignite.ml.naivebayes.discrete</a></td>
<td class="colLast">
<div class="block">Contains Bernoulli naive Bayes classifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.gaussian">org.apache.ignite.ml.naivebayes.gaussian</a></td>
<td class="colLast">
<div class="block">Contains Gaussian naive Bayes classifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.nn">org.apache.ignite.ml.nn</a></td>
<td class="colLast">
<div class="block">Contains neural networks and related classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.nn.initializers">org.apache.ignite.ml.nn.initializers</a></td>
<td class="colLast">
<div class="block">Contains multilayer perceptron parameters initializers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.optimization">org.apache.ignite.ml.optimization</a></td>
<td class="colLast">
<div class="block">Contains implementations of optimization algorithms and related classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.optimization.updatecalculators">org.apache.ignite.ml.optimization.updatecalculators</a></td>
<td class="colLast">
<div class="block">Contains update calculators.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.pipeline">org.apache.ignite.ml.pipeline</a></td>
<td class="colLast">
<div class="block">Contains Pipeline API.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.imputing">org.apache.ignite.ml.preprocessing.imputing</a></td>
<td class="colLast">
<div class="block">Contains Imputer preprocessor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.recommendation">org.apache.ignite.ml.recommendation</a></td>
<td class="colLast">
<div class="block">Contains recommendation system framework.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.recommendation.util">org.apache.ignite.ml.recommendation.util</a></td>
<td class="colLast">
<div class="block">Contains util classes used in recommendation system framework.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.regressions.linear">org.apache.ignite.ml.regressions.linear</a></td>
<td class="colLast">
<div class="block">Contains various linear regressions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.regressions.logistic">org.apache.ignite.ml.regressions.logistic</a></td>
<td class="colLast">
<div class="block">Contains various logistic regressions.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.cv">org.apache.ignite.ml.selection.cv</a></td>
<td class="colLast">
<div class="block">Root package for cross-validation algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.scoring.cursor">org.apache.ignite.ml.selection.scoring.cursor</a></td>
<td class="colLast">
<div class="block">Util classes used for score calculation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.scoring.evaluator">org.apache.ignite.ml.selection.scoring.evaluator</a></td>
<td class="colLast">
<div class="block">Package for model evaluator classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.scoring.evaluator.aggregator">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a></td>
<td class="colLast">
<div class="block">Package contains aggregators for metrics computation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.structures">org.apache.ignite.ml.structures</a></td>
<td class="colLast">
<div class="block">Contains some internal utility structures.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.svm">org.apache.ignite.ml.svm</a></td>
<td class="colLast">
<div class="block">Contains main APIs for SVM(support vector machines) algorithms.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.trainers">org.apache.ignite.ml.trainers</a></td>
<td class="colLast">
<div class="block">Contains model trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree">org.apache.ignite.ml.tree</a></td>
<td class="colLast">
<div class="block">Root package for decision trees.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.boosting">org.apache.ignite.ml.tree.boosting</a></td>
<td class="colLast">
<div class="block">Contains implementation of gradient boosting on trees.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.impurity">org.apache.ignite.ml.tree.impurity</a></td>
<td class="colLast">
<div class="block">Root package for decision tree impurity measures and calculators.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.randomforest.data">org.apache.ignite.ml.tree.randomforest.data</a></td>
<td class="colLast">
<div class="block">Package contains helper data structures for random forest implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.util.generators">org.apache.ignite.ml.util.generators</a></td>
<td class="colLast">
<div class="block">Contains utility classes for data streams generation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.util.generators.primitives.scalar">org.apache.ignite.ml.util.generators.primitives.scalar</a></td>
<td class="colLast">
<div class="block">Contains generators of pseudo-random scalars in according to specific distribution.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.util.generators.primitives.vector">org.apache.ignite.ml.util.generators.primitives.vector</a></td>
<td class="colLast">
<div class="block">Contains generators of pseudo-random vectors in according to specific distribution.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.util.generators.standard">org.apache.ignite.ml.util.generators.standard</a></td>
<td class="colLast">
<div class="block">Contains classes for predefined data stream generators.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.ignite.ml.clustering.gmm">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</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/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NewComponentStatisticsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/NewComponentStatisticsAggregator.html#mean--">mean</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/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">GmmModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/GmmModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</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/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/clustering/gmm/GmmTrainer.html" title="class in org.apache.ignite.ml.clustering.gmm">GmmTrainer</a></code></td>
<td class="colLast"><span class="typeNameLabel">GmmTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/GmmTrainer.html#withInitialMeans-java.util.List-">withInitialMeans</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;means)</code>
<div class="block">Sets initial means.</div>
</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/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/clustering/gmm/GmmModel.html#GmmModel-org.apache.ignite.ml.math.primitives.vector.Vector-java.util.List-">GmmModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;componentProbs,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/stat/MultivariateGaussianDistribution.html" title="class in org.apache.ignite.ml.math.stat">MultivariateGaussianDistribution</a>&gt;&nbsp;distributions)</code>
<div class="block">Creates an instance of GmmModel.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/gmm/NewComponentStatisticsAggregator.html#NewComponentStatisticsAggregator-long-long-org.apache.ignite.ml.math.primitives.vector.Vector-">NewComponentStatisticsAggregator</a></span>(long&nbsp;totalRowCount,
long&nbsp;rowCountForNewCluster,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;sumOfAnomalies)</code>
<div class="block">Creates an instance of NewComponentStatisticsAggregator.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.clustering.kmeans">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</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/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">KMeansModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModel.html#getCenters--">getCenters</a></span>()</code>
<div class="block">Get cluster centers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">KMeansModelFormat.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModelFormat.html#getCenters--">getCenters</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/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
<td class="colLast"><span class="typeNameLabel">KMeansModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</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/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/clustering/kmeans/KMeansModel.html#KMeansModel-org.apache.ignite.ml.math.primitives.vector.Vector:A-org.apache.ignite.ml.math.distances.DistanceMeasure-">KMeansModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>[]&nbsp;centers,
<a href="../../../../../../../../org/apache/ignite/ml/math/distances/DistanceMeasure.html" title="interface in org.apache.ignite.ml.math.distances">DistanceMeasure</a>&nbsp;distanceMeasure)</code>
<div class="block">Construct KMeans model with given centers and distanceMeasure measure.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModelFormat.html#KMeansModelFormat-org.apache.ignite.ml.math.primitives.vector.Vector:A-org.apache.ignite.ml.math.distances.DistanceMeasure-">KMeansModelFormat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>[]&nbsp;centers,
<a href="../../../../../../../../org/apache/ignite/ml/math/distances/DistanceMeasure.html" title="interface in org.apache.ignite.ml.math.distances">DistanceMeasure</a>&nbsp;distance)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</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/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetMapping.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html#mapFeatures-org.apache.ignite.ml.math.primitives.vector.Vector-">mapFeatures</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Method used to map feature vectors.</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/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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 &lt;K,V,L&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CompositionUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/CompositionUtils.html#asFeatureExtractor-org.apache.ignite.ml.trainers.FeatureLabelExtractor-">asFeatureExtractor</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/FeatureLabelExtractor.html" title="interface in org.apache.ignite.ml.trainers">FeatureLabelExtractor</a>&lt;K,V,L&gt;&nbsp;extractor)</code>
<div class="block">Create feature extractor from given mapping <code>(key, value) -&gt; LabeledVector</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelOnFeaturesSubspace.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelOnFeaturesSubspace.html#getMdl--">getMdl</a></span>()</code>
<div class="block">Returns model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsComposition.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html#getModels--">getModels</a></span>()</code>
<div class="block">Returns containing models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsCompositionFormat.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsCompositionFormat.html#models--">models</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/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetMapping.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html#mapFeatures-org.apache.ignite.ml.math.primitives.vector.Vector-">mapFeatures</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Method used to map feature vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">ModelsComposition.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Applies containing models to features and aggregate them to one prediction.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">ModelOnFeaturesSubspace.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelOnFeaturesSubspace.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Projects features vector to subspace in according to mapping and apply model to it.</div>
</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/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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 &lt;L&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html" title="interface in org.apache.ignite.ml.composition">DatasetMapping</a>&lt;L,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetMapping.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html#mappingFeatures-org.apache.ignite.ml.math.functions.IgniteFunction-">mappingFeatures</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;mapper)</code>
<div class="block">Dataset mapping which maps features, leaving labels unaffected.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;L&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html" title="interface in org.apache.ignite.ml.composition">DatasetMapping</a>&lt;L,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetMapping.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/DatasetMapping.html#mappingFeatures-org.apache.ignite.ml.math.functions.IgniteFunction-">mappingFeatures</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;mapper)</code>
<div class="block">Dataset mapping which maps features, leaving labels unaffected.</div>
</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/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/composition/ModelsComposition.html#ModelsComposition-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">ModelsComposition</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;predictionsAggregator)</code>
<div class="block">Constructs a new instance of composition of models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsCompositionFormat.html#ModelsCompositionFormat-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">ModelsCompositionFormat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;predictionsAggregator)</code>
<div class="block">Creates an instance of ModelsCompositionFormat.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.bagging">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/composition/bagging/package-summary.html">org.apache.ignite.ml.composition.bagging</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/ignite/ml/composition/bagging/package-summary.html">org.apache.ignite.ml.composition.bagging</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">BaggedModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/bagging/BaggedModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;i)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.boosting">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</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/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#baseMdlTrainerBuilder">baseMdlTrainerBuilder</a></span></code>
<div class="block">Base model trainer builder.</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/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#learnModels-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">learnModels</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Implementation of gradient boosting iterations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#update-org.apache.ignite.ml.composition.boosting.GDBTrainer.GDBModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html" title="class in org.apache.ignite.ml.composition.boosting">GDBTrainer.GDBModel</a>&nbsp;mdlToUpdate,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</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/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">GDBTrainer.GDBModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Applies containing models to features and aggregate them to one prediction.</div>
</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/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/composition/boosting/GDBLearningStrategy.html" title="class in org.apache.ignite.ml.composition.boosting">GDBLearningStrategy</a></code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#withBaseModelTrainerBuilder-org.apache.ignite.ml.math.functions.IgniteSupplier-">withBaseModelTrainerBuilder</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;buildBaseMdlTrainer)</code>
<div class="block">Sets base model builder.</div>
</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/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html#GDBModel-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.WeightedPredictionsAggregator-org.apache.ignite.ml.math.functions.IgniteFunction-">GDBModel</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../../../../org/apache/ignite/ml/composition/predictionsaggregator/WeightedPredictionsAggregator.html" title="class in org.apache.ignite.ml.composition.predictionsaggregator">WeightedPredictionsAggregator</a>&nbsp;predictionsAggregator,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;internalToExternalLblMapping)</code>
<div class="block">Creates an instance of GDBModel.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.boosting.convergence">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence</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/ignite/ml/composition/boosting/convergence/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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">ConvergenceChecker.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html#computeError-org.apache.ignite.ml.math.primitives.vector.Vector-java.lang.Double-org.apache.ignite.ml.composition.ModelsComposition-">computeError</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;answer,
<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a>&nbsp;currMdl)</code>
<div class="block">Compute error for the specific vector of dataset.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.stacking">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</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/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;O,AM extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,O&gt;,L&gt;</span></code>
<div class="block"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking"><code>StackedDatasetTrainer</code></a> with <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> as submodels input and output.</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/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>&lt;M1 extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Adds submodel trainer along with converters needed on training and inference stages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Adds submodel trainer along with converters needed on training and inference stages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addTrainerWithDoubleOutput-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainerWithDoubleOutput</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Shortcut for adding trainer <code>Vector -&gt; Double</code> where this trainer is treated as <code>Vector -&gt; Vector</code>, where
output <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> is constructed by wrapping double value.</div>
</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/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withAggregatorInputMerger-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-">withAggregatorInputMerger</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;merger)</code>
<div class="block">Specify binary operator used to merge submodels outputs to one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withOriginalFeaturesKept-org.apache.ignite.ml.math.functions.IgniteFunction-">withOriginalFeaturesKept</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelInput2AggregatingInputConverter)</code>
<div class="block">Keep original features during training and propagate submodels input to aggregator during inference
using given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withOriginalFeaturesKept-org.apache.ignite.ml.math.functions.IgniteFunction-">withOriginalFeaturesKept</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelInput2AggregatingInputConverter)</code>
<div class="block">Keep original features during training and propagate submodels input to aggregator during inference
using given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#withSubmodelOutput2VectorConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withSubmodelOutput2VectorConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Set function used for conversion of submodel output to <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withSubmodelOutput2VectorConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withSubmodelOutput2VectorConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Set function used for conversion of submodel output to <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withSubmodelOutput2VectorConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withSubmodelOutput2VectorConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Set function used for conversion of submodel output to <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#withVector2SubmodelInputConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withVector2SubmodelInputConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>&gt;&nbsp;vector2SubmodelInputConverter)</code>
<div class="block">Set function used for conversion of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> to submodel input.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withVector2SubmodelInputConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withVector2SubmodelInputConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;vector2SubmodelInputConverter)</code>
<div class="block">Set function used for conversion of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> to submodel input.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#withVector2SubmodelInputConverter-org.apache.ignite.ml.math.functions.IgniteFunction-">withVector2SubmodelInputConverter</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;vector2SubmodelInputConverter)</code>
<div class="block">Set function used for conversion of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> to submodel input.</div>
</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/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html#SimpleStackedDatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">SimpleStackedDatasetTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">L</a>&gt;&nbsp;aggregatingTrainer,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;aggregatingInputMerger,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;submodelInput2AggregatingInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;vector2SubmodelInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Construct instance of this class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html#SimpleStackedDatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">SimpleStackedDatasetTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">L</a>&gt;&nbsp;aggregatingTrainer,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;aggregatingInputMerger,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;submodelInput2AggregatingInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&nbsp;vector2SubmodelInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Construct instance of this class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#StackedDatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-org.apache.ignite.ml.math.functions.IgniteFunction-java.util.List-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">StackedDatasetTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&nbsp;aggregatorTrainer,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;aggregatingInputMerger,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;submodelInput2AggregatingInputConverter,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&gt;&nbsp;submodelsTrainers,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>&gt;&nbsp;vector2SubmodelInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Create instance of this class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#StackedDatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-org.apache.ignite.ml.math.functions.IgniteFunction-java.util.List-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">StackedDatasetTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&nbsp;aggregatorTrainer,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;aggregatingInputMerger,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;submodelInput2AggregatingInputConverter,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&gt;&nbsp;submodelsTrainers,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>&gt;&nbsp;vector2SubmodelInputConverter,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Create instance of this class.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.feature.extractor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/package-summary.html">org.apache.ignite.ml.dataset.feature.extractor</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/ignite/ml/dataset/feature/extractor/package-summary.html">org.apache.ignite.ml.dataset.feature.extractor</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vectorizer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/Vectorizer.html#createVector-int-">createVector</a></span>(int&nbsp;size)</code>
<div class="block">Create an instance of vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.feature.extractor.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/package-summary.html">org.apache.ignite.ml.dataset.feature.extractor.impl</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/ignite/ml/dataset/feature/extractor/impl/package-summary.html">org.apache.ignite.ml.dataset.feature.extractor.impl</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">BinaryObjectVectorizer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/BinaryObjectVectorizer.html#createVector-int-">createVector</a></span>(int&nbsp;size)</code>
<div class="block">Create an instance of 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/ignite/ml/dataset/feature/extractor/impl/package-summary.html">org.apache.ignite.ml.dataset.feature.extractor.impl</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></code></td>
<td class="colLast"><span class="typeNameLabel">DummyVectorizer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/DummyVectorizer.html#feature-java.lang.Integer-K-org.apache.ignite.ml.math.primitives.vector.Vector-">feature</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;coord,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/DummyVectorizer.html" title="type parameter in DummyVectorizer">K</a>&nbsp;key,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;val)</code>
<div class="block">Extracts feature value by given coordinate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><span class="typeNameLabel">DummyVectorizer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/DummyVectorizer.html#sizeOf-K-org.apache.ignite.ml.math.primitives.vector.Vector-">sizeOf</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/dataset/feature/extractor/impl/DummyVectorizer.html" title="type parameter in DummyVectorizer">K</a>&nbsp;key,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;val)</code>
<div class="block">Size of array-like structure of upstream object.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.impl.bootstrapping">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/dataset/impl/bootstrapping/package-summary.html">org.apache.ignite.ml.dataset.impl.bootstrapping</a></h3>
<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/ignite/ml/dataset/impl/bootstrapping/package-summary.html">org.apache.ignite.ml.dataset.impl.bootstrapping</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/dataset/impl/bootstrapping/BootstrappedVector.html#BootstrappedVector-org.apache.ignite.ml.math.primitives.vector.Vector-double-int:A-">BootstrappedVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features,
double&nbsp;lb,
int[]&nbsp;counters)</code>
<div class="block">Creates an instance of BootstrappedVector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.environment.logging">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/environment/logging/package-summary.html">org.apache.ignite.ml.environment.logging</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/ignite/ml/environment/logging/package-summary.html">org.apache.ignite.ml.environment.logging</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/ConsoleLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MLLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/MLLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NoOpLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/NoOpLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">CustomMLLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/CustomMLLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log 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/ignite/ml/environment/logging/package-summary.html">org.apache.ignite.ml.environment.logging</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/ConsoleLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MLLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/MLLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NoOpLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/NoOpLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">CustomMLLogger.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/environment/logging/CustomMLLogger.html#log-org.apache.ignite.ml.math.primitives.vector.Vector-">log</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Log vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.inference">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/inference/package-summary.html">org.apache.ignite.ml.inference</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/ignite/ml/inference/package-summary.html">org.apache.ignite.ml.inference</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/inference/Model.html" title="interface in org.apache.ignite.ml.inference">Model</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModelStorageUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/inference/IgniteModelStorageUtil.html#getAsyncModel-org.apache.ignite.Ignite-java.lang.String-org.apache.ignite.ml.inference.builder.AsyncModelBuilder-">getAsyncModel</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../../../org/apache/ignite/ml/inference/builder/AsyncModelBuilder.html" title="interface in org.apache.ignite.ml.inference.builder">AsyncModelBuilder</a>&nbsp;mdlBldr)</code>
<div class="block">Retrieves Ignite model by name using asynchronous model builder.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/package-summary.html">org.apache.ignite.ml.knn</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/ignite/ml/knn/package-summary.html">org.apache.ignite.ml.knn</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/KNNModel.html" title="type parameter in KNNModel">L</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KNNModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/KNNModel.html#findKClosest-int-org.apache.ignite.ml.math.primitives.vector.Vector-">findKClosest</a></span>(int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Finds <code>k</code> closest elements to the specified point.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">NNClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/NNClassificationModel.html#getDistances-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.structures.LabeledVectorSet-">getDistances</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVectorSet.html" title="class in org.apache.ignite.ml.structures">LabeledVectorSet</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&gt;&nbsp;trainingData)</code>
<div class="block">Computes distances between given vector and each vector in training dataset.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.ann">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/ann/package-summary.html">org.apache.ignite.ml.knn.ann</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/ignite/ml/knn/ann/package-summary.html">org.apache.ignite.ml.knn.ann</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">ANNClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.classification">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/classification/package-summary.html">org.apache.ignite.ml.knn.classification</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/ignite/ml/knn/classification/package-summary.html">org.apache.ignite.ml.knn.classification</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.regression">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/regression/package-summary.html">org.apache.ignite.ml.knn.regression</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/ignite/ml/knn/regression/package-summary.html">org.apache.ignite.ml.knn.regression</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.utils">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/utils/package-summary.html">org.apache.ignite.ml.knn.utils</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/ignite/ml/knn/utils/package-summary.html">org.apache.ignite.ml.knn.utils</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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 &lt;L&gt;&nbsp;void</code></td>
<td class="colLast"><span class="typeNameLabel">PointWithDistanceUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/utils/PointWithDistanceUtil.html#tryToAddIntoHeap-java.util.Queue-int-org.apache.ignite.ml.math.primitives.vector.Vector-java.util.List-org.apache.ignite.ml.math.distances.DistanceMeasure-">tryToAddIntoHeap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/utils/PointWithDistance.html" title="class in org.apache.ignite.ml.knn.utils">PointWithDistance</a>&lt;L&gt;&gt;&nbsp;heap,
int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;&gt;&nbsp;dataPnts,
<a href="../../../../../../../../org/apache/ignite/ml/math/distances/DistanceMeasure.html" title="interface in org.apache.ignite.ml.math.distances">DistanceMeasure</a>&nbsp;distanceMeasure)</code>
<div class="block">Util method that adds data points into heap if they fits (if heap size is less than <code>k</code> or a distance from
taget point to data point is less than a distance from target point to the most distant data point in heap).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.utils.indices">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/package-summary.html">org.apache.ignite.ml.knn.utils.indices</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/ignite/ml/knn/utils/indices/package-summary.html">org.apache.ignite.ml.knn.utils.indices</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/KDTreeSpatialIndex.html" title="type parameter in KDTreeSpatialIndex">L</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KDTreeSpatialIndex.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/KDTreeSpatialIndex.html#findKClosest-int-org.apache.ignite.ml.math.primitives.vector.Vector-">findKClosest</a></span>(int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Finds <code>k</code> closest elements to the specified point.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/ArraySpatialIndex.html" title="type parameter in ArraySpatialIndex">L</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ArraySpatialIndex.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/ArraySpatialIndex.html#findKClosest-int-org.apache.ignite.ml.math.primitives.vector.Vector-">findKClosest</a></span>(int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Finds <code>k</code> closest elements to the specified point.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/BallTreeSpatialIndex.html" title="type parameter in BallTreeSpatialIndex">L</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">BallTreeSpatialIndex.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/BallTreeSpatialIndex.html#findKClosest-int-org.apache.ignite.ml.math.primitives.vector.Vector-">findKClosest</a></span>(int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Finds <code>k</code> closest elements to the specified point.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/SpatialIndex.html" title="type parameter in SpatialIndex">L</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SpatialIndex.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/utils/indices/SpatialIndex.html#findKClosest-int-org.apache.ignite.ml.math.primitives.vector.Vector-">findKClosest</a></span>(int&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Finds <code>k</code> closest elements to the specified point.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/package-summary.html">org.apache.ignite.ml.math</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/ignite/ml/math/package-summary.html">org.apache.ignite.ml.math</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#asAscii-org.apache.ignite.ml.math.primitives.vector.Vector-java.lang.String-boolean-">asAscii</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fmt,
boolean&nbsp;showMeta)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#axpy-java.lang.Double-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">axpy</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;y)</code>
<div class="block">Performs y += a * x</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#checkCardinality-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.vector.Vector-">checkCardinality</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Checks if Matrix A can be multiplied by vector v, if not CardinalityException is thrown.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#copy-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">copy</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;y)</code>
<div class="block">Copies Vector x into Vector y.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#dot-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">dot</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;y)</code>
<div class="block">Returns dot product of vectors x and y.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#gemv-double-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.vector.Vector-double-org.apache.ignite.ml.math.primitives.vector.Vector-">gemv</a></span>(double&nbsp;alpha,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x,
double&nbsp;beta,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;y)</code>
<div class="block">y := alpha * A * x + beta * y.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#saveAsCsv-org.apache.ignite.ml.math.primitives.vector.Vector-java.lang.String-java.lang.String-">saveAsCsv</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fmt,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</code>
<div class="block">Saves given vector as CSV file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Blas.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Blas.html#scal-java.lang.Double-org.apache.ignite.ml.math.primitives.vector.Vector-">scal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code>
<div class="block">Performs in-place multiplication of vector x by a real scalar a.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showAscii-org.apache.ignite.ml.math.primitives.vector.Vector-">showAscii</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showAscii-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.IgniteLogger-">showAscii</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a>&nbsp;log)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showAscii-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.IgniteLogger-java.lang.String-">showAscii</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/IgniteLogger.html" title="interface in org.apache.ignite">IgniteLogger</a>&nbsp;log,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fmt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showAscii-org.apache.ignite.ml.math.primitives.vector.Vector-java.lang.String-">showAscii</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fmt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showHtml-org.apache.ignite.ml.math.primitives.vector.Vector-">showHtml</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Shows given vector in the browser with D3-based visualization.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showHtml-org.apache.ignite.ml.math.primitives.vector.Vector-boolean-">showHtml</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
boolean&nbsp;useAsciiFallback)</code>
<div class="block">Shows given vector in the browser with D3-based visualization.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showHtml-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.Tracer.ColorMapper-">showHtml</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.ColorMapper.html" title="interface in org.apache.ignite.ml.math">Tracer.ColorMapper</a>&nbsp;cm)</code>
<div class="block">Shows given vector in the browser with D3-based visualization.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Tracer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.html#showHtml-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.Tracer.ColorMapper-boolean-">showHtml</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/Tracer.ColorMapper.html" title="interface in org.apache.ignite.ml.math">Tracer.ColorMapper</a>&nbsp;cm,
boolean&nbsp;useAsciiFallback)</code>
<div class="block">Shows given vector in the browser with D3-based visualization.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.distances">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/distances/package-summary.html">org.apache.ignite.ml.math.distances</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/ignite/ml/math/distances/package-summary.html">org.apache.ignite.ml.math.distances</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default double</code></td>
<td class="colLast"><span class="typeNameLabel">DistanceMeasure.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/DistanceMeasure.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-double:A-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
double[]&nbsp;b)</code>
<div class="block">Compute the distance between n-dimensional vector and n-dimensional array.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">EuclideanDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/EuclideanDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-double:A-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
double[]&nbsp;b)</code>
<div class="block">Compute the distance between n-dimensional vector and n-dimensional array.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DistanceMeasure.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/DistanceMeasure.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">ManhattanDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/ManhattanDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">JaccardIndex.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/JaccardIndex.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">MinkowskiDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/MinkowskiDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">CosineSimilarity.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/CosineSimilarity.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">HammingDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/HammingDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">EuclideanDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/EuclideanDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">ChebyshevDistance.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/distances/ChebyshevDistance.html#compute-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">compute</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;a,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>
<div class="block">Compute the distance between two n-dimensional vectors.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.exceptions.preprocessing">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/exceptions/preprocessing/package-summary.html">org.apache.ignite.ml.math.exceptions.preprocessing</a></h3>
<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/ignite/ml/math/exceptions/preprocessing/package-summary.html">org.apache.ignite.ml.math.exceptions.preprocessing</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/exceptions/preprocessing/NonDoubleVectorException.html#NonDoubleVectorException-org.apache.ignite.ml.math.primitives.vector.Vector-">NonDoubleVectorException</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;row)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.functions">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</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/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">IgniteDifferentiableVectorToDoubleFunction.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html#differential-org.apache.ignite.ml.math.primitives.vector.Vector-">differential</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Get function differential at a given point.</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/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">IgniteDifferentiableVectorToDoubleFunction.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html#differential-org.apache.ignite.ml.math.primitives.vector.Vector-">differential</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;pnt)</code>
<div class="block">Get function differential at a given point.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.primitives.matrix">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/package-summary.html">org.apache.ignite.ml.math.primitives.matrix</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/ignite/ml/math/primitives/matrix/package-summary.html">org.apache.ignite.ml.math.primitives.matrix</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#getCol-int-">getCol</a></span>(int&nbsp;col)</code>
<div class="block">Get a specific row from matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#getCol-int-">getCol</a></span>(int&nbsp;col)</code>
<div class="block">Get a specific row from matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LUDecomposition.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/LUDecomposition.html#getPivot--">getPivot</a></span>()</code>
<div class="block">Returns the pivot permutation vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#getRow-int-">getRow</a></span>(int&nbsp;row)</code>
<div class="block">Get a specific row from matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#getRow-int-">getRow</a></span>(int&nbsp;row)</code>
<div class="block">Get a specific row from matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#likeVector-int-">likeVector</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of compatible properties (similar or the same flavor) to this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LUDecomposition.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/LUDecomposition.html#solve-org.apache.ignite.ml.math.primitives.vector.Vector-">solve</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new matrix that is the product of multiplying this matrix and the argument vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new matrix that is the product of multiplying this matrix and the argument vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;col)</code>
<div class="block">Creates new view into matrix column .</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#viewColumn-int-">viewColumn</a></span>(int&nbsp;col)</code>
<div class="block">Creates new view into matrix column .</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#viewDiagonal--">viewDiagonal</a></span>()</code>
<div class="block">Creates new view into matrix diagonal.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#viewDiagonal--">viewDiagonal</a></span>()</code>
<div class="block">Creates new view into matrix diagonal.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>
<div class="block">Creates new view into matrix row.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#viewRow-int-">viewRow</a></span>(int&nbsp;row)</code>
<div class="block">Creates new view into matrix 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/ignite/ml/math/primitives/matrix/package-summary.html">org.apache.ignite.ml.math.primitives.matrix</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#assignColumn-int-org.apache.ignite.ml.math.primitives.vector.Vector-">assignColumn</a></span>(int&nbsp;col,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Assigns values from given vector to the specified column in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#assignColumn-int-org.apache.ignite.ml.math.primitives.vector.Vector-">assignColumn</a></span>(int&nbsp;col,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Assigns values from given vector to the specified column in this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#assignRow-int-org.apache.ignite.ml.math.primitives.vector.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Assigns values from given vector to the specified row in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#assignRow-int-org.apache.ignite.ml.math.primitives.vector.Vector-">assignRow</a></span>(int&nbsp;row,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Assigns values from given vector to the specified row in this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LUDecomposition.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/LUDecomposition.html#solve-org.apache.ignite.ml.math.primitives.vector.Vector-">solve</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;b)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new matrix that is the product of multiplying this matrix and the argument vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new matrix that is the product of multiplying this matrix and the argument 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>Method parameters in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/package-summary.html">org.apache.ignite.ml.math.primitives.matrix</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/AbstractMatrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.primitives.matrix.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/impl/package-summary.html">org.apache.ignite.ml.math.primitives.matrix.impl</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/ignite/ml/math/primitives/matrix/impl/package-summary.html">org.apache.ignite.ml.math.primitives.matrix.impl</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/impl/DenseMatrix.html#likeVector-int-">likeVector</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of compatible properties (similar or the same flavor) to this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ViewMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/impl/ViewMatrix.html#likeVector-int-">likeVector</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of compatible properties (similar or the same flavor) to this matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/impl/SparseMatrix.html#likeVector-int-">likeVector</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of compatible properties (similar or the same flavor) to this matrix.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.primitives.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/NamedVector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">NamedVector</a></span></code>
<div class="block">A named vector interface based on <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>.</div>
</td>
</tr>
</tbody>
</table>
<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/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a> that implement <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html" title="class in org.apache.ignite.ml.math.primitives.vector">AbstractVector</a></span></code>
<div class="block">This class provides a helper implementation of the <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>
interface to minimize the effort required to implement it.</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/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#assign-double-">assign</a></span>(double&nbsp;val)</code>
<div class="block">Assigns given value to all elements of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#assign-double-">assign</a></span>(double&nbsp;val)</code>
<div class="block">Assigns given value to all elements of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#assign-double:A-">assign</a></span>(double[]&nbsp;vals)</code>
<div class="block">Assigns values from given array to this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#assign-double:A-">assign</a></span>(double[]&nbsp;vals)</code>
<div class="block">Assigns values from given array to this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#assign-java.util.function.IntToDoubleFunction-">assign</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/IntToDoubleFunction.html?is-external=true" title="class or interface in java.util.function">IntToDoubleFunction</a>&nbsp;fun)</code>
<div class="block">Assigns each vector element to the value generated by given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#assign-java.util.function.IntToDoubleFunction-">assign</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/IntToDoubleFunction.html?is-external=true" title="class or interface in java.util.function">IntToDoubleFunction</a>&nbsp;fun)</code>
<div class="block">Assigns each vector element to the value generated by given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector...-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>...&nbsp;vs)</code>
<div class="block">Concatenates given vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector...-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>...&nbsp;vs)</code>
<div class="block">Concatenates given vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2)</code>
<div class="block">Concatenates two given vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#copyOfRange-int-int-">copyOfRange</a></span>(int&nbsp;from,
int&nbsp;to)</code>
<div class="block">Copies the specified range of the vector into a new vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#copyOfRange-int-int-">copyOfRange</a></span>(int&nbsp;from,
int&nbsp;to)</code>
<div class="block">Copies the specified range of the vector into a new vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#copyPart-org.apache.ignite.ml.math.primitives.vector.Vector-int-int-">copyPart</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v,
int&nbsp;off,
int&nbsp;len)</code>
<div class="block">Get copy of part of given length of given vector starting from given offset.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing values from this vector divided by the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing values from this vector divided by the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#elementWiseMinus-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">elementWiseMinus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec2)</code>
<div class="block">Performs in-place vector subtraction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#elementWiseTimes-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">elementWiseTimes</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec2)</code>
<div class="block">Performs in-place vector multiplication.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#increment-int-double-">increment</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#increment-int-double-">increment</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#incrementX-int-double-">incrementX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index without checking for index boundaries.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#incrementX-int-double-">incrementX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index without checking for index boundaries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#logNormalize--">logNormalize</a></span>()</code>
<div class="block">Creates new vector containing the <code>log(1 + entry) / L_2 norm</code> values of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#logNormalize--">logNormalize</a></span>()</code>
<div class="block">Creates new vector containing the <code>log(1 + entry) / L_2 norm</code> values of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector with a normalized value calculated as <code>log_power(1 + entry) / L_power norm</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector with a normalized value calculated as <code>log_power(1 + entry) / L_power norm</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#map-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun,
double&nbsp;y)</code>
<div class="block">Maps all elements of this vector by applying given function to each element with a constant
second parameter <code>y</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#map-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun,
double&nbsp;y)</code>
<div class="block">Maps all elements of this vector by applying given function to each element with a constant
second parameter <code>y</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#map-org.apache.ignite.ml.math.functions.IgniteDoubleFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDoubleFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#map-org.apache.ignite.ml.math.functions.IgniteDoubleFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDoubleFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#normalize--">normalize</a></span>()</code>
<div class="block">Creates new vector containing the normalized (L_2 norm) values of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#normalize--">normalize</a></span>()</code>
<div class="block">Creates new vector containing the normalized (L_2 norm) values of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector containing the normalized (L_power norm) values of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector containing the normalized (L_power norm) values of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#num2Vec-double-">num2Vec</a></span>(double&nbsp;val)</code>
<div class="block">Wrap specified value into vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#of-double...-">of</a></span>(double...&nbsp;values)</code>
<div class="block">Creates dense local on heap vector based on array of doubles.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#of-java.lang.Double:A-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>[]&nbsp;values)</code>
<div class="block">Creates vector based on array of Doubles.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing sum of each element in this vector and argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing sum of each element in this vector and argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#set-int-double-">set</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#set-int-double-">set</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#setRaw-int-java.io.Serializable-">setRaw</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#setRaw-int-java.io.Serializable-">setRaw</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#setRawX-int-java.io.Serializable-">setRawX</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#setRawX-int-java.io.Serializable-">setRawX</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#setX-int-double-">setX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#setX-int-double-">setX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#sort--">sort</a></span>()</code>
<div class="block">Sorts this vector in ascending order.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#sort--">sort</a></span>()</code>
<div class="block">Sorts this vector in ascending order.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#times-double-">times</a></span>(double&nbsp;x)</code>
<div class="block">Gets a new vector that contains product of each element and the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#times-double-">times</a></span>(double&nbsp;x)</code>
<div class="block">Gets a new vector that contains product of each element and the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;off,
int&nbsp;len)</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;off,
int&nbsp;len)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#zeroesLike-org.apache.ignite.ml.math.primitives.vector.Vector-">zeroesLike</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Create new vector like given vector initialized by zeroes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#zipWith-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipWith</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;f)</code>
<div class="block">Zip two vectors with given binary function
(i.e. apply binary function to both vector elementwise and construct vector from results).</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/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#getProjector-int:A-">getProjector</a></span>(int[]&nbsp;mapping)</code>
<div class="block">Get projector from index mapping.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#getProjector-int:A-">getProjector</a></span>(int[]&nbsp;mapping)</code>
<div class="block">Get projector from index mapping.</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/ignite/ml/math/primitives/vector/package-summary.html">org.apache.ignite.ml.math.primitives.vector</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#checkCardinality-org.apache.ignite.ml.math.primitives.vector.Vector-">checkCardinality</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector...-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>...&nbsp;vs)</code>
<div class="block">Concatenates given vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector...-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>...&nbsp;vs)</code>
<div class="block">Concatenates given vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector...-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>...&nbsp;vs)</code>
<div class="block">Concatenates given vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#concat-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">concat</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2)</code>
<div class="block">Concatenates two given vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#copyPart-org.apache.ignite.ml.math.primitives.vector.Vector-int-int-">copyPart</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v,
int&nbsp;off,
int&nbsp;len)</code>
<div class="block">Get copy of part of given length of given vector starting from given offset.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#cross-org.apache.ignite.ml.math.primitives.vector.Vector-">cross</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets the cross product of this vector and the other vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#cross-org.apache.ignite.ml.math.primitives.vector.Vector-">cross</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets the cross product of this vector and the other vector.</div>
</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/ignite/ml/math/primitives/vector/AbstractVector.html#dot-org.apache.ignite.ml.math.primitives.vector.Vector-">dot</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets dot product of two vectors.</div>
</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/ignite/ml/math/primitives/vector/Vector.html#dot-org.apache.ignite.ml.math.primitives.vector.Vector-">dot</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets dot product of two vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#elementWiseMinus-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">elementWiseMinus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec2)</code>
<div class="block">Performs in-place vector subtraction.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#elementWiseTimes-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">elementWiseTimes</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec2)</code>
<div class="block">Performs in-place vector multiplication.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#foldMap-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-T-">foldMap</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;T,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,T&gt;&nbsp;foldFun,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;combFun,
T&nbsp;zeroVal)</code>
<div class="block">Combines & maps two vector and folds them into a single value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#foldMap-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-T-">foldMap</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;T,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,T&gt;&nbsp;foldFun,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;combFun,
T&nbsp;zeroVal)</code>
<div class="block">Combines & maps two vector and folds them into a single value.</div>
</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/ignite/ml/math/primitives/vector/AbstractVector.html#getDistanceSquared-org.apache.ignite.ml.math.primitives.vector.Vector-">getDistanceSquared</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Get the square of the distance between this vector and the argument vector.</div>
</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/ignite/ml/math/primitives/vector/Vector.html#getDistanceSquared-org.apache.ignite.ml.math.primitives.vector.Vector-">getDistanceSquared</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Get the square of the distance between this vector and the argument vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/AbstractVector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Vector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#vec2Num-org.apache.ignite.ml.math.primitives.vector.Vector-">vec2Num</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Turn Vector into number by looking at index of maximal element in vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#zeroesLike-org.apache.ignite.ml.math.primitives.vector.Vector-">zeroesLike</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Create new vector like given vector initialized by zeroes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/VectorUtils.html#zipWith-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipWith</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;f)</code>
<div class="block">Zip two vectors with given binary function
(i.e. apply binary function to both vector elementwise and construct vector from results).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.primitives.vector.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/package-summary.html">org.apache.ignite.ml.math.primitives.vector.impl</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/ignite/ml/math/primitives/vector/impl/package-summary.html">org.apache.ignite.ml.math.primitives.vector.impl</a> that implement <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingNamedVector.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">DelegatingNamedVector</a></span></code>
<div class="block">Delegating named vector that delegates all operations to underlying vector and adds implementation of
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/NamedVector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>NamedVector</code></a> functionality using embedded map that maps string index on real integer index.</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/ignite/ml/math/primitives/vector/impl/DelegatingVector.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">DelegatingVector</a></span></code>
<div class="block">Convenient class that can be used to add decorations to an existing 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/ignite/ml/math/primitives/vector/impl/DenseVector.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">DenseVector</a></span></code>
<div class="block">Basic implementation for 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/ignite/ml/math/primitives/vector/impl/SparseVector.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">SparseVector</a></span></code>
<div class="block">Local on-heap sparse vector based on hash map storage.</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/ignite/ml/math/primitives/vector/impl/VectorizedViewMatrix.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">VectorizedViewMatrix</a></span></code>
<div class="block">Row or column vector view off the 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/ignite/ml/math/primitives/vector/impl/VectorView.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">VectorView</a></span></code>
<div class="block">Implements the partial view into the parent <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a>.</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/ignite/ml/math/primitives/vector/impl/package-summary.html">org.apache.ignite.ml.math.primitives.vector.impl</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#assign-double-">assign</a></span>(double&nbsp;val)</code>
<div class="block">Assigns given value to all elements of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#assign-double:A-">assign</a></span>(double[]&nbsp;vals)</code>
<div class="block">Assigns values from given array to this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#assign-java.util.function.IntToDoubleFunction-">assign</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/IntToDoubleFunction.html?is-external=true" title="class or interface in java.util.function">IntToDoubleFunction</a>&nbsp;fun)</code>
<div class="block">Assigns each vector element to the value generated by given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/VectorView.html#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorizedViewMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/VectorizedViewMatrix.html#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#copyOfRange-int-int-">copyOfRange</a></span>(int&nbsp;from,
int&nbsp;to)</code>
<div class="block">Copies the specified range of the vector into a new vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#divide-double-">divide</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing values from this vector divided by the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#getVector--">getVector</a></span>()</code>
<div class="block">Get the delegating vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#increment-int-double-">increment</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#incrementX-int-double-">incrementX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Increments value at given index without checking for index boundaries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/SparseVector.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DenseVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DenseVector.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorView.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/VectorView.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorizedViewMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/VectorizedViewMatrix.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#like-int-">like</a></span>(int&nbsp;crd)</code>
<div class="block">Creates new empty vector of the same underlying class but of different cardinality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#logNormalize--">logNormalize</a></span>()</code>
<div class="block">Creates new vector containing the <code>log(1 + entry) / L_2 norm</code> values of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#logNormalize-double-">logNormalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector with a normalized value calculated as <code>log_power(1 + entry) / L_power norm</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#map-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun,
double&nbsp;y)</code>
<div class="block">Maps all elements of this vector by applying given function to each element with a constant
second parameter <code>y</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#map-org.apache.ignite.ml.math.functions.IgniteDoubleFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDoubleFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#normalize--">normalize</a></span>()</code>
<div class="block">Creates new vector containing the normalized (L_2 norm) values of this vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#normalize-double-">normalize</a></span>(double&nbsp;power)</code>
<div class="block">Creates new vector containing the normalized (L_power norm) values of this vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#plus-double-">plus</a></span>(double&nbsp;x)</code>
<div class="block">Creates new vector containing sum of each element in this vector and argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#set-int-double-">set</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#setRaw-int-java.io.Serializable-">setRaw</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#setRawX-int-java.io.Serializable-">setRawX</a></span>(int&nbsp;idx,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#setX-int-double-">setX</a></span>(int&nbsp;idx,
double&nbsp;val)</code>
<div class="block">Sets value without checking for index boundaries.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#sort--">sort</a></span>()</code>
<div class="block">Sorts this vector in ascending order.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SparseVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/SparseVector.html#times-double-">times</a></span>(double&nbsp;x)</code>
<div class="block">Gets a new vector that contains product of each element and the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#times-double-">times</a></span>(double&nbsp;x)</code>
<div class="block">Gets a new vector that contains product of each element and the argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#viewPart-int-int-">viewPart</a></span>(int&nbsp;off,
int&nbsp;len)</code></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/ignite/ml/math/primitives/vector/impl/package-summary.html">org.apache.ignite.ml.math.primitives.vector.impl</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#assign-org.apache.ignite.ml.math.primitives.vector.Vector-">assign</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Copies values from the argument vector to this one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#cross-org.apache.ignite.ml.math.primitives.vector.Vector-">cross</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets the cross product of this vector and the other vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#dot-org.apache.ignite.ml.math.primitives.vector.Vector-">dot</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets dot product of two vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#foldMap-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-T-">foldMap</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;T,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,T&gt;&nbsp;foldFun,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;combFun,
T&nbsp;zeroVal)</code>
<div class="block">Combines & maps two vector and folds them into a single value.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#getDistanceSquared-org.apache.ignite.ml.math.primitives.vector.Vector-">getDistanceSquared</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Get the square of the distance between this vector and the argument vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#map-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Maps all values in this vector through a given function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#minus-org.apache.ignite.ml.math.primitives.vector.Vector-">minus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element difference between this vector and the argument one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#plus-org.apache.ignite.ml.math.primitives.vector.Vector-">plus</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Creates new vector containing element by element sum from both vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DelegatingVector.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#times-org.apache.ignite.ml.math.primitives.vector.Vector-">times</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">Gets a new vector that is an element-wie product of this vector and the argument.</div>
</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/ignite/ml/math/primitives/vector/impl/package-summary.html">org.apache.ignite.ml.math.primitives.vector.impl</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/impl/DelegatingNamedVector.html#DelegatingNamedVector-org.apache.ignite.ml.math.primitives.vector.Vector-java.util.Map-">DelegatingNamedVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;map)</code>
<div class="block">Constructs a new instance of delegating named vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/DelegatingVector.html#DelegatingVector-org.apache.ignite.ml.math.primitives.vector.Vector-">DelegatingVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;dlg)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/impl/VectorView.html#VectorView-org.apache.ignite.ml.math.primitives.vector.Vector-int-int-">VectorView</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;parent,
int&nbsp;off,
int&nbsp;len)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.stat">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/stat/package-summary.html">org.apache.ignite.ml.math.stat</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/ignite/ml/math/stat/package-summary.html">org.apache.ignite.ml.math.stat</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DistributionMixture.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/DistributionMixture.html#componentsProbs--">componentsProbs</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DistributionMixture.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/DistributionMixture.html#likelihood-org.apache.ignite.ml.math.primitives.vector.Vector-">likelihood</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultivariateGaussianDistribution.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/MultivariateGaussianDistribution.html#mean--">mean</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/ignite/ml/math/stat/package-summary.html">org.apache.ignite.ml.math.stat</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">DistributionMixture.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/DistributionMixture.html#likelihood-org.apache.ignite.ml.math.primitives.vector.Vector-">likelihood</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">MultivariateGaussianDistribution.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/MultivariateGaussianDistribution.html#prob-org.apache.ignite.ml.math.primitives.vector.Vector-">prob</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">Distribution.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/Distribution.html#prob-org.apache.ignite.ml.math.primitives.vector.Vector-">prob</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><span class="typeNameLabel">DistributionMixture.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/DistributionMixture.html#prob-org.apache.ignite.ml.math.primitives.vector.Vector-">prob</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;x)</code></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/ignite/ml/math/stat/package-summary.html">org.apache.ignite.ml.math.stat</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/stat/DistributionMixture.html#DistributionMixture-org.apache.ignite.ml.math.primitives.vector.Vector-java.util.List-">DistributionMixture</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;componentProbs,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/stat/DistributionMixture.html" title="type parameter in DistributionMixture">C</a>&gt;&nbsp;distributions)</code>
<div class="block">Creates an instance of DistributionMixture.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/stat/MultivariateGaussianDistribution.html#MultivariateGaussianDistribution-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.matrix.Matrix-">MultivariateGaussianDistribution</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;mean,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;covariance)</code>
<div class="block">Constructs an instance of MultivariateGaussianDistribution.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/math/util/package-summary.html">org.apache.ignite.ml.math.util</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/ignite/ml/math/util/package-summary.html">org.apache.ignite.ml.math.util</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#likeVector-org.apache.ignite.ml.math.primitives.matrix.Matrix-">likeVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;matrix)</code>
<div class="block">Create the like vector with read-only matrices support.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#likeVector-org.apache.ignite.ml.math.primitives.matrix.Matrix-int-">likeVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;matrix,
int&nbsp;crd)</code>
<div class="block">Create the like vector with read-only matrices support.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByColumns-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by column-by-column with specified function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByRows-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by row-by-row with specified function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipWith-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteTriFunction-">zipWith</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteTriFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteTriFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;f)</code>
<div class="block">Zip two vectors with given tri-function taking as third argument position in vector (i.e. apply binary function
to both vector elementwise and construct vector from results).</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/ignite/ml/math/util/package-summary.html">org.apache.ignite.ml.math.util</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/impl/DenseVector.html" title="class in org.apache.ignite.ml.math.primitives.vector.impl">DenseVector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#localCopyOf-org.apache.ignite.ml.math.primitives.vector.Vector-">localCopyOf</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vec)</code>
<div class="block">TODO: IGNITE-5723, rewrite in a more optimal way.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipWith-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteTriFunction-">zipWith</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteTriFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteTriFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;f)</code>
<div class="block">Zip two vectors with given tri-function taking as third argument position in vector (i.e. apply binary function
to both vector elementwise and construct vector from results).</div>
</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/ignite/ml/math/util/package-summary.html">org.apache.ignite.ml.math.util</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/matrix/impl/DenseMatrix.html" title="class in org.apache.ignite.ml.math.primitives.matrix.impl">DenseMatrix</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#fromList-java.util.List-boolean-">fromList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;vecs,
boolean&nbsp;entriesAreRows)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByColumns-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by column-by-column with specified function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByColumns-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByColumns</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by column-by-column with specified function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByRows-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by row-by-row with specified function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixUtil.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/math/util/MatrixUtil.html#zipFoldByRows-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.functions.IgniteBiFunction-">zipFoldByRows</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx1,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;mtx2,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Zips two matrices by row-by-row with specified function.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.multiclass">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</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/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/multiclass/MultiClassModel.html" title="class in org.apache.ignite.ml.multiclass">MultiClassModel</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</span></code>
<div class="block">Base class for multi-classification model for set of classifiers.</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/ignite/ml/multiclass/OneVsRestTrainer.html" title="class in org.apache.ignite.ml.multiclass">OneVsRestTrainer</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</span></code>
<div class="block">This is a common heuristic trainer for multi-class labeled models.</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/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultiClassModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/multiclass/MultiClassModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.compound">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/naivebayes/compound/package-summary.html">org.apache.ignite.ml.naivebayes.compound</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/ignite/ml/naivebayes/compound/package-summary.html">org.apache.ignite.ml.naivebayes.compound</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompoundNaiveBayesModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/naivebayes/compound/CompoundNaiveBayesModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.discrete">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/naivebayes/discrete/package-summary.html">org.apache.ignite.ml.naivebayes.discrete</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/ignite/ml/naivebayes/discrete/package-summary.html">org.apache.ignite.ml.naivebayes.discrete</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">DiscreteNaiveBayesModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/naivebayes/discrete/DiscreteNaiveBayesModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">DiscreteNaiveBayesModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/naivebayes/discrete/DiscreteNaiveBayesModel.html#probabilityPowers-org.apache.ignite.ml.math.primitives.vector.Vector-">probabilityPowers</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Returns an array where the index correapons a label, and value corresponds <code>log(probability)</code> to be this label.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.gaussian">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/naivebayes/gaussian/package-summary.html">org.apache.ignite.ml.naivebayes.gaussian</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/ignite/ml/naivebayes/gaussian/package-summary.html">org.apache.ignite.ml.naivebayes.gaussian</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">GaussianNaiveBayesModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/naivebayes/gaussian/GaussianNaiveBayesModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Returns a number of class to which the input belongs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">GaussianNaiveBayesModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/naivebayes/gaussian/GaussianNaiveBayesModel.html#probabilityPowers-org.apache.ignite.ml.math.primitives.vector.Vector-">probabilityPowers</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Returns an array where the index correapons a label, and value corresponds <code>log(probability)</code> to be this label.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.nn">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> declared as <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MLPLayer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPLayer.html#biases">biases</a></span></code>
<div class="block">Biases 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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#biases-int-">biases</a></span>(int&nbsp;layerIdx)</code>
<div class="block">Get biases of layer with given index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#parameters--">parameters</a></span>()</code>
<div class="block">Get parameters 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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MLPTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#getLoss--">getLoss</a></span>()</code>
<div class="block">Get the loss function to be minimized during the training.</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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#setBiases-int-org.apache.ignite.ml.math.primitives.vector.Vector-">setBiases</a></span>(int&nbsp;layerIdx,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;bias)</code>
<div class="block">Sets the biases of layer with a given index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#setParameters-org.apache.ignite.ml.math.primitives.vector.Vector-">setParameters</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Set parameters.</div>
</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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="class in org.apache.ignite.ml.nn">MLPTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MLPTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#withLoss-org.apache.ignite.ml.math.functions.IgniteFunction-">withLoss</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Set up the loss function to be minimized during the training.</div>
</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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/nn/MLPLayer.html#MLPLayer-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.vector.Vector-">MLPLayer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;weights,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;biases)</code>
<div class="block">Construct MLPLayer from weights and biases.</div>
</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/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/nn/MLPTrainer.html#MLPTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.nn.UpdatesStrategy-int-int-int-long-">MLPTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset">Dataset</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/context/EmptyContext.html" title="class in org.apache.ignite.ml.dataset.primitive.context">EmptyContext</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/data/SimpleLabeledDatasetData.html" title="class in org.apache.ignite.ml.dataset.primitive.data">SimpleLabeledDatasetData</a>&gt;,<a href="../../../../../../../../org/apache/ignite/ml/nn/architecture/MLPArchitecture.html" title="class in org.apache.ignite.ml.nn.architecture">MLPArchitecture</a>&gt;&nbsp;archSupplier,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="class in org.apache.ignite.ml.nn">UpdatesStrategy</a>&lt;? super <a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>,<a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;&nbsp;updatesStgy,
int&nbsp;maxIterations,
int&nbsp;batchSize,
int&nbsp;locIterations,
long&nbsp;seed)</code>
<div class="block">Constructs a new instance of multilayer perceptron trainer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#MLPTrainer-org.apache.ignite.ml.nn.architecture.MLPArchitecture-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.nn.UpdatesStrategy-int-int-int-long-">MLPTrainer</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/nn/architecture/MLPArchitecture.html" title="class in org.apache.ignite.ml.nn.architecture">MLPArchitecture</a>&nbsp;arch,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="class in org.apache.ignite.ml.nn">UpdatesStrategy</a>&lt;? super <a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>,<a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;&nbsp;updatesStgy,
int&nbsp;maxIterations,
int&nbsp;batchSize,
int&nbsp;locIterations,
long&nbsp;seed)</code>
<div class="block">Constructs a new instance of multilayer perceptron trainer.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.nn.initializers">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/nn/initializers/package-summary.html">org.apache.ignite.ml.nn.initializers</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/ignite/ml/nn/initializers/package-summary.html">org.apache.ignite.ml.nn.initializers</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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">MLPInitializer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/initializers/MLPInitializer.html#initBiases-org.apache.ignite.ml.math.primitives.vector.Vector-">initBiases</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;biases)</code>
<div class="block">In-place change values of vector representing vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">RandomInitializer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/initializers/RandomInitializer.html#initBiases-org.apache.ignite.ml.math.primitives.vector.Vector-">initBiases</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;biases)</code>
<div class="block">In-place change values of vector representing vectors.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.optimization">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</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/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#HINGE">HINGE</a></span></code>
<div class="block">Hinge loss function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#L1">L1</a></span></code>
<div class="block">L1 loss function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#L2">L2</a></span></code>
<div class="block">L2 loss function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#LOG">LOG</a></span></code>
<div class="block">Log loss function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#MSE">MSE</a></span></code>
<div class="block">Mean squared error loss function.</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/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SmoothParametrized.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</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/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SmoothParametrized.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.primitives.matrix.Matrix-org.apache.ignite.ml.math.primitives.matrix.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.optimization.updatecalculators">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> declared as <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#deltas">deltas</a></span></code>
<div class="block">Previous iteration parameters deltas.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#prevIterationGradient">prevIterationGradient</a></span></code>
<div class="block">Previous iteration model partial derivatives by parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NesterovParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html#prevIterationUpdates">prevIterationUpdates</a></span></code>
<div class="block">Previous step weights updates.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#prevIterationUpdates">prevIterationUpdates</a></span></code>
<div class="block">Previous iteration parameters updates.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#updatesMask">updatesMask</a></span></code>
<div class="block">Updates mask (values by which updateCache is multiplied).</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SimpleGDUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDUpdateCalculator.html#loss">loss</a></span></code>
<div class="block">Loss function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RPropUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropUpdateCalculator.html#loss">loss</a></span></code>
<div class="block">Loss function.</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SimpleGDParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDParameterUpdate.html#gradient--">gradient</a></span>()</code>
<div class="block">Get gradient.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">NesterovParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html#prevIterationUpdates--">prevIterationUpdates</a></span>()</code>
<div class="block">Get previous step parameters updates.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#updatesMask--">updatesMask</a></span>()</code>
<div class="block">Get updates mask (values by which updateCache is multiplied).</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">RPropParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#setDeltas-org.apache.ignite.ml.math.primitives.vector.Vector-">setDeltas</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;deltas)</code>
<div class="block">Set previous iteration deltas.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">NesterovParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">NesterovParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html#setPreviousUpdates-org.apache.ignite.ml.math.primitives.vector.Vector-">setPreviousUpdates</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;updates)</code>
<div class="block">Set previous step parameters updates.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">RPropParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropParameterUpdate.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#setUpdatesMask-org.apache.ignite.ml.math.primitives.vector.Vector-">setUpdatesMask</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;updatesMask)</code>
<div class="block">Set updates mask (values by which updateCache is multiplied).</div>
</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">NesterovParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">NesterovUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovUpdateCalculator.html#init-M-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovUpdateCalculator.html" title="type parameter in NesterovUpdateCalculator">M</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="type parameter in ParameterUpdateCalculator">P</a></code></td>
<td class="colLast"><span class="typeNameLabel">ParameterUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html#init-M-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="type parameter in ParameterUpdateCalculator">M</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">SimpleGDParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">SimpleGDUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDUpdateCalculator.html#init-org.apache.ignite.ml.optimization.SmoothParametrized-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html" title="interface in org.apache.ignite.ml.optimization">SmoothParametrized</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">RPropParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropUpdateCalculator.html#init-org.apache.ignite.ml.optimization.SmoothParametrized-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html" title="interface in org.apache.ignite.ml.optimization">SmoothParametrized</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</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/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html#NesterovParameterUpdate-org.apache.ignite.ml.math.primitives.vector.Vector-">NesterovParameterUpdate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;prevIterationUpdates)</code>
<div class="block">Construct NesterovParameterUpdate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html#RPropParameterUpdate-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">RPropParameterUpdate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;prevIterationUpdates,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;prevIterationGradient,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;deltas,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;updatesMask)</code>
<div class="block">Construct instance of this class by given parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDParameterUpdate.html#SimpleGDParameterUpdate-org.apache.ignite.ml.math.primitives.vector.Vector-">SimpleGDParameterUpdate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;gradient)</code>
<div class="block">Construct instance of this class.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.pipeline">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</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/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#getInternalMdl--">getInternalMdl</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/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</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/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/pipeline/PipelineMdl.html" title="class in org.apache.ignite.ml.pipeline">PipelineMdl</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html" title="type parameter in PipelineMdl">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html" title="type parameter in PipelineMdl">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#withInternalMdl-org.apache.ignite.ml.IgniteModel-">withInternalMdl</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;internalMdl)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.preprocessing.imputing">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/package-summary.html">org.apache.ignite.ml.preprocessing.imputing</a></h3>
<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/ignite/ml/preprocessing/imputing/package-summary.html">org.apache.ignite.ml.preprocessing.imputing</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html#ImputerPreprocessor-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.preprocessing.Preprocessor-">ImputerPreprocessor</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;imputingValues,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html" title="type parameter in ImputerPreprocessor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html" title="type parameter in ImputerPreprocessor">V</a>&gt;&nbsp;basePreprocessor)</code>
<div class="block">Constructs a new instance of imputing preprocessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.recommendation">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/recommendation/package-summary.html">org.apache.ignite.ml.recommendation</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/ignite/ml/recommendation/package-summary.html">org.apache.ignite.ml.recommendation</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RecommendationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html#getObjMatrix--">getObjMatrix</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RecommendationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html#getSubjMatrix--">getSubjMatrix</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>Constructor parameters in <a href="../../../../../../../../org/apache/ignite/ml/recommendation/package-summary.html">org.apache.ignite.ml.recommendation</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/recommendation/RecommendationModel.html#RecommendationModel-java.util.Map-java.util.Map-">RecommendationModel</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix)</code>
<div class="block">Constructs a new instance of recommendation model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html#RecommendationModel-java.util.Map-java.util.Map-">RecommendationModel</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/RecommendationModel.html" title="type parameter in RecommendationModel">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix)</code>
<div class="block">Constructs a new instance of recommendation model.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.recommendation.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/package-summary.html">org.apache.ignite.ml.recommendation.util</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/ignite/ml/recommendation/util/package-summary.html">org.apache.ignite.ml.recommendation.util</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixFactorizationGradient.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#getObjGrad--">getObjGrad</a></span>()</code>
<div class="block">Returns gradient of object of recommendation matrix (unmodifiable).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixFactorizationGradient.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#getSubjGrad--">getSubjGrad</a></span>()</code>
<div class="block">Returns gradient of subject of recommendation function (unmodifiable).</div>
</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/ignite/ml/recommendation/util/package-summary.html">org.apache.ignite.ml.recommendation.util</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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">MatrixFactorizationGradient.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#applyGradient-java.util.Map-java.util.Map-">applyGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix)</code>
<div class="block">Applies given gradient to recommendation model (object matrix and subject matrix) and updates this model
correspondingly.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixFactorizationGradient.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#applyGradient-java.util.Map-java.util.Map-">applyGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix)</code>
<div class="block">Applies given gradient to recommendation model (object matrix and subject matrix) and updates this model
correspondingly.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="class in org.apache.ignite.ml.recommendation.util">MatrixFactorizationGradient</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">S</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RecommendationDatasetData.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html#calculateGradient-java.util.Map-java.util.Map-int-int-double-double-">calculateGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix,
int&nbsp;batchSize,
int&nbsp;seed,
double&nbsp;regParam,
double&nbsp;learningRate)</code>
<div class="block">Calculates gradient of the loss function of recommendation system SGD training.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="class in org.apache.ignite.ml.recommendation.util">MatrixFactorizationGradient</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">S</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RecommendationDatasetData.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html#calculateGradient-java.util.Map-java.util.Map-int-int-double-double-">calculateGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objMatrix,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/RecommendationDatasetData.html" title="type parameter in RecommendationDatasetData">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjMatrix,
int&nbsp;batchSize,
int&nbsp;seed,
double&nbsp;regParam,
double&nbsp;learningRate)</code>
<div class="block">Calculates gradient of the loss function of recommendation system SGD training.</div>
</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/ignite/ml/recommendation/util/package-summary.html">org.apache.ignite.ml.recommendation.util</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#MatrixFactorizationGradient-java.util.Map-java.util.Map-int-">MatrixFactorizationGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objGrad,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjGrad,
int&nbsp;rows)</code>
<div class="block">Constructs a new instance of matrix factorization gradient.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html#MatrixFactorizationGradient-java.util.Map-java.util.Map-int-">MatrixFactorizationGradient</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;objGrad,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/recommendation/util/MatrixFactorizationGradient.html" title="type parameter in MatrixFactorizationGradient">S</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;subjGrad,
int&nbsp;rows)</code>
<div class="block">Constructs a new instance of matrix factorization gradient.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.regressions.linear">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</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/ignite/ml/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html#getWeights--">getWeights</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/ignite/ml/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</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/ignite/ml/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/regressions/linear/LinearRegressionModel.html#LinearRegressionModel-org.apache.ignite.ml.math.primitives.vector.Vector-double-">LinearRegressionModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;weights,
double&nbsp;intercept)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.regressions.logistic">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</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/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/LogisticRegressionModel.html#weights--">weights</a></span>()</code>
<div class="block">Gets the weights.</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/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/LogisticRegressionModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic">LogisticRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/LogisticRegressionModel.html#withWeights-org.apache.ignite.ml.math.primitives.vector.Vector-">withWeights</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;weights)</code>
<div class="block">Set up the weights.</div>
</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/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/regressions/logistic/LogisticRegressionModel.html#LogisticRegressionModel-org.apache.ignite.ml.math.primitives.vector.Vector-double-">LogisticRegressionModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;weights,
double&nbsp;intercept)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.cv">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/selection/cv/package-summary.html">org.apache.ignite.ml.selection.cv</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/ignite/ml/selection/cv/package-summary.html">org.apache.ignite.ml.selection.cv</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/AbstractCrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">AbstractCrossValidation</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</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/ignite/ml/selection/cv/CrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">CrossValidation</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</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/ignite/ml/selection/cv/DebugCrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">DebugCrossValidation</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.cursor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/package-summary.html">org.apache.ignite.ml.selection.scoring.cursor</a></h3>
<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/ignite/ml/selection/scoring/cursor/package-summary.html">org.apache.ignite.ml.selection.scoring.cursor</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html#CacheBasedLabelPairCursor-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">CacheBasedLabelPairCursor</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;upstreamCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of cache based truth with prediction cursor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html#CacheBasedLabelPairCursor-org.apache.ignite.IgniteCache-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">CacheBasedLabelPairCursor</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;upstreamCache,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of cache based truth with prediction cursor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html#LocalLabelPairCursor-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">LocalLabelPairCursor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;upstreamMap,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of local truth with prediction cursor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.evaluator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator</a></h3>
<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/ignite/ml/selection/scoring/evaluator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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 &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric...-">evaluate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>...&nbsp;metrics)</code>
<div class="block">Evaluate model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.evaluator.aggregator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a></h3>
<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/ignite/ml/selection/scoring/evaluator/aggregator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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">RegressionMetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/RegressionMetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;model,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ClassificationMetricsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html" title="type parameter in ClassificationMetricsAggregator">L</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html" title="type parameter in ClassificationMetricsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BinaryClassificationPointwiseMetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html" title="type parameter in BinaryClassificationPointwiseMetricStatsAggregator">L</a>&gt;&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html" title="type parameter in BinaryClassificationPointwiseMetricStatsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">MetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html" title="type parameter in MetricStatsAggregator">L</a>&gt;&nbsp;model,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html" title="type parameter in MetricStatsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.structures">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/structures/package-summary.html">org.apache.ignite.ml.structures</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/ignite/ml/structures/package-summary.html">org.apache.ignite.ml.structures</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/structures/DatasetRow.html" title="class in org.apache.ignite.ml.structures">DatasetRow</a>&lt;V extends <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</span></code>
<div class="block">Class to keep one observation in dataset.</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/ignite/ml/structures/package-summary.html">org.apache.ignite.ml.structures</a> declared as <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/structures/DatasetRow.html" title="type parameter in DatasetRow">V</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetRow.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/structures/DatasetRow.html#vector">vector</a></span></code>
<div class="block">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/ignite/ml/structures/package-summary.html">org.apache.ignite.ml.structures</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">LabeledVectorSet.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVectorSet.html#emptyVector-int-">emptyVector</a></span>(int&nbsp;size)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Dataset.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/structures/Dataset.html#features-int-">features</a></span>(int&nbsp;idx)</code>
<div class="block">Get the features.</div>
</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/ignite/ml/structures/package-summary.html">org.apache.ignite.ml.structures</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/structures/LabeledVector.html#LabeledVector-org.apache.ignite.ml.math.primitives.vector.Vector-L-">LabeledVector</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector,
<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="type parameter in LabeledVector">L</a>&nbsp;lb)</code>
<div class="block">Construct labeled vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.svm">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</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/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearClassificationModel.html#weights--">weights</a></span>()</code>
<div class="block">Gets the weights.</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/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearClassificationModel.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;input)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearClassificationModel.html#withWeights-org.apache.ignite.ml.math.primitives.vector.Vector-">withWeights</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;weights)</code>
<div class="block">Set up the weights.</div>
</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/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/svm/SVMLinearClassificationModel.html#SVMLinearClassificationModel-org.apache.ignite.ml.math.primitives.vector.Vector-double-">SVMLinearClassificationModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;weights,
double&nbsp;intercept)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.trainers">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</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/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with type parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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 &lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,L&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/composition/bagging/BaggedTrainer.html" title="class in org.apache.ignite.ml.composition.bagging">BaggedTrainer</a>&lt;L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainerTransformers.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/TrainerTransformers.html#makeBagged-org.apache.ignite.ml.trainers.DatasetTrainer-int-double-int-int-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">makeBagged</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M,L&gt;&nbsp;trainer,
int&nbsp;ensembleSize,
double&nbsp;subsampleRatio,
int&nbsp;featureVectorSize,
int&nbsp;featuresSubspaceDim,
<a href="../../../../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;aggregator)</code>
<div class="block">Add bagging logic to a given trainer.</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/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">FeatureLabelExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/FeatureLabelExtractor.html#extractFeatures-K-V-">extractFeatures</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/FeatureLabelExtractor.html" title="type parameter in FeatureLabelExtractor">K</a>&nbsp;key,
<a href="../../../../../../../../org/apache/ignite/ml/trainers/FeatureLabelExtractor.html" title="type parameter in FeatureLabelExtractor">V</a>&nbsp;val)</code>
<div class="block">Extract features from key and value.</div>
</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/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">IW</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">OW</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html#afterFeatureExtractor-org.apache.ignite.ml.math.functions.IgniteFunction-">afterFeatureExtractor</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;after)</code>
<div class="block">Specify function which will be applied after feature extractor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetTrainer</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">I</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">O</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">IW</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">OW</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html#afterFeatureExtractor-org.apache.ignite.ml.math.functions.IgniteFunction-">afterFeatureExtractor</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;after)</code>
<div class="block">Specify function which will be applied after feature extractor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/tree/package-summary.html">org.apache.ignite.ml.tree</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/ignite/ml/tree/package-summary.html">org.apache.ignite.ml.tree</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">DecisionTreeLeafNode.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTreeLeafNode.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;doubles)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">DecisionTreeConditionalNode.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTreeConditionalNode.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree.boosting">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/tree/boosting/package-summary.html">org.apache.ignite.ml.tree.boosting</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/ignite/ml/tree/boosting/package-summary.html">org.apache.ignite.ml.tree.boosting</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBOnTreesLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/boosting/GDBOnTreesLearningStrategy.html#update-org.apache.ignite.ml.composition.boosting.GDBTrainer.GDBModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html" title="class in org.apache.ignite.ml.composition.boosting">GDBTrainer.GDBModel</a>&nbsp;mdlToUpdate,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;vectorizer)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree.impurity">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/tree/impurity/package-summary.html">org.apache.ignite.ml.tree.impurity</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/ignite/ml/tree/impurity/package-summary.html">org.apache.ignite.ml.tree.impurity</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ImpurityMeasureCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/impurity/ImpurityMeasureCalculator.html#getFeatureValues-org.apache.ignite.ml.tree.data.DecisionTreeData-org.apache.ignite.ml.tree.data.TreeDataIndex-int-int-">getFeatureValues</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/tree/data/DecisionTreeData.html" title="class in org.apache.ignite.ml.tree.data">DecisionTreeData</a>&nbsp;data,
<a href="../../../../../../../../org/apache/ignite/ml/tree/data/TreeDataIndex.html" title="class in org.apache.ignite.ml.tree.data">TreeDataIndex</a>&nbsp;idx,
int&nbsp;featureId,
int&nbsp;k)</code>
<div class="block">Returns feature value in according to kth order statistic.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree.randomforest.data">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/data/package-summary.html">org.apache.ignite.ml.tree.randomforest.data</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/ignite/ml/tree/randomforest/data/package-summary.html">org.apache.ignite.ml.tree.randomforest.data</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">TreeRoot.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/data/TreeRoot.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a></code></td>
<td class="colLast"><span class="typeNameLabel">TreeNode.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/data/TreeNode.html#predict-org.apache.ignite.ml.math.primitives.vector.Vector-">predict</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Make a prediction for the specified input arguments.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/data/NodeId.html" title="class in org.apache.ignite.ml.tree.randomforest.data">NodeId</a></code></td>
<td class="colLast"><span class="typeNameLabel">TreeNode.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/data/TreeNode.html#predictNextNodeKey-org.apache.ignite.ml.math.primitives.vector.Vector-">predictNextNodeKey</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;features)</code>
<div class="block">Returns leaf node for feature vector in according to decision tree.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.util.generators">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/util/generators/package-summary.html">org.apache.ignite.ml.util.generators</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/ignite/ml/util/generators/package-summary.html">org.apache.ignite.ml.util.generators</a> that return types with arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asDatasetBuilder-int-org.apache.ignite.lang.IgniteBiPredicate-int-">asDatasetBuilder</a></span>(int&nbsp;datasetSize,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;filter,
int&nbsp;partitions)</code>
<div class="block">Convert first N values from stream to <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset"><code>DatasetBuilder</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asDatasetBuilder-int-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.dataset.UpstreamTransformerBuilder-">asDatasetBuilder</a></span>(int&nbsp;datasetSize,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;filter,
int&nbsp;partitions,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/UpstreamTransformerBuilder.html" title="interface in org.apache.ignite.ml.dataset">UpstreamTransformerBuilder</a>&nbsp;upstreamTransformerBuilder)</code>
<div class="block">Convert first N values from stream to <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset"><code>DatasetBuilder</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asDatasetBuilder-int-int-">asDatasetBuilder</a></span>(int&nbsp;datasetSize,
int&nbsp;partitions)</code>
<div class="block">Convert first N values from stream to <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset"><code>DatasetBuilder</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asMap-int-">asMap</a></span>(int&nbsp;datasetSize)</code>
<div class="block">Convert first N values from stream to map.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#unlabeled--">unlabeled</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>Method parameters in <a href="../../../../../../../../org/apache/ignite/ml/util/generators/package-summary.html">org.apache.ignite.ml.util.generators</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asDatasetBuilder-int-org.apache.ignite.lang.IgniteBiPredicate-int-">asDatasetBuilder</a></span>(int&nbsp;datasetSize,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;filter,
int&nbsp;partitions)</code>
<div class="block">Convert first N values from stream to <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset"><code>DatasetBuilder</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#asDatasetBuilder-int-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.dataset.UpstreamTransformerBuilder-">asDatasetBuilder</a></span>(int&nbsp;datasetSize,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;filter,
int&nbsp;partitions,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/UpstreamTransformerBuilder.html" title="interface in org.apache.ignite.ml.dataset">UpstreamTransformerBuilder</a>&nbsp;upstreamTransformerBuilder)</code>
<div class="block">Convert first N values from stream to <a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset"><code>DatasetBuilder</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html?is-external=true" title="class or interface in java.util.stream">Stream</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#labeled-org.apache.ignite.ml.math.functions.IgniteFunction-">labeled</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;classifier)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html" title="interface in org.apache.ignite.ml.util.generators">DataStreamGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#mapVectors-org.apache.ignite.ml.math.functions.IgniteFunction-">mapVectors</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;f)</code>
<div class="block">Apply user defined mapper to vectors stream without labels hiding.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html" title="interface in org.apache.ignite.ml.util.generators">DataStreamGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataStreamGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/DataStreamGenerator.html#mapVectors-org.apache.ignite.ml.math.functions.IgniteFunction-">mapVectors</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;f)</code>
<div class="block">Apply user defined mapper to vectors stream without labels hiding.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.util.generators.primitives.scalar">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/scalar/package-summary.html">org.apache.ignite.ml.util.generators.primitives.scalar</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/ignite/ml/util/generators/primitives/scalar/package-summary.html">org.apache.ignite.ml.util.generators.primitives.scalar</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomProducer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/scalar/RandomProducer.html#noizify-org.apache.ignite.ml.math.primitives.vector.Vector-">noizify</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Adds values generated by random producer to each vector value.</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/ignite/ml/util/generators/primitives/scalar/package-summary.html">org.apache.ignite.ml.util.generators.primitives.scalar</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomProducer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/scalar/RandomProducer.html#noizify-org.apache.ignite.ml.math.primitives.vector.Vector-">noizify</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector)</code>
<div class="block">Adds values generated by random producer to each vector value.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.util.generators.primitives.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/package-summary.html">org.apache.ignite.ml.util.generators.primitives.vector</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/ignite/ml/util/generators/primitives/vector/package-summary.html">org.apache.ignite.ml.util.generators.primitives.vector</a> that return <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorsFamily.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorsFamily.html#get--">get</a></span>()</code></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">ParametricVectorGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/ParametricVectorGenerator.html#get--">get</a></span>()</code></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorsFamily.VectorWithDistributionId.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorsFamily.VectorWithDistributionId.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/ignite/ml/util/generators/primitives/vector/package-summary.html">org.apache.ignite.ml.util.generators.primitives.vector</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorPrimitives.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorPrimitives.html#constant-org.apache.ignite.ml.math.primitives.vector.Vector-">constant</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorPrimitives.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorPrimitives.html#gauss-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">gauss</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;means,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;variances)</code>
<div class="block">Returns vector generator of vectors from multidimensional gauss distribution.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorPrimitives.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorPrimitives.html#gauss-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-java.lang.Long-">gauss</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;means,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;variances,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;seed)</code>
<div class="block">Returns vector generator of vectors from multidimensional gauss distribution.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html#move-org.apache.ignite.ml.math.primitives.vector.Vector-">move</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;v)</code>
<div class="block">Moves all vectors to other position by summing with input vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorPrimitives.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorPrimitives.html#parallelogram-org.apache.ignite.ml.math.primitives.vector.Vector-">parallelogram</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;bounds)</code>
<div class="block">Returns vector generator of vectors from multidimensional uniform distribution around zero.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGeneratorPrimitives.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGeneratorPrimitives.html#parallelogram-org.apache.ignite.ml.math.primitives.vector.Vector-long-">parallelogram</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;bounds,
long&nbsp;seed)</code>
<div class="block">Returns vector generator of vectors from multidimensional uniform distribution around zero.</div>
</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/ignite/ml/util/generators/primitives/vector/package-summary.html">org.apache.ignite.ml.util.generators.primitives.vector</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html#filter-org.apache.ignite.lang.IgnitePredicate-">filter</a></span>(<a href="../../../../../../../../org/apache/ignite/lang/IgnitePredicate.html" title="interface in org.apache.ignite.lang">IgnitePredicate</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;predicate)</code>
<div class="block">Filters values of vector generator using predicate.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html#map-org.apache.ignite.ml.math.functions.IgniteFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;mapper)</code>
<div class="block">Maps values of vector generator using mapper.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default <a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html" title="interface in org.apache.ignite.ml.util.generators.primitives.vector">VectorGenerator</a></code></td>
<td class="colLast"><span class="typeNameLabel">VectorGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/primitives/vector/VectorGenerator.html#map-org.apache.ignite.ml.math.functions.IgniteFunction-">map</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;mapper)</code>
<div class="block">Maps values of vector generator using mapper.</div>
</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/ignite/ml/util/generators/primitives/vector/package-summary.html">org.apache.ignite.ml.util.generators.primitives.vector</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/util/generators/primitives/vector/VectorGeneratorsFamily.VectorWithDistributionId.html#VectorWithDistributionId-org.apache.ignite.ml.math.primitives.vector.Vector-int-">VectorWithDistributionId</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;vector,
int&nbsp;distributionId)</code>
<div class="block">Creates an instance of VectorWithDistributionId.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.util.generators.standard">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a> in <a href="../../../../../../../../org/apache/ignite/ml/util/generators/standard/package-summary.html">org.apache.ignite.ml.util.generators.standard</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/ignite/ml/util/generators/standard/package-summary.html">org.apache.ignite.ml.util.generators.standard</a> with parameters of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/util/generators/standard/GaussianMixtureDataStream.Builder.html" title="class in org.apache.ignite.ml.util.generators.standard">GaussianMixtureDataStream.Builder</a></code></td>
<td class="colLast"><span class="typeNameLabel">GaussianMixtureDataStream.Builder.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/util/generators/standard/GaussianMixtureDataStream.Builder.html#add-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.primitives.vector.Vector-">add</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;mean,
<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&nbsp;variance)</code>
<div class="block">Adds multidimensional gaussian component.</div>
</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/ignite/ml/util/generators/standard/package-summary.html">org.apache.ignite.ml.util.generators.standard</a> with type arguments of type <a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/util/generators/standard/RegressionDataStream.html#RegressionDataStream-int-org.apache.ignite.ml.math.functions.IgniteFunction-double-double-">RegressionDataStream</a></span>(int&nbsp;vectorSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;function,
double&nbsp;minXVal,
double&nbsp;maxXVal)</code>
<div class="block">Creates an instance of RegressionDataStream.</div>
</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/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">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/ignite/ml/math/primitives/vector/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><table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px"> <tr> <td> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <a target=_blank href="https://ignite.apache.org"><nobr>2020 Copyright &#169; Apache Software Foundation</nobr></a> </td> </tr> </tbody> </table> </td> <td width="100%" align="right" valign="center"> <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a> </td> </tr> <tr> <td colspan="2" valign="top" align="left"> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <b>Ignite Database and Caching Platform</b> </td> <td>:&nbsp;&nbsp; ver. <strong>2.9.1</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>:&nbsp;&nbsp; December 9 2020 </td> </tr> </tbody> </table> </td> </tr> </table></small></p>
</body>
</html>