blob: 9120a87069ef5ba1bdebc3f81b6e6cc442f2210a [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>
<link rel="canonical" href="https://ignite.apache.org/releases/2.7.5/javadoc/org/apache/ignite/ml/math/primitives/vector/class-use/Vector.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<!-- Generated by javadoc (1.8.0_212) on Tue Jun 04 17:20:21 MSK 2019 -->
<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.7.5)</title>
<meta name="date" content="2019-06-04">
<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.7.5)";
}
}
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 class="aboutLanguage">Ignite - In-Memory Database and Caching Platform</div>
</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.kmeans">org.apache.ignite.ml.clustering.kmeans</a></td>
<td class="colLast">
<div class="block">Contains kMeans clustering algorithm.</div>
</td>
</tr>
<tr class="rowColor">
<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="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 convergency checking algorithms for gradient boosting.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.boosting.convergence.mean">org.apache.ignite.ml.composition.boosting.convergence.mean</a></td>
<td class="colLast">
<div class="block">Contains implementation of convergence checking computer by mean of absolute value of errors in dataset.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.boosting.convergence.median">org.apache.ignite.ml.composition.boosting.convergence.median</a></td>
<td class="colLast">
<div class="block">Contains implementation of convergence checking computer by median of medians of errors in dataset.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.boosting.convergence.simple">org.apache.ignite.ml.composition.boosting.convergence.simple</a></td>
<td class="colLast">
<div class="block">Contains implementation of Stub for convergence checking.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset">org.apache.ignite.ml.dataset</a></td>
<td class="colLast">
<div class="block">Base package for machine learning dataset classes.</div>
</td>
</tr>
<tr class="altColor">
<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="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.primitive">org.apache.ignite.ml.dataset.primitive</a></td>
<td class="colLast">
<div class="block">Package that contains basic primitives build on top of <a href="../../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset"><code>Dataset</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.primitive.builder.data">org.apache.ignite.ml.dataset.primitive.builder.data</a></td>
<td class="colLast">
<div class="block">Contains partition <code>data</code> builders.</div>
</td>
</tr>
<tr class="rowColor">
<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="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.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.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="rowColor">
<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="altColor">
<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="rowColor">
<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="altColor">
<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="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.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.binarization">org.apache.ignite.ml.preprocessing.binarization</a></td>
<td class="colLast">
<div class="block">Contains binarization preprocessor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.encoding.onehotencoder">org.apache.ignite.ml.preprocessing.encoding.onehotencoder</a></td>
<td class="colLast">
<div class="block">Contains one hot encoding preprocessor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.encoding.stringencoder">org.apache.ignite.ml.preprocessing.encoding.stringencoder</a></td>
<td class="colLast">
<div class="block">Contains string encoding preprocessor.</div>
</td>
</tr>
<tr class="altColor">
<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="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.maxabsscaling">org.apache.ignite.ml.preprocessing.maxabsscaling</a></td>
<td class="colLast">
<div class="block">Contains Max Abs Scaler preprocessor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.minmaxscaling">org.apache.ignite.ml.preprocessing.minmaxscaling</a></td>
<td class="colLast">
<div class="block">Contains Min Max Scaler preprocessor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.preprocessing.normalization">org.apache.ignite.ml.preprocessing.normalization</a></td>
<td class="colLast">
<div class="block">Contains Normalizer preprocessor.</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.binomial">org.apache.ignite.ml.regressions.logistic.binomial</a></td>
<td class="colLast">
<div class="block">Contains binomial logistic regression.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.regressions.logistic.multiclass">org.apache.ignite.ml.regressions.logistic.multiclass</a></td>
<td class="colLast">
<div class="block">Contains multi-class logistic regression.</div>
</td>
</tr>
<tr class="rowColor">
<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="altColor">
<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="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.scoring.evaluator">org.apache.ignite.ml.selection.scoring.evaluator</a></td>
<td class="colLast">&nbsp;</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.structures.partition">org.apache.ignite.ml.structures.partition</a></td>
<td class="colLast">
<div class="block">Contains internal APIs for dataset partitioned labeled datasets.</div>
</td>
</tr>
<tr class="altColor">
<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="rowColor">
<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="altColor">
<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="rowColor">
<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="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.data">org.apache.ignite.ml.tree.data</a></td>
<td class="colLast">
<div class="block">Contains data and data builder required for decision tree trainers built on top of partition based dataset.</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">org.apache.ignite.ml.tree.randomforest</a></td>
<td class="colLast">
<div class="block">Contains random forest implementation classes.</div>
</td>
</tr>
<tr class="rowColor">
<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>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<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">KMeansModelFormat.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModelFormat.html#getCenters--">getCenters</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">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 centers of clusters.</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/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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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">Predict closest center index for a given 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/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModel.html" title="class in org.apache.ignite.ml.clustering.kmeans">KMeansModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KMeansTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModel.html" title="class in org.apache.ignite.ml.clustering.kmeans">KMeansModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KMeansTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansTrainer.html#updateModel-org.apache.ignite.ml.clustering.kmeans.KMeansModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/clustering/kmeans/KMeansModel.html" title="class in org.apache.ignite.ml.clustering.kmeans">KMeansModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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 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 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>protected abstract <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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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">BaggingModelTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/BaggingModelTrainer.html#buildDatasetTrainerForModel--">buildDatasetTrainerForModel</a></span>()</code>
<div class="block">Creates trainer specific to ensemble.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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><a href="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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="rowColor">
<td class="colFirst"><code><a href="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">BaggingModelTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/BaggingModelTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">BaggingModelTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/BaggingModelTrainer.html#updateModel-org.apache.ignite.ml.composition.ModelsComposition-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Learn new models on dataset and create new Compositions over them and already learned models.</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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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>protected abstract <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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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">GDBTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.html#buildBaseModelTrainer--">buildBaseModelTrainer</a></span>()</code>
<div class="block">Returns regressor model trainer for one step of GDB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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#initLearningState-org.apache.ignite.ml.composition.boosting.GDBTrainer.GDBModel-">initLearningState</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)</code>
<div class="block">Restores state of already learned model if can and sets learning parameters according to this state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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>protected &lt;V,K&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiTuple.html" title="class in org.apache.ignite.lang">IgniteBiTuple</a>&lt;<a href="http://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="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.html#computeInitialValue-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">computeInitialValue</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;builder,
<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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Compute mean value of label as first approximation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">GDBTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;V,K&gt;&nbsp;boolean</code></td>
<td class="colLast"><span class="typeNameLabel">GDBBinaryClassifierTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBBinaryClassifierTrainer.html#learnLabels-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">learnLabels</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;builder,
<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;&nbsp;featureExtractor,
<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="http://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;lExtractor)</code>
<div class="block">Defines unique labels in dataset if need (useful in case of classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;V,K&gt;&nbsp;boolean</code></td>
<td class="colLast"><span class="typeNameLabel">GDBRegressionTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBRegressionTrainer.html#learnLabels-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">learnLabels</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;builder,
<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;&nbsp;featureExtractor,
<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="http://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;lExtractor)</code>
<div class="block">Defines unique labels in dataset if need (useful in case of classification).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract &lt;V,K&gt;&nbsp;boolean</code></td>
<td class="colLast"><span class="typeNameLabel">GDBTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.html#learnLabels-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">learnLabels</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;builder,
<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;&nbsp;featureExtractor,
<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="http://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;lExtractor)</code>
<div class="block">Defines unique labels in dataset if need (useful in case of classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Implementation of gradient boosting iterations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</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>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">GDBTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.html#updateModel-org.apache.ignite.ml.composition.ModelsComposition-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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="http://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="http://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>
<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/convergence/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence</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>abstract &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="class in org.apache.ignite.ml.composition.boosting.convergence">ConvergenceChecker</a>&lt;K,V&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConvergenceCheckerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceCheckerFactory.html#create-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">create</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Create an instance of ConvergenceChecker.</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/convergence/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence</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/convergence/ConvergenceChecker.html#ConvergenceChecker-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">ConvergenceChecker</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">V</a>&gt;&nbsp;datasetBuilder,
<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/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">V</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;featureExtractor,
<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/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="type parameter in ConvergenceChecker">V</a>,<a href="http://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;lbExtractor,
double&nbsp;precision)</code>
<div class="block">Constructs an instance of ConvergenceChecker.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.boosting.convergence.mean">
<!-- -->
</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/mean/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.mean</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/composition/boosting/convergence/mean/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.mean</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="class in org.apache.ignite.ml.composition.boosting.convergence">ConvergenceChecker</a>&lt;K,V&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MeanAbsValueConvergenceCheckerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/mean/MeanAbsValueConvergenceCheckerFactory.html#create-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">create</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Create an instance of ConvergenceChecker.</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/convergence/mean/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.mean</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/convergence/mean/MeanAbsValueConvergenceChecker.html#MeanAbsValueConvergenceChecker-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">MeanAbsValueConvergenceChecker</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">V</a>&gt;&nbsp;datasetBuilder,
<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/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">V</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;featureExtractor,
<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/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/mean/MeanAbsValueConvergenceChecker.html" title="type parameter in MeanAbsValueConvergenceChecker">V</a>,<a href="http://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;lbExtractor,
double&nbsp;precision)</code>
<div class="block">Creates an intance of MeanAbsValueConvergenceChecker.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.boosting.convergence.median">
<!-- -->
</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/median/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.median</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/composition/boosting/convergence/median/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.median</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="class in org.apache.ignite.ml.composition.boosting.convergence">ConvergenceChecker</a>&lt;K,V&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MedianOfMedianConvergenceCheckerFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/median/MedianOfMedianConvergenceCheckerFactory.html#create-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">create</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Create an instance of ConvergenceChecker.</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/convergence/median/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.median</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/convergence/median/MedianOfMedianConvergenceChecker.html#MedianOfMedianConvergenceChecker-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-double-">MedianOfMedianConvergenceChecker</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;lblMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">V</a>&gt;&nbsp;datasetBuilder,
<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/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">V</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;fExtr,
<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/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/median/MedianOfMedianConvergenceChecker.html" title="type parameter in MedianOfMedianConvergenceChecker">V</a>,<a href="http://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;lbExtr,
double&nbsp;precision)</code>
<div class="block">Creates an instance of MedianOfMedianConvergenceChecker.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.boosting.convergence.simple">
<!-- -->
</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/simple/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.simple</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/composition/boosting/convergence/simple/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.simple</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/ConvergenceChecker.html" title="class in org.apache.ignite.ml.composition.boosting.convergence">ConvergenceChecker</a>&lt;K,V&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConvergenceCheckerStubFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/simple/ConvergenceCheckerStubFactory.html#create-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">create</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Create an instance of ConvergenceChecker.</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/convergence/simple/package-summary.html">org.apache.ignite.ml.composition.boosting.convergence.simple</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/convergence/simple/ConvergenceCheckerStub.html#ConvergenceCheckerStub-long-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.composition.boosting.loss.Loss-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">ConvergenceCheckerStub</a></span>(long&nbsp;sampleSize,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://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="http://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;externalLbToInternalMapping,
<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/loss/Loss.html" title="interface in org.apache.ignite.ml.composition.boosting.loss">Loss</a>&nbsp;loss,
<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/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">V</a>&gt;&nbsp;datasetBuilder,
<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/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">V</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;featureExtractor,
<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/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/composition/boosting/convergence/simple/ConvergenceCheckerStub.html" title="type parameter in ConvergenceCheckerStub">V</a>,<a href="http://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;lbExtractor)</code>
<div class="block">Creates an intance of ConvergenceCheckerStub.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset">
<!-- -->
</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/package-summary.html">org.apache.ignite.ml.dataset</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/dataset/package-summary.html">org.apache.ignite.ml.dataset</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/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</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/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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</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/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>partCtxBuilder</code> and
<code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;upstreamCache,
<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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;upstreamCache,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>partCtxBuilder</code> and
<code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-java.util.Map-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</a></span>(<a href="http://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;upstreamMap,
int&nbsp;partitions,
<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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of local <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleDataset-java.util.Map-int-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleDataset</a></span>(<a href="http://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;upstreamMap,
int&nbsp;partitions,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor)</code>
<div class="block">Creates a new instance of local <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleDataset</code></a> using the specified <code>partCtxBuilder</code> and
<code>featureExtractor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</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/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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>featureExtractor</code>
and <code>lbExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</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/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>partCtxBuilder</code>,
<code>featureExtractor</code> and <code>lbExtractor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;upstreamCache,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>featureExtractor</code>
and <code>lbExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;upstreamCache,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of distributed <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>partCtxBuilder</code>,
<code>featureExtractor</code> and <code>lbExtractor</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-java.util.Map-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</a></span>(<a href="http://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;upstreamMap,
int&nbsp;partitions,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of local <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>featureExtractor</code>
and <code>lbExtractor</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V,C extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive">SimpleLabeledDataset</a>&lt;C&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetFactory.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/DatasetFactory.html#createSimpleLabeledDataset-java.util.Map-int-org.apache.ignite.ml.dataset.PartitionContextBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">createSimpleLabeledDataset</a></span>(<a href="http://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;upstreamMap,
int&nbsp;partitions,
<a href="../../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;K,V,C&gt;&nbsp;partCtxBuilder,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Creates a new instance of local <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.html" title="class in org.apache.ignite.ml.dataset.primitive"><code>SimpleLabeledDataset</code></a> using the specified <code>partCtxBuilder</code>,
<code>featureExtractor</code> and <code>lbExtractor</code>.</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>
<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/dataset/impl/bootstrapping/package-summary.html">org.apache.ignite.ml.dataset.impl.bootstrapping</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/dataset/impl/bootstrapping/BootstrappedDatasetBuilder.html#BootstrappedDatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-double-">BootstrappedDatasetBuilder</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="../../../../../../../../org/apache/ignite/ml/dataset/impl/bootstrapping/BootstrappedDatasetBuilder.html" title="type parameter in BootstrappedDatasetBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/impl/bootstrapping/BootstrappedDatasetBuilder.html" title="type parameter in BootstrappedDatasetBuilder">V</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;featureExtractor,
<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/dataset/impl/bootstrapping/BootstrappedDatasetBuilder.html" title="type parameter in BootstrappedDatasetBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/impl/bootstrapping/BootstrappedDatasetBuilder.html" title="type parameter in BootstrappedDatasetBuilder">V</a>,<a href="http://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;lbExtractor,
int&nbsp;samplesCnt,
double&nbsp;subsampleSize)</code>
<div class="block">Creates an instance of BootstrappedDatasetBuilder.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.primitive">
<!-- -->
</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/primitive/package-summary.html">org.apache.ignite.ml.dataset.primitive</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/dataset/primitive/package-summary.html">org.apache.ignite.ml.dataset.primitive</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/dataset/primitive/FeatureMatrixWithLabelsOnHeapDataBuilder.html#FeatureMatrixWithLabelsOnHeapDataBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">FeatureMatrixWithLabelsOnHeapDataBuilder</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="../../../../../../../../org/apache/ignite/ml/dataset/primitive/FeatureMatrixWithLabelsOnHeapDataBuilder.html" title="type parameter in FeatureMatrixWithLabelsOnHeapDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/FeatureMatrixWithLabelsOnHeapDataBuilder.html" title="type parameter in FeatureMatrixWithLabelsOnHeapDataBuilder">V</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;featureExtractor,
<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/dataset/primitive/FeatureMatrixWithLabelsOnHeapDataBuilder.html" title="type parameter in FeatureMatrixWithLabelsOnHeapDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/FeatureMatrixWithLabelsOnHeapDataBuilder.html" title="type parameter in FeatureMatrixWithLabelsOnHeapDataBuilder">V</a>,<a href="http://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;lbExtractor)</code>
<div class="block">Constructs a new instance of decision tree data builder.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.primitive.builder.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/dataset/primitive/builder/data/package-summary.html">org.apache.ignite.ml.dataset.primitive.builder.data</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/dataset/primitive/builder/data/package-summary.html">org.apache.ignite.ml.dataset.primitive.builder.data</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/dataset/primitive/builder/data/SimpleDatasetDataBuilder.html#SimpleDatasetDataBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">SimpleDatasetDataBuilder</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="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleDatasetDataBuilder.html" title="type parameter in SimpleDatasetDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleDatasetDataBuilder.html" title="type parameter in SimpleDatasetDataBuilder">V</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;featureExtractor)</code>
<div class="block">Construct a new instance of partition <code>data</code> builder that makes <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/data/SimpleDatasetData.html" title="class in org.apache.ignite.ml.dataset.primitive.data"><code>SimpleDatasetData</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.html#SimpleLabeledDatasetDataBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">SimpleLabeledDatasetDataBuilder</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="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.html" title="type parameter in SimpleLabeledDatasetDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.html" title="type parameter in SimpleLabeledDatasetDataBuilder">V</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;featureExtractor,
<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/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.html" title="type parameter in SimpleLabeledDatasetDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.html" title="type parameter in SimpleLabeledDatasetDataBuilder">V</a>,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Constructs a new instance of partition <code>data</code> builder that makes <a href="../../../../../../../../org/apache/ignite/ml/dataset/primitive/data/SimpleLabeledDatasetData.html" title="class in org.apache.ignite.ml.dataset.primitive.data"><code>SimpleLabeledDatasetData</code></a>.</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">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>
<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">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>
</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">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>
<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">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>
</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>protected <a href="http://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="http://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="http://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="http://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="http://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="../../../../../../../../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>
<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/knn/package-summary.html">org.apache.ignite.ml.knn</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/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/structures/LabeledVectorSet.html" title="class in org.apache.ignite.ml.structures">LabeledVectorSet</a>&lt;<a href="http://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="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KNNUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/KNNUtils.html#buildDataset-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">buildDataset</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Builds 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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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/knn/ann/package-summary.html">org.apache.ignite.ml.knn.ann</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationModel.html" title="class in org.apache.ignite.ml.knn.ann">ANNClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">ANNClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationModel.html" title="class in org.apache.ignite.ml.knn.ann">ANNClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">ANNClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationTrainer.html#updateModel-org.apache.ignite.ml.knn.ann.ANNClassificationModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/knn/ann/ANNClassificationModel.html" title="class in org.apache.ignite.ml.knn.ann">ANNClassificationModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://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>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KNNClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationModel.html#findKNearestNeighbors-org.apache.ignite.ml.math.primitives.vector.Vector-">findKNearestNeighbors</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">The main idea is calculation all distance pairs between given vector and all vectors in training set, sorting
them and finding k vectors with min distance with the given 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/knn/classification/package-summary.html">org.apache.ignite.ml.knn.classification</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationModel.html" title="class in org.apache.ignite.ml.knn.classification">KNNClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationModel.html" title="class in org.apache.ignite.ml.knn.classification">KNNClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationTrainer.html#updateModel-org.apache.ignite.ml.knn.classification.KNNClassificationModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/knn/classification/KNNClassificationModel.html" title="class in org.apache.ignite.ml.knn.classification">KNNClassificationModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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/knn/regression/package-summary.html">org.apache.ignite.ml.knn.regression</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionModel.html" title="class in org.apache.ignite.ml.knn.regression">KNNRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNRegressionTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionModel.html" title="class in org.apache.ignite.ml.knn.regression">KNNRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">KNNRegressionTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionTrainer.html#updateModel-org.apache.ignite.ml.knn.regression.KNNRegressionModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/knn/regression/KNNRegressionModel.html" title="class in org.apache.ignite.ml.knn.regression">KNNRegressionModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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>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-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">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-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">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="rowColor">
<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-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">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="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">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">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>
</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">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="http://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">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="http://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">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="http://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">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="http://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">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="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#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">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#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">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="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#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">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="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#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">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="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#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">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="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#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">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>
</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">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="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">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="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">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="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">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="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#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">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="http://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">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="http://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">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="http://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">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="http://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">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="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">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>
<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>
</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 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">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="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#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">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="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#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">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="http://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">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="http://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">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="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#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">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#copy--">copy</a></span>()</code>
<div class="block">Creates new copy of this 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#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="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><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>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="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#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="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#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#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">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#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">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--">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-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#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#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="http://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="http://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="http://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.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="http://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="http://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="http://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.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="http://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.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="http://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="http://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="http://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="http://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="http://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="http://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="http://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#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#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#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--">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-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">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>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-int-int-">num2Vec</a></span>(int&nbsp;num,
int&nbsp;vecSize)</code>
<div class="block">Turn number into a local Vector of given size with one-hot encoding.</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-int-int-boolean-">num2Vec</a></span>(int&nbsp;num,
int&nbsp;vecSize,
boolean&nbsp;isDistributed)</code>
<div class="block">Turn number into Vector of given size with one-hot encoding.</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="http://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">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="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#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">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="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#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">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="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#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">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="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#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">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="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#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">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="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#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">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="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#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">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="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#viewPart-int-int-">viewPart</a></span>(int&nbsp;off,
int&nbsp;len)</code></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="http://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="http://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="http://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> 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">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="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#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#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">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="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">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="altColor">
<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="rowColor">
<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="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">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="http://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="http://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="http://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="http://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">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="http://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="http://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="http://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="http://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">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="rowColor">
<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="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="http://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="http://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="http://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="http://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="http://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="http://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#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#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#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">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="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#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">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="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="http://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="http://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="http://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/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="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/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="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/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="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/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="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/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="http://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#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><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="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#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">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="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">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="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">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="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">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="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">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="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#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#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">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="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.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="http://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="http://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="http://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">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="http://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#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="http://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="http://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="http://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#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">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="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-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">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="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#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">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="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#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">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="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-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-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">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="http://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="http://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="http://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="http://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="http://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="http://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="http://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/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="rowColor">
<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.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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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="http://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.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>
<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">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#paramsAsVector-java.util.List-">paramsAsVector</a></span>(<a href="http://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/nn/MLPLayer.html" title="class in org.apache.ignite.ml.nn">MLPLayer</a>&gt;&nbsp;layersParams)</code>
<div class="block">Flatten this MLP parameters as 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>&lt;K,V&gt;&nbsp;<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">MLPTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<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">MLPTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#updateModel-org.apache.ignite.ml.nn.MultilayerPerceptron-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>&nbsp;lastLearnedMdl,
<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/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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,double[]&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</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">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>
<tr class="rowColor">
<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>
</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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#getFeatureExtractor--">getFeatureExtractor</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="http://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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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.Model-">withInternalMdl</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="http://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.binarization">
<!-- -->
</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/binarization/package-summary.html">org.apache.ignite.ml.preprocessing.binarization</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/preprocessing/binarization/package-summary.html">org.apache.ignite.ml.preprocessing.binarization</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">BinarizationPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationPreprocessor.html" title="type parameter in BinarizationPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationPreprocessor.html" title="type parameter in BinarizationPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</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/preprocessing/binarization/package-summary.html">org.apache.ignite.ml.preprocessing.binarization</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/preprocessing/binarization/BinarizationPreprocessor.html" title="class in org.apache.ignite.ml.preprocessing.binarization">BinarizationPreprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">BinarizationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<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/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">V</a>&gt;&nbsp;datasetBuilder,
<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/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationTrainer.html" title="type parameter in BinarizationTrainer">V</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;basePreprocessor)</code>
<div class="block">Fits preprocessor.</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/preprocessing/binarization/package-summary.html">org.apache.ignite.ml.preprocessing.binarization</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/preprocessing/binarization/BinarizationPreprocessor.html#BinarizationPreprocessor-double-org.apache.ignite.ml.math.functions.IgniteBiFunction-">BinarizationPreprocessor</a></span>(double&nbsp;threshold,
<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/preprocessing/binarization/BinarizationPreprocessor.html" title="type parameter in BinarizationPreprocessor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/binarization/BinarizationPreprocessor.html" title="type parameter in BinarizationPreprocessor">V</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;basePreprocessor)</code>
<div class="block">Constructs a new instance of Binarization preprocessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.preprocessing.encoding.onehotencoder">
<!-- -->
</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/encoding/onehotencoder/package-summary.html">org.apache.ignite.ml.preprocessing.encoding.onehotencoder</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/preprocessing/encoding/onehotencoder/package-summary.html">org.apache.ignite.ml.preprocessing.encoding.onehotencoder</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">OneHotEncoderPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/onehotencoder/OneHotEncoderPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/onehotencoder/OneHotEncoderPreprocessor.html" title="type parameter in OneHotEncoderPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/onehotencoder/OneHotEncoderPreprocessor.html" title="type parameter in OneHotEncoderPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.preprocessing.encoding.stringencoder">
<!-- -->
</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/encoding/stringencoder/package-summary.html">org.apache.ignite.ml.preprocessing.encoding.stringencoder</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/preprocessing/encoding/stringencoder/package-summary.html">org.apache.ignite.ml.preprocessing.encoding.stringencoder</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">StringEncoderPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/stringencoder/StringEncoderPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/stringencoder/StringEncoderPreprocessor.html" title="type parameter in StringEncoderPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/encoding/stringencoder/StringEncoderPreprocessor.html" title="type parameter in StringEncoderPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</div>
</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 methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/package-summary.html">org.apache.ignite.ml.preprocessing.imputing</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">ImputerPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html" title="type parameter in ImputerPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerPreprocessor.html" title="type parameter in ImputerPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</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/preprocessing/imputing/package-summary.html">org.apache.ignite.ml.preprocessing.imputing</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/preprocessing/imputing/ImputerPreprocessor.html" title="class in org.apache.ignite.ml.preprocessing.imputing">ImputerPreprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ImputerTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<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/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">V</a>&gt;&nbsp;datasetBuilder,
<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/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/imputing/ImputerTrainer.html" title="type parameter in ImputerTrainer">V</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;basePreprocessor)</code>
<div class="block">Fits preprocessor.</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/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.math.functions.IgniteBiFunction-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;basePreprocessor)</code>
<div class="block">Constructs a new instance of imputing preprocessor.</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/preprocessing/imputing/package-summary.html">org.apache.ignite.ml.preprocessing.imputing</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/preprocessing/imputing/ImputerPreprocessor.html#ImputerPreprocessor-org.apache.ignite.ml.math.primitives.vector.Vector-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;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.preprocessing.maxabsscaling">
<!-- -->
</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/maxabsscaling/package-summary.html">org.apache.ignite.ml.preprocessing.maxabsscaling</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/preprocessing/maxabsscaling/package-summary.html">org.apache.ignite.ml.preprocessing.maxabsscaling</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">MaxAbsScalerPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html" title="type parameter in MaxAbsScalerPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html" title="type parameter in MaxAbsScalerPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</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/preprocessing/maxabsscaling/package-summary.html">org.apache.ignite.ml.preprocessing.maxabsscaling</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/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html" title="class in org.apache.ignite.ml.preprocessing.maxabsscaling">MaxAbsScalerPreprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MaxAbsScalerTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<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/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">V</a>&gt;&nbsp;datasetBuilder,
<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/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerTrainer.html" title="type parameter in MaxAbsScalerTrainer">V</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;basePreprocessor)</code>
<div class="block">Fits preprocessor.</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/preprocessing/maxabsscaling/package-summary.html">org.apache.ignite.ml.preprocessing.maxabsscaling</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/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html#MaxAbsScalerPreprocessor-double:A-org.apache.ignite.ml.math.functions.IgniteBiFunction-">MaxAbsScalerPreprocessor</a></span>(double[]&nbsp;maxAbs,
<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/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html" title="type parameter in MaxAbsScalerPreprocessor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/maxabsscaling/MaxAbsScalerPreprocessor.html" title="type parameter in MaxAbsScalerPreprocessor">V</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;basePreprocessor)</code>
<div class="block">Constructs a new instance of maxabsscaling preprocessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.preprocessing.minmaxscaling">
<!-- -->
</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/minmaxscaling/package-summary.html">org.apache.ignite.ml.preprocessing.minmaxscaling</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/preprocessing/minmaxscaling/package-summary.html">org.apache.ignite.ml.preprocessing.minmaxscaling</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">MinMaxScalerPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html" title="type parameter in MinMaxScalerPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html" title="type parameter in MinMaxScalerPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</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/preprocessing/minmaxscaling/package-summary.html">org.apache.ignite.ml.preprocessing.minmaxscaling</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/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html" title="class in org.apache.ignite.ml.preprocessing.minmaxscaling">MinMaxScalerPreprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MinMaxScalerTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<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/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">V</a>&gt;&nbsp;datasetBuilder,
<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/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerTrainer.html" title="type parameter in MinMaxScalerTrainer">V</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;basePreprocessor)</code>
<div class="block">Fits preprocessor.</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/preprocessing/minmaxscaling/package-summary.html">org.apache.ignite.ml.preprocessing.minmaxscaling</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/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html#MinMaxScalerPreprocessor-double:A-double:A-org.apache.ignite.ml.math.functions.IgniteBiFunction-">MinMaxScalerPreprocessor</a></span>(double[]&nbsp;min,
double[]&nbsp;max,
<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/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html" title="type parameter in MinMaxScalerPreprocessor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/minmaxscaling/MinMaxScalerPreprocessor.html" title="type parameter in MinMaxScalerPreprocessor">V</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;basePreprocessor)</code>
<div class="block">Constructs a new instance of minmaxscaling preprocessor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.preprocessing.normalization">
<!-- -->
</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/normalization/package-summary.html">org.apache.ignite.ml.preprocessing.normalization</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/preprocessing/normalization/package-summary.html">org.apache.ignite.ml.preprocessing.normalization</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">NormalizationPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessor.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessor.html" title="type parameter in NormalizationPreprocessor">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessor.html" title="type parameter in NormalizationPreprocessor">V</a>&nbsp;v)</code>
<div class="block">Applies this preprocessor.</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/preprocessing/normalization/package-summary.html">org.apache.ignite.ml.preprocessing.normalization</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/preprocessing/normalization/NormalizationPreprocessor.html" title="class in org.apache.ignite.ml.preprocessing.normalization">NormalizationPreprocessor</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">NormalizationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<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/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">V</a>&gt;&nbsp;datasetBuilder,
<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/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.html" title="type parameter in NormalizationTrainer">V</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;basePreprocessor)</code>
<div class="block">Fits preprocessor.</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/preprocessing/normalization/package-summary.html">org.apache.ignite.ml.preprocessing.normalization</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/preprocessing/normalization/NormalizationPreprocessor.html#NormalizationPreprocessor-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-">NormalizationPreprocessor</a></span>(int&nbsp;p,
<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/preprocessing/normalization/NormalizationPreprocessor.html" title="type parameter in NormalizationPreprocessor">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessor.html" title="type parameter in NormalizationPreprocessor">V</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;basePreprocessor)</code>
<div class="block">Constructs a new instance of Normalization preprocessor.</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">FeatureExtractorWrapper.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/FeatureExtractorWrapper.html#apply-K-V-">apply</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/FeatureExtractorWrapper.html" title="type parameter in FeatureExtractorWrapper">K</a>&nbsp;k,
<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/FeatureExtractorWrapper.html" title="type parameter in FeatureExtractorWrapper">V</a>&nbsp;v)</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">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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionSGDTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionSGDTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionLSQRTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionLSQRTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionSGDTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionSGDTrainer.html#updateModel-org.apache.ignite.ml.regressions.linear.LinearRegressionModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LinearRegressionLSQRTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionLSQRTrainer.html#updateModel-org.apache.ignite.ml.regressions.linear.LinearRegressionModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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 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.binomial">
<!-- -->
</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/binomial/package-summary.html">org.apache.ignite.ml.regressions.logistic.binomial</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/binomial/package-summary.html">org.apache.ignite.ml.regressions.logistic.binomial</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/binomial/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/binomial/package-summary.html">org.apache.ignite.ml.regressions.logistic.binomial</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="http://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/binomial/LogisticRegressionModel.html#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic.binomial">LogisticRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/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 methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/package-summary.html">org.apache.ignite.ml.regressions.logistic.binomial</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic.binomial">LogisticRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionSGDTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionSGDTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic.binomial">LogisticRegressionModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogisticRegressionSGDTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionSGDTrainer.html#updateModel-org.apache.ignite.ml.regressions.logistic.binomial.LogisticRegressionModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic.binomial">LogisticRegressionModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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 constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/binomial/package-summary.html">org.apache.ignite.ml.regressions.logistic.binomial</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/binomial/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.regressions.logistic.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/regressions/logistic/multiclass/package-summary.html">org.apache.ignite.ml.regressions.logistic.multiclass</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/multiclass/package-summary.html">org.apache.ignite.ml.regressions.logistic.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="http://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">LogRegressionMultiClassModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassModel.html#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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/regressions/logistic/multiclass/package-summary.html">org.apache.ignite.ml.regressions.logistic.multiclass</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassModel.html" title="class in org.apache.ignite.ml.regressions.logistic.multiclass">LogRegressionMultiClassModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogRegressionMultiClassTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassModel.html" title="class in org.apache.ignite.ml.regressions.logistic.multiclass">LogRegressionMultiClassModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">LogRegressionMultiClassTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassTrainer.html#updateModel-org.apache.ignite.ml.regressions.logistic.multiclass.LogRegressionMultiClassModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/regressions/logistic/multiclass/LogRegressionMultiClassModel.html" title="class in org.apache.ignite.ml.regressions.logistic.multiclass">LogRegressionMultiClassModel</a>&nbsp;newMdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</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/CrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">CrossValidation</a>&lt;M extends <a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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>,L&gt;,L,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</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/selection/cv/package-summary.html">org.apache.ignite.ml.selection.cv</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>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;upstreamCache,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;filter,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidationResult.html" title="class in org.apache.ignite.ml.selection.cv">CrossValidationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-org.apache.ignite.ml.selection.paramgrid.ParamGrid-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;filter,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
int&nbsp;cv,
<a href="../../../../../../../../org/apache/ignite/ml/selection/paramgrid/ParamGrid.html" title="class in org.apache.ignite.ml.selection.paramgrid">ParamGrid</a>&nbsp;paramGrid)</code>
<div class="block">Computes cross-validated metrics with a passed parameter grid.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.split.mapper.UniformMapper-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;filter,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/split/mapper/UniformMapper.html" title="interface in org.apache.ignite.ml.selection.split.mapper">UniformMapper</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;mapper,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="http://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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;filter,
int&nbsp;parts,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.split.mapper.UniformMapper-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="http://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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;filter,
int&nbsp;parts,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/split/mapper/UniformMapper.html" title="interface in org.apache.ignite.ml.selection.split.mapper">UniformMapper</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;mapper,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double[]</code></td>
<td class="colLast"><span class="typeNameLabel">CrossValidation.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html#score-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.selection.scoring.metric.Metric-java.util.Map-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-int-">score</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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">M</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;trainer,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&lt;<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;scoreCalculator,
<a href="http://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/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>&gt;&nbsp;upstreamMap,
int&nbsp;parts,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</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;featureExtractor,
<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/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">V</a>,<a href="../../../../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="type parameter in CrossValidation">L</a>&gt;&nbsp;lbExtractor,
int&nbsp;cv)</code>
<div class="block">Computes cross-validated metrics.</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.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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/CacheBasedLabelPairCursor.html#CacheBasedLabelPairCursor-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">LocalLabelPairCursor</a></span>(<a href="http://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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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>
<tr class="rowColor">
<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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.Model-">LocalLabelPairCursor</a></span>(<a href="http://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/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</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>,<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;featureExtractor,
<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/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>,<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">L</a>&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/Model.html" title="interface in org.apache.ignite.ml">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="../../../../../../../../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;L,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.Model-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.scoring.metric.Accuracy-">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/Model.html" title="interface in org.apache.ignite.ml">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>,L&gt;&nbsp;mdl,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,L&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Accuracy.html" title="class in org.apache.ignite.ml.selection.scoring.metric">Accuracy</a>&lt;L&gt;&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;L,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.Model-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.scoring.metric.Accuracy-">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/Model.html" title="interface in org.apache.ignite.ml">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>,L&gt;&nbsp;mdl,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,L&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Accuracy.html" title="class in org.apache.ignite.ml.selection.scoring.metric">Accuracy</a>&lt;L&gt;&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;L,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.Model-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.scoring.metric.Accuracy-">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/Model.html" title="interface in org.apache.ignite.ml">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>,L&gt;&nbsp;mdl,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,L&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Accuracy.html" title="class in org.apache.ignite.ml.selection.scoring.metric">Accuracy</a>&lt;L&gt;&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;L,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.Model-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.selection.scoring.metric.Accuracy-">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/Model.html" title="interface in org.apache.ignite.ml">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>,L&gt;&nbsp;mdl,
<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;&nbsp;featureExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;K,V,L&gt;&nbsp;lbExtractor,
<a href="../../../../../../../../org/apache/ignite/ml/selection/scoring/metric/Accuracy.html" title="class in org.apache.ignite.ml.selection.scoring.metric">Accuracy</a>&lt;L&gt;&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</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>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</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>,L&gt;</span></code>
<div class="block">Class for vector with label.</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-boolean-">emptyVector</a></span>(int&nbsp;size,
boolean&nbsp;isDistributed)</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>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.structures.partition">
<!-- -->
</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/partition/package-summary.html">org.apache.ignite.ml.structures.partition</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/structures/partition/package-summary.html">org.apache.ignite.ml.structures.partition</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/structures/partition/LabeledDatasetPartitionDataBuilderOnHeap.html#LabeledDatasetPartitionDataBuilderOnHeap-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">LabeledDatasetPartitionDataBuilderOnHeap</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="../../../../../../../../org/apache/ignite/ml/structures/partition/LabeledDatasetPartitionDataBuilderOnHeap.html" title="type parameter in LabeledDatasetPartitionDataBuilderOnHeap">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/structures/partition/LabeledDatasetPartitionDataBuilderOnHeap.html" title="type parameter in LabeledDatasetPartitionDataBuilderOnHeap">V</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;xExtractor,
<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/structures/partition/LabeledDatasetPartitionDataBuilderOnHeap.html" title="type parameter in LabeledDatasetPartitionDataBuilderOnHeap">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/structures/partition/LabeledDatasetPartitionDataBuilderOnHeap.html" title="type parameter in LabeledDatasetPartitionDataBuilderOnHeap">V</a>,<a href="http://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;yExtractor)</code>
<div class="block">Constructs a new instance of SVM partition data builder.</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">SVMLinearBinaryClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.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="http://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">SVMLinearMultiClassClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationModel.html#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://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">SVMLinearBinaryClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.html#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearBinaryClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearBinaryClassificationModel.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.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 methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../../../org/apache/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearBinaryClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearBinaryClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearMultiClassClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearMultiClassClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearBinaryClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearBinaryClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationTrainer.html#updateModel-org.apache.ignite.ml.svm.SVMLinearBinaryClassificationModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearBinaryClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearBinaryClassificationModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearMultiClassClassificationModel</a></code></td>
<td class="colLast"><span class="typeNameLabel">SVMLinearMultiClassClassificationTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationTrainer.html#updateModel-org.apache.ignite.ml.svm.SVMLinearMultiClassClassificationModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/svm/SVMLinearMultiClassClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearMultiClassClassificationModel</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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 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/SVMLinearBinaryClassificationModel.html#SVMLinearBinaryClassificationModel-org.apache.ignite.ml.math.primitives.vector.Vector-double-">SVMLinearBinaryClassificationModel</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>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>abstract &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#fit-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;cache,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#fit-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;cache,
<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/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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#fit-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<a href="http://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;data,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
int&nbsp;parts,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#fit-java.util.Map-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</a></span>(<a href="http://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;data,
int&nbsp;parts,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#update-M-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</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>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#update-M-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;cache,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#update-M-org.apache.ignite.Ignite-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<a href="../../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;cache,
<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/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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#update-M-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<a href="http://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;data,
<a href="../../../../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
int&nbsp;parts,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#update-M-java.util.Map-int-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">update</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<a href="http://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;data,
int&nbsp;parts,
<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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update in according to new data and return new model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a></code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#updateModel-M-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">M</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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/trainers/DatasetTrainer.html" title="type parameter in DatasetTrainer">L</a>&gt;&nbsp;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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">
<!-- -->
</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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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/tree/package-summary.html">org.apache.ignite.ml.tree</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTreeNode.html" title="interface in org.apache.ignite.ml.tree">DecisionTreeNode</a></code></td>
<td class="colLast"><span class="typeNameLabel">DecisionTree.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTree.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTreeNode.html" title="interface in org.apache.ignite.ml.tree">DecisionTreeNode</a></code></td>
<td class="colLast"><span class="typeNameLabel">DecisionTree.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTree.html#updateModel-org.apache.ignite.ml.tree.DecisionTreeNode-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/tree/DecisionTreeNode.html" title="interface in org.apache.ignite.ml.tree">DecisionTreeNode</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains new model based on dataset because there is no valid approach to update decision trees.</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="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</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>Method parameters in <a href="../../../../../../../../org/apache/ignite/ml/tree/boosting/package-summary.html">org.apache.ignite.ml.tree.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>&lt;K,V&gt;&nbsp;<a href="http://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/Model.html" title="interface in org.apache.ignite.ml">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="http://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.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</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.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/data/package-summary.html">org.apache.ignite.ml.tree.data</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/tree/data/package-summary.html">org.apache.ignite.ml.tree.data</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/tree/data/DecisionTreeDataBuilder.html#DecisionTreeDataBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-boolean-">DecisionTreeDataBuilder</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="../../../../../../../../org/apache/ignite/ml/tree/data/DecisionTreeDataBuilder.html" title="type parameter in DecisionTreeDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/tree/data/DecisionTreeDataBuilder.html" title="type parameter in DecisionTreeDataBuilder">V</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;featureExtractor,
<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/tree/data/DecisionTreeDataBuilder.html" title="type parameter in DecisionTreeDataBuilder">K</a>,<a href="../../../../../../../../org/apache/ignite/ml/tree/data/DecisionTreeDataBuilder.html" title="type parameter in DecisionTreeDataBuilder">V</a>,<a href="http://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;lbExtractor,
boolean&nbsp;buildIdx)</code>
<div class="block">Constructs a new instance of decision tree data builder.</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>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree.randomforest">
<!-- -->
</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/package-summary.html">org.apache.ignite.ml.tree.randomforest</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/tree/randomforest/package-summary.html">org.apache.ignite.ml.tree.randomforest</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>&lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomForestTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/RandomForestTrainer.html#fit-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">fit</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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Trains model based on the specified data.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></code></td>
<td class="colLast"><span class="typeNameLabel">RandomForestTrainer.</span><code><span class="memberNameLink"><a href="../../../../../../../../org/apache/ignite/ml/tree/randomforest/RandomForestTrainer.html#updateModel-org.apache.ignite.ml.composition.ModelsComposition-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.ml.math.functions.IgniteBiFunction-">updateModel</a></span>(<a href="../../../../../../../../org/apache/ignite/ml/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a>&nbsp;mdl,
<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/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;&nbsp;featureExtractor,
<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="http://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;lbExtractor)</code>
<div class="block">Gets state of model in arguments, update 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.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="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://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#apply-org.apache.ignite.ml.math.primitives.vector.Vector-">apply</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></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>
</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 class="aboutLanguage">Ignite - In-Memory Database and Caching Platform</div>
</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>2018 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.7.5</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>:&nbsp;&nbsp; June 4 2019 </td> </tr> </tbody> </table> </td> </tr> </table></small></p>
</body>
</html>