blob: dd3c70eb69037ea99f9b2fa7b583ab35c5c37db9 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(72949126, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/72949126" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<script type='text/javascript'>
window.__lo_site_id = 284467;
(function() {
var wa = document.createElement('script'); wa.type = 'text/javascript'; wa.async = true;
wa.src = 'https://d10lpsik1i8c69.cloudfront.net/w.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s);
})();
</script>
<link rel="canonical" href="https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/ml/class-use/IgniteModel.html" />
<!-- Generated by javadoc (1.8.0_261) on Wed Dec 09 14:33:14 MSK 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Interface org.apache.ignite.ml.IgniteModel (Ignite 2.9.1)</title>
<meta name="date" content="2020-12-09">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.apache.ignite.ml.IgniteModel (Ignite 2.9.1)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/ignite/ml/class-use/IgniteModel.html" target="_top">Frames</a></li>
<li><a href="IgniteModel.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.IgniteModel" class="title">Uses of Interface<br>org.apache.ignite.ml.IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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">org.apache.ignite.ml</a></td>
<td class="colLast">
<div class="block">Root ML package.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.clustering.gmm">org.apache.ignite.ml.clustering.gmm</a></td>
<td class="colLast">
<div class="block">Contains Gauss Mixture Model clustering algorithm (see <a href="../../../../../org/apache/ignite/ml/clustering/gmm/GmmModel.html" title="class in org.apache.ignite.ml.clustering.gmm"><code>GmmModel</code></a>).</div>
</td>
</tr>
<tr class="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.bagging">org.apache.ignite.ml.composition.bagging</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<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="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.combinators.parallel">org.apache.ignite.ml.composition.combinators.parallel</a></td>
<td class="colLast">
<div class="block">Contains parallel combiners (ensembles) of trainers and models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.combinators.sequential">org.apache.ignite.ml.composition.combinators.sequential</a></td>
<td class="colLast">
<div class="block">Contains sequential combinators of trainers and models.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.composition.stacking">org.apache.ignite.ml.composition.stacking</a></td>
<td class="colLast">
<div class="block">Contains classes used for training with stacking technique.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.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.inference">org.apache.ignite.ml.inference</a></td>
<td class="colLast">
<div class="block">Root package for model inference functionality.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.inference.parser">org.apache.ignite.ml.inference.parser</a></td>
<td class="colLast">
<div class="block">Root package for model inference parsers.</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.multiclass">org.apache.ignite.ml.multiclass</a></td>
<td class="colLast">
<div class="block">Contains various multi-classifier models and trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes">org.apache.ignite.ml.naivebayes</a></td>
<td class="colLast">
<div class="block">Contains various naive Bayes classifiers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.compound">org.apache.ignite.ml.naivebayes.compound</a></td>
<td class="colLast">
<div class="block">Contains Compound naive Bayes classifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.discrete">org.apache.ignite.ml.naivebayes.discrete</a></td>
<td class="colLast">
<div class="block">Contains Bernoulli naive Bayes classifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.naivebayes.gaussian">org.apache.ignite.ml.naivebayes.gaussian</a></td>
<td class="colLast">
<div class="block">Contains Gaussian naive Bayes classifier.</div>
</td>
</tr>
<tr class="rowColor">
<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="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.pipeline">org.apache.ignite.ml.pipeline</a></td>
<td class="colLast">
<div class="block">Contains Pipeline API.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.recommendation">org.apache.ignite.ml.recommendation</a></td>
<td class="colLast">
<div class="block">Contains recommendation system framework.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.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="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.regressions.logistic">org.apache.ignite.ml.regressions.logistic</a></td>
<td class="colLast">
<div class="block">Contains various logistic regressions.</div>
</td>
</tr>
<tr class="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">
<div class="block">Package for model evaluator classes.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.selection.scoring.evaluator.aggregator">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a></td>
<td class="colLast">
<div class="block">Package contains aggregators for metrics computation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.svm">org.apache.ignite.ml.svm</a></td>
<td class="colLast">
<div class="block">Contains main APIs for SVM(support vector machines) algorithms.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.trainers">org.apache.ignite.ml.trainers</a></td>
<td class="colLast">
<div class="block">Contains model trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree">org.apache.ignite.ml.tree</a></td>
<td class="colLast">
<div class="block">Root package for decision trees.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.boosting">org.apache.ignite.ml.tree.boosting</a></td>
<td class="colLast">
<div class="block">Contains implementation of gradient boosting on trees.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree.randomforest.data">org.apache.ignite.ml.tree.randomforest.data</a></td>
<td class="colLast">
<div class="block">Package contains helper data structures for random forest implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.xgboost">org.apache.ignite.ml.xgboost</a></td>
<td class="colLast">
<div class="block">Base package for XGBoost model parser, correspondent DTOs and util classes.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.ignite.ml">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/package-summary.html">org.apache.ignite.ml</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/package-summary.html">org.apache.ignite.ml</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V1&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;V1,<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#andBefore-org.apache.ignite.ml.math.functions.IgniteFunction-">andBefore</a></span>(<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;V1,<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>&gt;&nbsp;before)</code>
<div class="block">Get a composition model of the form <code>x -&gt; mdl(before(x))</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;V1&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,V1&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#andThen-org.apache.ignite.ml.math.functions.IgniteFunction-">andThen</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/IgniteModel.html" title="type parameter in IgniteModel">V</a>,V1&gt;&nbsp;after)</code>
<div class="block">Get a composition model of the form <code>x -&gt; after(mdl(x))</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V1&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,V1&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#andThen-org.apache.ignite.ml.IgniteModel-">andThen</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">V</a>,V1&gt;&nbsp;after)</code>
<div class="block">Get a composition model of the form <code>x -&gt; after(mdl(x))</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;X,W&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,X&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#combine-org.apache.ignite.ml.IgniteModel-java.util.function.BiFunction-">combine</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,W&gt;&nbsp;other,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiFunction.html?is-external=true" title="class or interface in java.util.function">BiFunction</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">V</a>,W,X&gt;&nbsp;combiner)</code>
<div class="block">Combines this model with other model via specified combiner</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/package-summary.html">org.apache.ignite.ml</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default &lt;V1&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,V1&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#andThen-org.apache.ignite.ml.IgniteModel-">andThen</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">V</a>,V1&gt;&nbsp;after)</code>
<div class="block">Get a composition model of the form <code>x -&gt; after(mdl(x))</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;X,W&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,X&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/IgniteModel.html#combine-org.apache.ignite.ml.IgniteModel-java.util.function.BiFunction-">combine</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">T</a>,W&gt;&nbsp;other,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiFunction.html?is-external=true" title="class or interface in java.util.function">BiFunction</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="type parameter in IgniteModel">V</a>,W,X&gt;&nbsp;combiner)</code>
<div class="block">Combines this model with other model via specified combiner</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.clustering.gmm">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/clustering/gmm/package-summary.html">org.apache.ignite.ml.clustering.gmm</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/clustering/gmm/GmmModel.html" title="class in org.apache.ignite.ml.clustering.gmm">GmmModel</a></span></code>
<div class="block">Gaussian Mixture Model.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.clustering.kmeans">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/clustering/kmeans/Clusterer.html" title="interface in org.apache.ignite.ml.clustering.kmeans">Clusterer</a>&lt;P,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&gt;</span></code>
<div class="block">Base interface for clusterers.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/clustering/kmeans/ClusterizationModel.html" title="interface in org.apache.ignite.ml.clustering.kmeans">ClusterizationModel</a>&lt;P,V&gt;</span></code>
<div class="block">Base interface for all clusterization models.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/clustering/kmeans/package-summary.html">org.apache.ignite.ml.clustering.kmeans</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/clustering/kmeans/KMeansModel.html" title="class in org.apache.ignite.ml.clustering.kmeans">KMeansModel</a></span></code>
<div class="block">This class encapsulates result of clusterization by KMeans algorithm.</div>
</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/ModelOnFeaturesSubspace.html" title="class in org.apache.ignite.ml.composition">ModelOnFeaturesSubspace</a></span></code>
<div class="block">Model trained on a features subspace with mapping from original features space to subspace.</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/composition/ModelsComposition.html" title="class in org.apache.ignite.ml.composition">ModelsComposition</a></span></code>
<div class="block">Model consisting of several models and prediction aggregation strategy.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;I,O,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;<br><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CompositionUtils.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/CompositionUtils.html#unsafeCoerce-org.apache.ignite.ml.trainers.DatasetTrainer-">unsafeCoerce</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends M,L&gt;&nbsp;trainer)</code>
<div class="block">Perform blurring of model type of given trainer to <code>IgniteModel&lt;I, O&gt;</code>, where I, O are input and output
types of original 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/package-summary.html">org.apache.ignite.ml.composition</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">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>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/composition/package-summary.html">org.apache.ignite.ml.composition</a> that return types with arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/ModelsComposition.html#getModels--">getModels</a></span>()</code>
<div class="block">Returns containing models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsCompositionFormat.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/ModelsCompositionFormat.html#models--">models</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;I,O,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;<br><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CompositionUtils.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/CompositionUtils.html#unsafeCoerce-org.apache.ignite.ml.trainers.DatasetTrainer-">unsafeCoerce</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends M,L&gt;&nbsp;trainer)</code>
<div class="block">Perform blurring of model type of given trainer to <code>IgniteModel&lt;I, O&gt;</code>, where I, O are input and output
types of original 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>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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/ModelsComposition.html#ModelsComposition-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">ModelsComposition</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;predictionsAggregator)</code>
<div class="block">Constructs a new instance of composition of models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/ModelsCompositionFormat.html#ModelsCompositionFormat-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">ModelsCompositionFormat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;predictionsAggregator)</code>
<div class="block">Creates an instance of ModelsCompositionFormat.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.bagging">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/composition/bagging/package-summary.html">org.apache.ignite.ml.composition.bagging</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/bagging/package-summary.html">org.apache.ignite.ml.composition.bagging</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/bagging/BaggedModel.html" title="class in org.apache.ignite.ml.composition.bagging">BaggedModel</a></span></code>
<div class="block">This class represents model produced by <a href="../../../../../org/apache/ignite/ml/composition/bagging/BaggedTrainer.html" title="class in org.apache.ignite.ml.composition.bagging"><code>BaggedTrainer</code></a>.</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/bagging/package-summary.html">org.apache.ignite.ml.composition.bagging</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/bagging/BaggedTrainer.html#BaggedTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-int-double-int-int-">BaggedTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>,<a href="../../../../../org/apache/ignite/ml/composition/bagging/BaggedTrainer.html" title="type parameter in BaggedTrainer">L</a>&gt;&nbsp;tr,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;aggregator,
int&nbsp;ensembleSize,
double&nbsp;subsampleRatio,
int&nbsp;featuresVectorSize,
int&nbsp;featureSubspaceDim)</code>
<div class="block">Construct instance of this class with given parameters.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html" title="class in org.apache.ignite.ml.composition.boosting">GDBTrainer.GDBModel</a></span></code>
<div class="block">GDB model.</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/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#baseMdlTrainerBuilder">baseMdlTrainerBuilder</a></span></code>
<div class="block">Base model trainer builder.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> that return types with arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#learnModels-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">learnModels</a></span>(<a href="../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Implementation of gradient boosting iterations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#update-org.apache.ignite.ml.composition.boosting.GDBTrainer.GDBModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html" title="class in org.apache.ignite.ml.composition.boosting">GDBTrainer.GDBModel</a>&nbsp;mdlToUpdate,
<a href="../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html" title="class in org.apache.ignite.ml.composition.boosting">GDBLearningStrategy</a></code></td>
<td class="colLast"><span class="typeNameLabel">GDBLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBLearningStrategy.html#withBaseModelTrainerBuilder-org.apache.ignite.ml.math.functions.IgniteSupplier-">withBaseModelTrainerBuilder</a></span>(<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;buildBaseMdlTrainer)</code>
<div class="block">Sets base model builder.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../org/apache/ignite/ml/composition/boosting/package-summary.html">org.apache.ignite.ml.composition.boosting</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html#GDBModel-java.util.List-org.apache.ignite.ml.composition.predictionsaggregator.WeightedPredictionsAggregator-org.apache.ignite.ml.math.functions.IgniteFunction-">GDBModel</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&nbsp;models,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/WeightedPredictionsAggregator.html" title="class in org.apache.ignite.ml.composition.predictionsaggregator">WeightedPredictionsAggregator</a>&nbsp;predictionsAggregator,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;internalToExternalLblMapping)</code>
<div class="block">Creates an instance of GDBModel.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.combinators.parallel">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html" title="class in org.apache.ignite.ml.composition.combinators.parallel">ModelsParallelComposition</a>&lt;I,O&gt;</span></code>
<div class="block">Parallel composition of models.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;I,O,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,T extends <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M,L&gt;,L&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="class in org.apache.ignite.ml.composition.combinators.parallel">TrainersParallelComposition</a>&lt;I,O,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#of-java.util.List-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;T&gt;&nbsp;trainers)</code>
<div class="block">Create parallel composition of trainers contained in a given list.</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/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#fitWithInitializedDeployingContext-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">fitWithInitializedDeployingContext</a></span>(<a href="../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#update-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;&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/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#updateModel-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">updateModel</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;&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/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">This method is never called, instead of constructing logic of update from <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#isUpdateable-M-"><code>DatasetTrainer.isUpdateable(IgniteModel)</code></a> and <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#updateModel-M-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-"><code>DatasetTrainer.updateModel(IgniteModel, DatasetBuilder, Preprocessor)</code></a>
in this class we explicitly override update method.</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/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> that return types with arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html" title="type parameter in ModelsParallelComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html" title="type parameter in ModelsParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html#submodels--">submodels</a></span>()</code>
<div class="block">List of submodels constituting this 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/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#isUpdateable-org.apache.ignite.ml.IgniteModel-">isUpdateable</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;&nbsp;mdl)</code>
<div class="block">This method is never called, instead of constructing logic of update from <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#isUpdateable-M-"><code>DatasetTrainer.isUpdateable(M)</code></a> and
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#updateModel-M-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-"><code>DatasetTrainer.updateModel(M, org.apache.ignite.ml.dataset.DatasetBuilder&lt;K, V&gt;, org.apache.ignite.ml.preprocessing.Preprocessor&lt;K, V&gt;)</code></a> in this class we explicitly override update method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#update-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;&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/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersParallelComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html#updateModel-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">updateModel</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">I</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/TrainersParallelComposition.html" title="type parameter in TrainersParallelComposition">O</a>&gt;&gt;&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/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">This method is never called, instead of constructing logic of update from <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#isUpdateable-M-"><code>DatasetTrainer.isUpdateable(IgniteModel)</code></a> and <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#updateModel-M-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-"><code>DatasetTrainer.updateModel(IgniteModel, DatasetBuilder, Preprocessor)</code></a>
in this class we explicitly override update method.</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/combinators/parallel/package-summary.html">org.apache.ignite.ml.composition.combinators.parallel</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/combinators/parallel/ModelsParallelComposition.html#ModelsParallelComposition-java.util.List-">ModelsParallelComposition</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html" title="type parameter in ModelsParallelComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/parallel/ModelsParallelComposition.html" title="type parameter in ModelsParallelComposition">O</a>&gt;&gt;&nbsp;submodels)</code>
<div class="block">Construc an instance of this class from list of submodels.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.combinators.sequential">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">ModelsSequentialComposition</a>&lt;I,O1,O2&gt;</span></code>
<div class="block">Sequential composition of models.</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/composition/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#datasetMapping">datasetMapping</a></span></code>
<div class="block">Dataset mapping.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html#firstModel--">firstModel</a></span>()</code>
<div class="block">Get first model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O2</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html#secondModel--">secondModel</a></span>()</code>
<div class="block">Get second 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/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> that return types with arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#unsafeSimplyTyped--">unsafeSimplyTyped</a></span>()</code>
<div class="block">Performs coersion of this trainer to <code>DatasetTrainer&lt;IgniteModel&lt;I, O2&gt;, L&gt;</code>.</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/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;I,O,L&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">TrainersSequentialComposition</a>&lt;I,O,O,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#ofSame-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteFunction-">ofSame</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;&nbsp;tr,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;&gt;&gt;&nbsp;datasetMapping,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;&gt;&nbsp;shouldStop,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;O,I&gt;&nbsp;out2In)</code>
<div class="block">Construct sequential composition of same trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;I,O,L&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">TrainersSequentialComposition</a>&lt;I,O,O,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#ofSame-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteFunction-">ofSame</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;&nbsp;tr,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;&gt;&gt;&nbsp;datasetMapping,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;&gt;&nbsp;shouldStop,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;O,I&gt;&nbsp;out2In)</code>
<div class="block">Construct sequential composition of same trainers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;I,O,L&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">TrainersSequentialComposition</a>&lt;I,O,O,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainersSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#ofSame-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.math.functions.IgniteFunction-">ofSame</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;&nbsp;tr,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;L&gt;&gt;&gt;&nbsp;datasetMapping,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;&gt;&nbsp;shouldStop,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;O,I&gt;&nbsp;out2In)</code>
<div class="block">Construct sequential composition of same trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;I,O&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">ModelsSequentialComposition</a>&lt;I,O,O&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ModelsSequentialComposition.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html#ofSame-java.util.List-org.apache.ignite.ml.math.functions.IgniteFunction-">ofSame</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;&gt;&nbsp;lst,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;O,I&gt;&nbsp;output2Input)</code>
<div class="block">Get sequential composition of submodels with same type.</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/composition/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/combinators/sequential/ModelsSequentialComposition.html#ModelsSequentialComposition-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.IgniteModel-">ModelsSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>&gt;&nbsp;mdl1,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O2</a>&gt;&nbsp;mdl2)</code>
<div class="block">Construct instance of this class from two given models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html#ModelsSequentialComposition-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.IgniteModel-">ModelsSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>&gt;&nbsp;mdl1,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/ModelsSequentialComposition.html" title="type parameter in ModelsSequentialComposition">O2</a>&gt;&nbsp;mdl2)</code>
<div class="block">Construct instance of this class from two given 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/combinators/sequential/package-summary.html">org.apache.ignite.ml.composition.combinators.sequential</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Create sequential composition of two trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Create sequential composition of two trainers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBiFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Create sequential composition of two trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Construct sequential composition of given two trainers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Construct sequential composition of given two trainers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html#TrainersSequentialComposition-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-">TrainersSequentialComposition</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr1,
<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O2</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&nbsp;tr2,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;? super <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">O1</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="type parameter in TrainersSequentialComposition">L</a>&gt;&gt;&gt;&nbsp;datasetMapping)</code>
<div class="block">Construct sequential composition of given two trainers.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.composition.stacking">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">SimpleStackedDatasetTrainer</a>&lt;I,O,AM extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;</span></code>
<div class="block"><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers"><code>DatasetTrainer</code></a> with same type of input and output of submodels.</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/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedDatasetTrainer</a>&lt;IS,IA,O,AM extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IA,O&gt;,L&gt;</span></code>
<div class="block"><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers"><code>DatasetTrainer</code></a> encapsulating stacking technique for model training.</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/composition/stacking/StackedModel.html" title="class in org.apache.ignite.ml.composition.stacking">StackedModel</a>&lt;IS,IA,O,AM extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IA,O&gt;&gt;</span></code>
<div class="block">This is a wrapper for model produced by <a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking"><code>StackedDatasetTrainer</code></a>.</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/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;O,AM extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,O&gt;,L&gt;</span></code>
<div class="block"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking"><code>StackedDatasetTrainer</code></a> with <a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> as submodels input and output.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedModel.html" title="class in org.apache.ignite.ml.composition.stacking">StackedModel</a>&lt;IS,IA,O,AM extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IA,O&gt;&gt;</span></code>
<div class="block">This is a wrapper for model produced by <a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking"><code>StackedDatasetTrainer</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/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>,<a href="../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix">Matrix</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addMatrix2MatrixTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addMatrix2MatrixTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Shortcut for adding trainer <code>Matrix -&gt; Matrix</code> where this trainer is treated as <code>Vector -&gt; Vector</code>, where
input <a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> is turned into <code>1 x cols</code> <a href="../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix"><code>Matrix</code></a> and output is a first row of output <a href="../../../../../org/apache/ignite/ml/math/primitives/matrix/Matrix.html" title="interface in org.apache.ignite.ml.math.primitives.matrix"><code>Matrix</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">SimpleStackedDatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">I</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SimpleStackedDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html#addTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/composition/stacking/SimpleStackedDatasetTrainer.html" title="type parameter in SimpleStackedDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Adds submodel trainer along with converters needed on training and inference stages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedDatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#addTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Adds submodel trainer along with converters needed on training and inference stages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Adds submodel trainer along with converters needed on training and inference stages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="class in org.apache.ignite.ml.composition.stacking">StackedVectorDatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StackedVectorDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html#addTrainerWithDoubleOutput-org.apache.ignite.ml.trainers.DatasetTrainer-">addTrainerWithDoubleOutput</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedVectorDatasetTrainer.html" title="type parameter in StackedVectorDatasetTrainer">L</a>&gt;&nbsp;trainer)</code>
<div class="block">Shortcut for adding trainer <code>Vector -&gt; Double</code> where this trainer is treated as <code>Vector -&gt; Vector</code>, where
output <a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector"><code>Vector</code></a> is constructed by wrapping double value.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../org/apache/ignite/ml/composition/stacking/package-summary.html">org.apache.ignite.ml.composition.stacking</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html#StackedDatasetTrainer-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-org.apache.ignite.ml.math.functions.IgniteFunction-java.util.List-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">StackedDatasetTrainer</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">AM</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&nbsp;aggregatorTrainer,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;aggregatingInputMerger,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;&nbsp;submodelInput2AggregatingInputConverter,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>&gt;,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">L</a>&gt;&gt;&nbsp;submodelsTrainers,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IS</a>&gt;&nbsp;vector2SubmodelInputConverter,
<a href="../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../org/apache/ignite/ml/composition/stacking/StackedDatasetTrainer.html" title="type parameter in StackedDatasetTrainer">IA</a>,<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>&gt;&nbsp;submodelOutput2VectorConverter)</code>
<div class="block">Create instance of this class.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.environment.logging">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;</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.environment.logging.MLLogger.VerboseLevel-org.apache.ignite.ml.IgniteModel-">log</a></span>(<a href="../../../../../org/apache/ignite/ml/environment/logging/MLLogger.VerboseLevel.html" title="enum in org.apache.ignite.ml.environment.logging">MLLogger.VerboseLevel</a>&nbsp;verboseLevel,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;K,V&gt;&nbsp;mdl)</code>
<div class="block">Log model according to toString method.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.inference">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/inference/package-summary.html">org.apache.ignite.ml.inference</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/inference/package-summary.html">org.apache.ignite.ml.inference</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;I extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,O extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br>void</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModelStorageUtil.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/inference/IgniteModelStorageUtil.html#saveModel-org.apache.ignite.Ignite-org.apache.ignite.ml.IgniteModel-java.lang.String-">saveModel</a></span>(<a href="../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;&nbsp;mdl,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Saved specified model with specified name.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.inference.parser">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/inference/parser/package-summary.html">org.apache.ignite.ml.inference.parser</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/inference/parser/package-summary.html">org.apache.ignite.ml.inference.parser</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/inference/parser/IgniteModelParser.html" title="type parameter in IgniteModelParser">I</a>,<a href="../../../../../org/apache/ignite/ml/inference/parser/IgniteModelParser.html" title="type parameter in IgniteModelParser">O</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteModelParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/inference/parser/IgniteModelParser.html#parse-byte:A-">parse</a></span>(byte[]&nbsp;mdl)</code>
<div class="block">Accepts serialized model represented by byte array, parses it and returns <a href="../../../../../org/apache/ignite/ml/inference/Model.html" title="interface in org.apache.ignite.ml.inference"><code>Model</code></a>.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/knn/package-summary.html">org.apache.ignite.ml.knn</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/knn/KNNModel.html" title="class in org.apache.ignite.ml.knn">KNNModel</a>&lt;L&gt;</span></code>
<div class="block">KNN model build on top of distributed spatial indices.</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/knn/NNClassificationModel.html" title="class in org.apache.ignite.ml.knn">NNClassificationModel</a></span></code>
<div class="block">Common methods and fields for all kNN and aNN models
to predict label based on neighbours' labels.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/knn/ann/package-summary.html">org.apache.ignite.ml.knn.ann</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/knn/ann/ANNClassificationModel.html" title="class in org.apache.ignite.ml.knn.ann">ANNClassificationModel</a></span></code>
<div class="block">ANN model to predict labels in multi-class classification task.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/knn/classification/package-summary.html">org.apache.ignite.ml.knn.classification</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/knn/classification/KNNClassificationModel.html" title="class in org.apache.ignite.ml.knn.classification">KNNClassificationModel</a></span></code>
<div class="block">KNN classification 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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/knn/regression/package-summary.html">org.apache.ignite.ml.knn.regression</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/knn/regression/KNNRegressionModel.html" title="class in org.apache.ignite.ml.knn.regression">KNNRegressionModel</a></span></code>
<div class="block">KNN regression model.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.multiclass">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/multiclass/MultiClassModel.html" title="class in org.apache.ignite.ml.multiclass">MultiClassModel</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</span></code>
<div class="block">Base class for multi-classification model for set of classifiers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/multiclass/OneVsRestTrainer.html" title="class in org.apache.ignite.ml.multiclass">OneVsRestTrainer</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</span></code>
<div class="block">This is a common heuristic trainer for multi-class labeled models.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/multiclass/package-summary.html">org.apache.ignite.ml.multiclass</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/multiclass/MultiClassModel.html" title="class in org.apache.ignite.ml.multiclass">MultiClassModel</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</span></code>
<div class="block">Base class for multi-classification model for set of classifiers.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/naivebayes/package-summary.html">org.apache.ignite.ml.naivebayes</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/naivebayes/package-summary.html">org.apache.ignite.ml.naivebayes</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/naivebayes/BayesModel.html" title="interface in org.apache.ignite.ml.naivebayes">BayesModel</a>&lt;MODEL extends <a href="../../../../../org/apache/ignite/ml/naivebayes/BayesModel.html" title="interface in org.apache.ignite.ml.naivebayes">BayesModel</a>,FEATURES,OUTPUT&gt;</span></code>
<div class="block">Interface for Bayes Models.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.compound">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/naivebayes/compound/package-summary.html">org.apache.ignite.ml.naivebayes.compound</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/naivebayes/compound/package-summary.html">org.apache.ignite.ml.naivebayes.compound</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/naivebayes/compound/CompoundNaiveBayesModel.html" title="class in org.apache.ignite.ml.naivebayes.compound">CompoundNaiveBayesModel</a></span></code>
<div class="block">A compound Naive Bayes model which uses a composition of<code>GaussianNaiveBayesModel</code> and <code>DiscreteNaiveBayesModel</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.discrete">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/naivebayes/discrete/package-summary.html">org.apache.ignite.ml.naivebayes.discrete</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/naivebayes/discrete/package-summary.html">org.apache.ignite.ml.naivebayes.discrete</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/naivebayes/discrete/DiscreteNaiveBayesModel.html" title="class in org.apache.ignite.ml.naivebayes.discrete">DiscreteNaiveBayesModel</a></span></code>
<div class="block">Discrete naive Bayes model which predicts result value <code>y</code> belongs to a class <code>C_k, k in [0..K]</code> as
{@code p(C_k,y) =x_1*p_k1^x *...</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.naivebayes.gaussian">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/naivebayes/gaussian/package-summary.html">org.apache.ignite.ml.naivebayes.gaussian</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/naivebayes/gaussian/package-summary.html">org.apache.ignite.ml.naivebayes.gaussian</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/naivebayes/gaussian/GaussianNaiveBayesModel.html" title="class in org.apache.ignite.ml.naivebayes.gaussian">GaussianNaiveBayesModel</a></span></code>
<div class="block">Simple naive Bayes model which predicts result value <code>y</code> belongs to a class <code>C_k, k in [0..K]</code> as {@code
p(C_k,y) = p(C_k)*p(y_1,C_k) *...</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a></span></code>
<div class="block">Class encapsulating logic of multilayer perceptron.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html" title="interface in org.apache.ignite.ml.optimization">SmoothParametrized</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/optimization/Parametrized.html" title="interface in org.apache.ignite.ml.optimization">Parametrized</a>&lt;M&gt;&gt;</span></code>
<div class="block">Interface for models which are smooth functions of their parameters.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/pipeline/PipelineMdl.html" title="class in org.apache.ignite.ml.pipeline">PipelineMdl</a>&lt;K,V&gt;</span></code>
<div class="block">Wraps the model produced by <a href="../../../../../org/apache/ignite/ml/pipeline/Pipeline.html" title="class in org.apache.ignite.ml.pipeline"><code>Pipeline</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/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> that return <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#getInternalMdl--">getInternalMdl</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/pipeline/package-summary.html">org.apache.ignite.ml.pipeline</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html" title="class in org.apache.ignite.ml.pipeline">PipelineMdl</a>&lt;<a href="../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html" title="type parameter in PipelineMdl">K</a>,<a href="../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html" title="type parameter in PipelineMdl">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PipelineMdl.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/pipeline/PipelineMdl.html#withInternalMdl-org.apache.ignite.ml.IgniteModel-">withInternalMdl</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;internalMdl)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.recommendation">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/recommendation/package-summary.html">org.apache.ignite.ml.recommendation</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/recommendation/package-summary.html">org.apache.ignite.ml.recommendation</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/recommendation/RecommendationModel.html" title="class in org.apache.ignite.ml.recommendation">RecommendationModel</a>&lt;O extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,S extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;</span></code>
<div class="block">Recommendation model that predicts rating for <a href="../../../../../org/apache/ignite/ml/recommendation/ObjectSubjectPair.html" title="class in org.apache.ignite.ml.recommendation"><code>ObjectSubjectPair</code></a>.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/regressions/linear/package-summary.html">org.apache.ignite.ml.regressions.linear</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/regressions/linear/LinearRegressionModel.html" title="class in org.apache.ignite.ml.regressions.linear">LinearRegressionModel</a></span></code>
<div class="block">Simple linear regression model which predicts result value Y as a linear combination of input variables:
Y = weights * X + intercept.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.regressions.logistic">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/regressions/logistic/package-summary.html">org.apache.ignite.ml.regressions.logistic</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/regressions/logistic/LogisticRegressionModel.html" title="class in org.apache.ignite.ml.regressions.logistic">LogisticRegressionModel</a></span></code>
<div class="block">Logistic regression (logit model) is a generalized linear model used for binomial regression.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/cv/AbstractCrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">AbstractCrossValidation</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/cv/CrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">CrossValidation</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/cv/DebugCrossValidation.html" title="class in org.apache.ignite.ml.selection.cv">DebugCrossValidation</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,K,V&gt;</span></code>
<div class="block">Cross validation score calculator.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.cursor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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>Constructors in <a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/package-summary.html">org.apache.ignite.ml.selection.scoring.cursor</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html#CacheBasedLabelPairCursor-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">CacheBasedLabelPairCursor</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;upstreamCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of cache based truth with prediction cursor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html#CacheBasedLabelPairCursor-org.apache.ignite.IgniteCache-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">CacheBasedLabelPairCursor</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;upstreamCache,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/CacheBasedLabelPairCursor.html" title="type parameter in CacheBasedLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of cache based truth with prediction cursor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html#LocalLabelPairCursor-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.IgniteModel-">LocalLabelPairCursor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;upstreamMap,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">K</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">V</a>&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/cursor/LocalLabelPairCursor.html" title="type parameter in LocalLabelPairCursor">L</a>&gt;&nbsp;mdl)</code>
<div class="block">Constructs a new instance of local truth with prediction cursor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.evaluator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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>Methods in <a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric...-">evaluate</a></span>(<a href="../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>...&nbsp;metrics)</code>
<div class="block">Evaluate model.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.Metric-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/Metric.html" title="interface in org.apache.ignite.ml.selection.scoring.metric">Metric</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;double</code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluate-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-org.apache.ignite.ml.selection.scoring.metric.MetricName-">evaluate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor,
<a href="../../../../../org/apache/ignite/ml/selection/scoring/metric/MetricName.html" title="enum in org.apache.ignite.ml.selection.scoring.metric">MetricName</a>&nbsp;metric)</code>
<div class="block">Computes the given metric on the given cache.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateBinaryClassification-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateBinaryClassification</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate binary classifier by default metrics (see package classification).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-org.apache.ignite.IgniteCache-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-org.apache.ignite.IgniteCache-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="../../../../../org/apache/ignite/IgniteCache.html" title="interface in org.apache.ignite">IgniteCache</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-java.util.Map-org.apache.ignite.lang.IgniteBiPredicate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/lang/IgniteBiPredicate.html" title="interface in org.apache.ignite.lang">IgniteBiPredicate</a>&lt;K,V&gt;&nbsp;filter,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/EvaluationResult.html" title="class in org.apache.ignite.ml.selection.scoring.evaluator">EvaluationResult</a></code></td>
<td class="colLast"><span class="typeNameLabel">Evaluator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/Evaluator.html#evaluateRegression-java.util.Map-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.preprocessing.Preprocessor-">evaluateRegression</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&nbsp;dataCache,
<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;preprocessor)</code>
<div class="block">Evaluate regression by default metrics (see package regression).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.selection.scoring.evaluator.aggregator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/package-summary.html">org.apache.ignite.ml.selection.scoring.evaluator.aggregator</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">RegressionMetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/RegressionMetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;model,
<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ClassificationMetricsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html" title="type parameter in ClassificationMetricsAggregator">L</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/ClassificationMetricsAggregator.html" title="type parameter in ClassificationMetricsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BinaryClassificationPointwiseMetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html" title="type parameter in BinaryClassificationPointwiseMetricStatsAggregator">L</a>&gt;&nbsp;mdl,
<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/BinaryClassificationPointwiseMetricStatsAggregator.html" title="type parameter in BinaryClassificationPointwiseMetricStatsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">MetricStatsAggregator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html#aggregate-org.apache.ignite.ml.IgniteModel-org.apache.ignite.ml.structures.LabeledVector-">aggregate</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html" title="type parameter in MetricStatsAggregator">L</a>&gt;&nbsp;model,
<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/selection/scoring/evaluator/aggregator/MetricStatsAggregator.html" title="type parameter in MetricStatsAggregator">L</a>&gt;&nbsp;vector)</code>
<div class="block">Aggregates statistics for metric computation given model and vector with answer.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.svm">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/svm/package-summary.html">org.apache.ignite.ml.svm</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/svm/SVMLinearClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearClassificationModel</a></span></code>
<div class="block">Base class for SVM linear classification model.</div>
</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/trainers/AdaptableDatasetModel.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetModel</a>&lt;I,O,IW,OW,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IW,OW&gt;&gt;</span></code>
<div class="block">Model which is composition of form <code>before `andThen` inner Mdl `andThen` after</code>.</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/trainers/AdaptableDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetTrainer</a>&lt;I,O,IW,OW,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IW,OW&gt;,L&gt;</span></code>
<div class="block">Type used to adapt input and output types of wrapped <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers"><code>DatasetTrainer</code></a>.</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/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>,L&gt;</span></code>
<div class="block">Interface for trainers.</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/trainers/MultiLabelDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">MultiLabelDatasetTrainer</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&gt;</span></code>
<div class="block">Interface for trainers that trains on dataset with multiple label per object.</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/trainers/SingleLabelDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">SingleLabelDatasetTrainer</a>&lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&gt;</span></code>
<div class="block">Interface for trainers that trains on dataset with singe label per object.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/trainers/AdaptableDatasetModel.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetModel</a>&lt;I,O,IW,OW,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;IW,OW&gt;&gt;</span></code>
<div class="block">Model which is composition of form <code>before `andThen` inner Mdl `andThen` after</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with type parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;O1,M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">O</a>,O1&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential">TrainersSequentialComposition</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">I</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">O</a>,O1,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html#andThen-org.apache.ignite.ml.trainers.DatasetTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-">andThen</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M1,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;&nbsp;tr,
<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/trainers/AdaptableDatasetModel.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">I</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">O</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">IW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">OW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">M</a>&gt;,<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/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;,<a href="../../../../../org/apache/ignite/ml/structures/LabeledVector.html" title="class in org.apache.ignite.ml.structures">LabeledVector</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="type parameter in AdaptableDatasetTrainer">L</a>&gt;&gt;&gt;&nbsp;datasetMappingProducer)</code>
<div class="block">Create a <a href="../../../../../org/apache/ignite/ml/composition/combinators/sequential/TrainersSequentialComposition.html" title="class in org.apache.ignite.ml.composition.combinators.sequential"><code>TrainersSequentialComposition</code></a> of this trainer and specified trainer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;,L&gt;<br><a href="../../../../../org/apache/ignite/ml/composition/bagging/BaggedTrainer.html" title="class in org.apache.ignite.ml.composition.bagging">BaggedTrainer</a>&lt;L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainerTransformers.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/TrainerTransformers.html#makeBagged-org.apache.ignite.ml.trainers.DatasetTrainer-int-double-int-int-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">makeBagged</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M,L&gt;&nbsp;trainer,
int&nbsp;ensembleSize,
double&nbsp;subsampleRatio,
int&nbsp;featureVectorSize,
int&nbsp;featuresSubspaceDim,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;aggregator)</code>
<div class="block">Add bagging logic to a given trainer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;I,O,M extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,O&gt;,L&gt;<br><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetTrainer</a>&lt;I,O,I,O,M,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetTrainer.html#of-org.apache.ignite.ml.trainers.DatasetTrainer-">of</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;M,L&gt;&nbsp;wrapped)</code>
<div class="block">Construct instance of this class from a given <a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers"><code>DatasetTrainer</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;M1 extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">IW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">OW</a>&gt;&gt;<br><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">I</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">O</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">IW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">OW</a>,M1&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html#withInnerModel-M1-">withInnerModel</a></span>(M1&nbsp;mdl)</code>
<div class="block">Create new instance of this class with changed inner 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/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> that return types with arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;I,L&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;I,I&gt;,L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DatasetTrainer.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html#identityTrainer--">identityTrainer</a></span>()</code>
<div class="block">Returns the trainer which returns identity 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/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with parameters of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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;O1&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="class in org.apache.ignite.ml.trainers">AdaptableDatasetModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">I</a>,O1,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">IW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">OW</a>,<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">M</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdaptableDatasetModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html#andThen-org.apache.ignite.ml.IgniteModel-">andThen</a></span>(<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/trainers/AdaptableDatasetModel.html" title="type parameter in AdaptableDatasetModel">O</a>,O1&gt;&nbsp;after)</code>
<div class="block">Get a composition model of the form <code>x -&gt; after(mdl(x))</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/apache/ignite/ml/trainers/package-summary.html">org.apache.ignite.ml.trainers</a> with type arguments of type <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;L&gt;&nbsp;<a href="../../../../../org/apache/ignite/ml/composition/bagging/BaggedTrainer.html" title="class in org.apache.ignite.ml.composition.bagging">BaggedTrainer</a>&lt;L&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TrainerTransformers.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/trainers/TrainerTransformers.html#makeBagged-org.apache.ignite.ml.trainers.DatasetTrainer-int-double-org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator-">makeBagged</a></span>(<a href="../../../../../org/apache/ignite/ml/trainers/DatasetTrainer.html" title="class in org.apache.ignite.ml.trainers">DatasetTrainer</a>&lt;? extends <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>,L&gt;&nbsp;trainer,
int&nbsp;ensembleSize,
double&nbsp;subsampleRatio,
<a href="../../../../../org/apache/ignite/ml/composition/predictionsaggregator/PredictionsAggregator.html" title="interface in org.apache.ignite.ml.composition.predictionsaggregator">PredictionsAggregator</a>&nbsp;aggregator)</code>
<div class="block">Add bagging logic to a given trainer.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/tree/package-summary.html">org.apache.ignite.ml.tree</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/tree/DecisionTreeNode.html" title="interface in org.apache.ignite.ml.tree">DecisionTreeNode</a></span></code>
<div class="block">Base interface for decision tree nodes.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/tree/package-summary.html">org.apache.ignite.ml.tree</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/tree/DecisionTreeConditionalNode.html" title="class in org.apache.ignite.ml.tree">DecisionTreeConditionalNode</a></span></code>
<div class="block">Decision tree conditional (non-leaf) node.</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/tree/DecisionTreeLeafNode.html" title="class in org.apache.ignite.ml.tree">DecisionTreeLeafNode</a></span></code>
<div class="block">Decision tree leaf node which contains value.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a>&lt;<a href="../../../../../org/apache/ignite/ml/math/primitives/vector/Vector.html" title="interface in org.apache.ignite.ml.math.primitives.vector">Vector</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GDBOnTreesLearningStrategy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/ignite/ml/tree/boosting/GDBOnTreesLearningStrategy.html#update-org.apache.ignite.ml.composition.boosting.GDBTrainer.GDBModel-org.apache.ignite.ml.dataset.DatasetBuilder-org.apache.ignite.ml.preprocessing.Preprocessor-">update</a></span>(<a href="../../../../../org/apache/ignite/ml/composition/boosting/GDBTrainer.GDBModel.html" title="class in org.apache.ignite.ml.composition.boosting">GDBTrainer.GDBModel</a>&nbsp;mdlToUpdate,
<a href="../../../../../org/apache/ignite/ml/dataset/DatasetBuilder.html" title="interface in org.apache.ignite.ml.dataset">DatasetBuilder</a>&lt;K,V&gt;&nbsp;datasetBuilder,
<a href="../../../../../org/apache/ignite/ml/preprocessing/Preprocessor.html" title="interface in org.apache.ignite.ml.preprocessing">Preprocessor</a>&lt;K,V&gt;&nbsp;vectorizer)</code>
<div class="block">Gets state of model in arguments, compare it with training parameters of trainer and if they are fit then trainer
updates model in according to new data and return new model.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree.randomforest.data">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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 classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/apache/ignite/ml/tree/randomforest/data/package-summary.html">org.apache.ignite.ml.tree.randomforest.data</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/tree/randomforest/data/TreeNode.html" title="class in org.apache.ignite.ml.tree.randomforest.data">TreeNode</a></span></code>
<div class="block">Decision tree node class.</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/tree/randomforest/data/TreeRoot.html" title="class in org.apache.ignite.ml.tree.randomforest.data">TreeRoot</a></span></code>
<div class="block">Tree root class.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.xgboost">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</a> in <a href="../../../../../org/apache/ignite/ml/xgboost/package-summary.html">org.apache.ignite.ml.xgboost</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/xgboost/package-summary.html">org.apache.ignite.ml.xgboost</a> that implement <a href="../../../../../org/apache/ignite/ml/IgniteModel.html" title="interface in org.apache.ignite.ml">IgniteModel</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/xgboost/XGModelComposition.html" title="class in org.apache.ignite.ml.xgboost">XGModelComposition</a></span></code>
<div class="block">XGBoost model composition.</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/IgniteModel.html" title="interface in org.apache.ignite.ml">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/ignite/ml/class-use/IgniteModel.html" target="_top">Frames</a></li>
<li><a href="IgniteModel.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px"> <tr> <td> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <a target=_blank href="https://ignite.apache.org"><nobr>2020 Copyright &#169; Apache Software Foundation</nobr></a> </td> </tr> </tbody> </table> </td> <td width="100%" align="right" valign="center"> <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a> </td> </tr> <tr> <td colspan="2" valign="top" align="left"> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <b>Ignite Database and Caching Platform</b> </td> <td>:&nbsp;&nbsp; ver. <strong>2.9.1</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>:&nbsp;&nbsp; December 9 2020 </td> </tr> </tbody> </table> </td> </tr> </table></small></p>
</body>
</html>