blob: 8c73a1ce07d01ff89b4e10c30d5c758bb7fe2a9b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<link rel="canonical" href="https://ignite.apache.org/releases/2.6.0/javadoc/org/apache/ignite/ml/math/functions/class-use/IgniteFunction.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<!-- Generated by javadoc (1.8.0_77) on Tue Jul 10 11:04:54 UTC 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Interface org.apache.ignite.ml.math.functions.IgniteFunction (Ignite 2.6.0)</title>
<meta name="date" content="2018-07-10">
<link rel="stylesheet" type="text/css" href="../../../../../../../javadoc.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.apache.ignite.ml.math.functions.IgniteFunction (Ignite 2.6.0)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">Ignite - In-Memory Data Fabric</div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/apache/ignite/ml/math/functions/class-use/IgniteFunction.html" target="_top">Frames</a></li>
<li><a href="IgniteFunction.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.apache.ignite.ml.math.functions.IgniteFunction" class="title">Uses of Interface<br>org.apache.ignite.ml.math.functions.IgniteFunction</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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.kmeans">org.apache.ignite.ml.clustering.kmeans</a></td>
<td class="colLast">
<div class="block">Contains kMeans clustering algorithm.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset">org.apache.ignite.ml.dataset</a></td>
<td class="colLast">
<div class="block">Base package for machine learning dataset classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.dataset.impl.cache.util">org.apache.ignite.ml.dataset.impl.cache.util</a></td>
<td class="colLast">
<div class="block">Contains util classes used in cache based implementation of dataset.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.classification">org.apache.ignite.ml.knn.classification</a></td>
<td class="colLast">
<div class="block">Contains main APIs for kNN classification algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.knn.regression">org.apache.ignite.ml.knn.regression</a></td>
<td class="colLast">
<div class="block">Contains helper classes for kNN regression algorithms.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math">org.apache.ignite.ml.math</a></td>
<td class="colLast">
<div class="block">Contains main APIs for distributed code algebra.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.distributed">org.apache.ignite.ml.math.distributed</a></td>
<td class="colLast">
<div class="block">Contains classes for distribution support.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.functions">org.apache.ignite.ml.math.functions</a></td>
<td class="colLast">
<div class="block">Contains serializable functions for distributed code algebra.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.impls.matrix">org.apache.ignite.ml.math.impls.matrix</a></td>
<td class="colLast">
<div class="block">Contains several matrix implementations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.impls.storage.vector">org.apache.ignite.ml.math.impls.storage.vector</a></td>
<td class="colLast">
<div class="block">Contains specific implementations for vector storage models.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.math.impls.vector">org.apache.ignite.ml.math.impls.vector</a></td>
<td class="colLast">
<div class="block">Contains specific implementations for vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.nn">org.apache.ignite.ml.nn</a></td>
<td class="colLast">
<div class="block">Contains neural networks and related classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.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="altColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.optimization.updatecalculators">org.apache.ignite.ml.optimization.updatecalculators</a></td>
<td class="colLast">
<div class="block">Contains update calculators.</div>
</td>
</tr>
<tr class="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.svm">org.apache.ignite.ml.svm</a></td>
<td class="colLast">
<div class="block">Contains main APIs for SVM(support vector machines) algorithms.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.ignite.ml.tree">org.apache.ignite.ml.tree</a></td>
<td class="colLast">
<div class="block">Root package for decision trees.</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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 subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/package-summary.html">org.apache.ignite.ml</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/Model.html" title="interface in org.apache.ignite.ml">Model</a>&lt;T,V&gt;</span></code>
<div class="block">Basic interface for all models.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.clustering.kmeans">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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 subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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.dataset">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/dataset/package-summary.html">org.apache.ignite.ml.dataset</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/dataset/package-summary.html">org.apache.ignite.ml.dataset</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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;C2 extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&gt;<br><a href="../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="interface in org.apache.ignite.ml.dataset">PartitionContextBuilder</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="type parameter in PartitionContextBuilder">K</a>,<a href="../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.html" title="type parameter in PartitionContextBuilder">V</a>,C2&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PartitionContextBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/PartitionContextBuilder.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/dataset/PartitionContextBuilder.html" title="type parameter in PartitionContextBuilder">C</a>,C2&gt;&nbsp;fun)</code>
<div class="block">Makes a composed partition <code>context</code> builder that first builds a <code>context</code> and then applies the
specified function on the result.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<td class="colLast"><span class="typeNameLabel">Dataset.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html#compute-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-">compute</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">D</a>,R&gt;&nbsp;map,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;R&gt;&nbsp;reduce)</code>
<div class="block">Applies the specified <code>map</code> function to every partition <code>data</code> in the dataset and then reduces
<code>map</code> results to final result by using the <code>reduce</code> function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>default &lt;R&gt;&nbsp;R</code></td>
<td class="colLast"><span class="typeNameLabel">Dataset.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html#compute-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteBinaryOperator-R-">compute</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">D</a>,R&gt;&nbsp;map,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBinaryOperator.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBinaryOperator</a>&lt;R&gt;&nbsp;reduce,
R&nbsp;identity)</code>
<div class="block">Applies the specified <code>map</code> function to every partition <code>data</code> in the dataset and then reduces
<code>map</code> results to final result by using the <code>reduce</code> function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>default &lt;I extends <a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset">Dataset</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">C</a>,<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">D</a>&gt;&gt;<br>I</code></td>
<td class="colLast"><span class="typeNameLabel">Dataset.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html#wrap-org.apache.ignite.ml.math.functions.IgniteFunction-">wrap</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset">Dataset</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">C</a>,<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="type parameter in Dataset">D</a>&gt;,I&gt;&nbsp;wrapper)</code>
<div class="block">Wraps this dataset into the specified wrapper to introduce new functionality based on <code>compute</code> and
<code>computeWithCtx</code> methods.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.dataset.impl.cache.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/dataset/impl/cache/util/package-summary.html">org.apache.ignite.ml.dataset.impl.cache.util</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/dataset/impl/cache/util/package-summary.html">org.apache.ignite.ml.dataset.impl.cache.util</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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;R&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComputeUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/impl/cache/util/ComputeUtils.html#affinityCallWithRetries-org.apache.ignite.Ignite-java.util.Collection-org.apache.ignite.ml.math.functions.IgniteFunction-int-">affinityCallWithRetries</a></span>(<a href="../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;cacheNames,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,R&gt;&nbsp;fun,
int&nbsp;retries)</code>
<div class="block">Calls the specified <code>fun</code> function on all partitions so that is't guaranteed that partitions with the same
index of all specified caches will be placed on the same node and will not be moved before computation is
finished.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;R&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComputeUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/dataset/impl/cache/util/ComputeUtils.html#affinityCallWithRetries-org.apache.ignite.Ignite-java.util.Collection-org.apache.ignite.ml.math.functions.IgniteFunction-int-int-">affinityCallWithRetries</a></span>(<a href="../../../../../../../org/apache/ignite/Ignite.html" title="interface in org.apache.ignite">Ignite</a>&nbsp;ignite,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;cacheNames,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,R&gt;&nbsp;fun,
int&nbsp;retries,
int&nbsp;interval)</code>
<div class="block">Calls the specified <code>fun</code> function on all partitions so that is't guaranteed that partitions with the same
index of all specified caches will be placed on the same node and will not be moved before computation is
finished.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.classification">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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>&lt;K,V&gt;</span></code>
<div class="block">kNN algorithm model to solve multi-class classification task.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.knn.regression">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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>&lt;K,V&gt;</span></code>
<div class="block">This class provides kNN Multiple Linear Regression or Locally [weighted] regression (Simple and Weighted versions).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/package-summary.html">org.apache.ignite.ml.math</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/package-summary.html">org.apache.ignite.ml.math</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">Matrix.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../../org/apache/ignite/ml/math/package-summary.html">org.apache.ignite.ml.math</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html#Isomorphism-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">Isomorphism</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">K</a>,<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">V</a>&gt;&nbsp;forward,
<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/Isomorphism.html" title="type parameter in Isomorphism">V</a>,<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">K</a>&gt;&nbsp;back)</code>
<div class="block">Build isomorphism with forward and backward functions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html#Isomorphism-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">Isomorphism</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">K</a>,<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">V</a>&gt;&nbsp;forward,
<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/Isomorphism.html" title="type parameter in Isomorphism">V</a>,<a href="../../../../../../../org/apache/ignite/ml/math/Isomorphism.html" title="type parameter in Isomorphism">K</a>&gt;&nbsp;back)</code>
<div class="block">Build isomorphism with forward and backward functions.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.distributed">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/distributed/package-summary.html">org.apache.ignite.ml.math.distributed</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/distributed/package-summary.html">org.apache.ignite.ml.math.distributed</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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;void</code></td>
<td class="colLast"><span class="typeNameLabel">CacheUtils.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/distributed/CacheUtils.html#map-java.lang.String-org.apache.ignite.ml.math.KeyMapper-org.apache.ignite.ml.math.distributed.ValueMapper-org.apache.ignite.ml.math.functions.IgniteFunction-">map</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cacheName,
<a href="../../../../../../../org/apache/ignite/ml/math/KeyMapper.html" title="interface in org.apache.ignite.ml.math">KeyMapper</a>&lt;K&gt;&nbsp;keyMapper,
<a href="../../../../../../../org/apache/ignite/ml/math/distributed/ValueMapper.html" title="interface in org.apache.ignite.ml.math.distributed">ValueMapper</a>&lt;V&gt;&nbsp;valMapper,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;mapper)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.functions">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteCurriedBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteCurriedBiFunction</a>&lt;A,B,T&gt;</span></code>
<div class="block">Serializable binary function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteCurriedTriFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteCurriedTriFunction</a>&lt;A,B,C,D&gt;</span></code>
<div class="block">Serializable curried tri-function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a></span></code>
<div class="block">Interface for differentiable functions from vector to double.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a> that return <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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;A,B&gt;&nbsp;<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;A,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;B&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Functions.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/Functions.html#outputSupplier-org.apache.ignite.ml.math.functions.IgniteFunction-">outputSupplier</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,B&gt;&nbsp;f)</code>
<div class="block">Transform function of form a -> b into a -> (() -> b).</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/functions/package-summary.html">org.apache.ignite.ml.math.functions</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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;V&gt;&nbsp;<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteBiFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="type parameter in IgniteBiFunction">T</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="type parameter in IgniteBiFunction">U</a>,V&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IgniteBiFunction.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.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;? super <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteBiFunction.html" title="type parameter in IgniteBiFunction">R</a>,? extends V&gt;&nbsp;after)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;A,B extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;B&gt;&gt;<br><a href="../../../../../../../org/apache/ignite/lang/IgniteBiTuple.html" title="class in org.apache.ignite.lang">IgniteBiTuple</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,A&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Functions.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/Functions.html#argmin-java.util.List-org.apache.ignite.ml.math.functions.IgniteFunction-">argmin</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;A&gt;&nbsp;args,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;A,B&gt;&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;A,B&gt;&nbsp;<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;A,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteSupplier.html" title="interface in org.apache.ignite.ml.math.functions">IgniteSupplier</a>&lt;B&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Functions.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/functions/Functions.html#outputSupplier-org.apache.ignite.ml.math.functions.IgniteFunction-">outputSupplier</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,B&gt;&nbsp;f)</code>
<div class="block">Transform function of form a -> b into a -> (() -> b).</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.impls.matrix">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/impls/matrix/package-summary.html">org.apache.ignite.ml.math.impls.matrix</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/impls/matrix/package-summary.html">org.apache.ignite.ml.math.impls.matrix</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/matrix/AbstractMatrix.html#foldColumns-org.apache.ignite.ml.math.functions.IgniteFunction-">foldColumns</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all columns in this matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractMatrix.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/matrix/AbstractMatrix.html#foldRows-org.apache.ignite.ml.math.functions.IgniteFunction-">foldRows</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;fun)</code>
<div class="block">Collects the results of applying a given function to all rows in this matrix.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.impls.storage.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/package-summary.html">org.apache.ignite.ml.math.impls.storage.vector</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/package-summary.html">org.apache.ignite.ml.math.impls.storage.vector</a> that return <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FunctionVectorStorage.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/FunctionVectorStorage.html#getFunction--">getFunction</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/package-summary.html">org.apache.ignite.ml.math.impls.storage.vector</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/FunctionVectorStorage.html#FunctionVectorStorage-int-org.apache.ignite.ml.math.functions.IgniteFunction-">FunctionVectorStorage</a></span>(int&nbsp;size,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;getFunc)</code>
<div class="block">Creates read-only storage.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/storage/vector/FunctionVectorStorage.html#FunctionVectorStorage-int-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IntDoubleToVoidFunction-">FunctionVectorStorage</a></span>(int&nbsp;size,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;getFunc,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IntDoubleToVoidFunction.html" title="interface in org.apache.ignite.ml.math.functions">IntDoubleToVoidFunction</a>&nbsp;setFunc)</code>
<div class="block">Creates read-only or read-write storage.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.math.impls.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/math/impls/vector/package-summary.html">org.apache.ignite.ml.math.impls.vector</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../../org/apache/ignite/ml/math/impls/vector/package-summary.html">org.apache.ignite.ml.math.impls.vector</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/vector/FunctionVector.html#FunctionVector-int-org.apache.ignite.ml.math.functions.IgniteFunction-">FunctionVector</a></span>(int&nbsp;size,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;getFunc)</code>
<div class="block">Creates read-only function vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/math/impls/vector/FunctionVector.html#FunctionVector-int-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IntDoubleToVoidFunction-">FunctionVector</a></span>(int&nbsp;size,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&nbsp;getFunc,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IntDoubleToVoidFunction.html" title="interface in org.apache.ignite.ml.math.functions">IntDoubleToVoidFunction</a>&nbsp;setFunc)</code>
<div class="block">Creates read-write or read-only function vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.nn">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> that return <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">UpdatesStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html#allUpdatesReducer--">allUpdatesReducer</a></span>()</code>
<div class="block">Get function used to reduce updates from different trainings
(for example, averaging of gradients of all parallel trainings).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">UpdatesStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html#locStepUpdatesReducer--">locStepUpdatesReducer</a></span>()</code>
<div class="block">Get function used to reduce updates in one training
(for example, sum all sequential gradient updates to get one gradient update).</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">MultilayerPerceptron.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.Matrix-org.apache.ignite.ml.math.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html" title="interface in org.apache.ignite.ml.math">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html" title="interface in org.apache.ignite.ml.math">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../../org/apache/ignite/ml/nn/package-summary.html">org.apache.ignite.ml.nn</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#MLPTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.nn.UpdatesStrategy-int-int-int-long-">MLPTrainer</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset">Dataset</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/primitive/context/EmptyContext.html" title="class in org.apache.ignite.ml.dataset.primitive.context">EmptyContext</a>,<a href="../../../../../../../org/apache/ignite/ml/dataset/primitive/data/SimpleLabeledDatasetData.html" title="class in org.apache.ignite.ml.dataset.primitive.data">SimpleLabeledDatasetData</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/architecture/MLPArchitecture.html" title="class in org.apache.ignite.ml.nn.architecture">MLPArchitecture</a>&gt;&nbsp;archSupplier,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="class in org.apache.ignite.ml.nn">UpdatesStrategy</a>&lt;? super <a href="../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>,<a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;&nbsp;updatesStgy,
int&nbsp;maxIterations,
int&nbsp;batchSize,
int&nbsp;locIterations,
long&nbsp;seed)</code>
<div class="block">Constructs a new instance of multilayer perceptron trainer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#MLPTrainer-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.nn.UpdatesStrategy-int-int-int-long-">MLPTrainer</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/Dataset.html" title="interface in org.apache.ignite.ml.dataset">Dataset</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/dataset/primitive/context/EmptyContext.html" title="class in org.apache.ignite.ml.dataset.primitive.context">EmptyContext</a>,<a href="../../../../../../../org/apache/ignite/ml/dataset/primitive/data/SimpleLabeledDatasetData.html" title="class in org.apache.ignite.ml.dataset.primitive.data">SimpleLabeledDatasetData</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/architecture/MLPArchitecture.html" title="class in org.apache.ignite.ml.nn.architecture">MLPArchitecture</a>&gt;&nbsp;archSupplier,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="class in org.apache.ignite.ml.nn">UpdatesStrategy</a>&lt;? super <a href="../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>,<a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;&nbsp;updatesStgy,
int&nbsp;maxIterations,
int&nbsp;batchSize,
int&nbsp;locIterations,
long&nbsp;seed)</code>
<div class="block">Constructs a new instance of multilayer perceptron trainer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html#MLPTrainer-org.apache.ignite.ml.nn.architecture.MLPArchitecture-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.nn.UpdatesStrategy-int-int-int-long-">MLPTrainer</a></span>(<a href="../../../../../../../org/apache/ignite/ml/nn/architecture/MLPArchitecture.html" title="class in org.apache.ignite.ml.nn.architecture">MLPArchitecture</a>&nbsp;arch,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="class in org.apache.ignite.ml.nn">UpdatesStrategy</a>&lt;? super <a href="../../../../../../../org/apache/ignite/ml/nn/MultilayerPerceptron.html" title="class in org.apache.ignite.ml.nn">MultilayerPerceptron</a>,<a href="../../../../../../../org/apache/ignite/ml/nn/MLPTrainer.html" title="type parameter in MLPTrainer">P</a>&gt;&nbsp;updatesStgy,
int&nbsp;maxIterations,
int&nbsp;batchSize,
int&nbsp;locIterations,
long&nbsp;seed)</code>
<div class="block">Constructs a new instance of multilayer perceptron trainer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html#UpdatesStrategy-org.apache.ignite.ml.optimization.updatecalculators.ParameterUpdateCalculator-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">UpdatesStrategy</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="interface in org.apache.ignite.ml.optimization.updatecalculators">ParameterUpdateCalculator</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">M</a>,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;updatesCalculator,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;locStepUpdatesReducer,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;allUpdatesReducer)</code>
<div class="block">Construct instance of this class with given parameters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html#UpdatesStrategy-org.apache.ignite.ml.optimization.updatecalculators.ParameterUpdateCalculator-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.functions.IgniteFunction-">UpdatesStrategy</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="interface in org.apache.ignite.ml.optimization.updatecalculators">ParameterUpdateCalculator</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">M</a>,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;updatesCalculator,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;locStepUpdatesReducer,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;,<a href="../../../../../../../org/apache/ignite/ml/nn/UpdatesStrategy.html" title="type parameter in UpdatesStrategy">U</a>&gt;&nbsp;allUpdatesReducer)</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.optimization">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../../org/apache/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a> declared as <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LossFunctions.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/LossFunctions.html#MSE">MSE</a></span></code>
<div class="block">Mean squared error loss function.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/optimization/package-summary.html">org.apache.ignite.ml.optimization</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a></code></td>
<td class="colLast"><span class="typeNameLabel">SmoothParametrized.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html#differentiateByParameters-org.apache.ignite.ml.math.functions.IgniteFunction-org.apache.ignite.ml.math.Matrix-org.apache.ignite.ml.math.Matrix-">differentiateByParameters</a></span>(<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss,
<a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html" title="interface in org.apache.ignite.ml.math">Matrix</a>&nbsp;inputsBatch,
<a href="../../../../../../../org/apache/ignite/ml/math/Matrix.html" title="interface in org.apache.ignite.ml.math">Matrix</a>&nbsp;truthBatch)</code>
<div class="block">Compose function in the following way: feed output of this model as input to second argument to loss function.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.optimization.updatecalculators">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a> in <a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> declared as <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SimpleGDUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDUpdateCalculator.html#loss">loss</a></span></code>
<div class="block">Loss function.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">RPropUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropUpdateCalculator.html#loss">loss</a></span></code>
<div class="block">Loss function.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/package-summary.html">org.apache.ignite.ml.optimization.updatecalculators</a> with parameters of type <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="type parameter in ParameterUpdateCalculator">P</a></code></td>
<td class="colLast"><span class="typeNameLabel">ParameterUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html#init-M-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/ParameterUpdateCalculator.html" title="type parameter in ParameterUpdateCalculator">M</a>&nbsp;mdl,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">NesterovParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">NesterovUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovUpdateCalculator.html#init-M-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/NesterovUpdateCalculator.html" title="type parameter in NesterovUpdateCalculator">M</a>&nbsp;mdl,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">SimpleGDParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">SimpleGDUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/SimpleGDUpdateCalculator.html#init-org.apache.ignite.ml.optimization.SmoothParametrized-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html" title="interface in org.apache.ignite.ml.optimization">SmoothParametrized</a>&nbsp;mdl,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropParameterUpdate.html" title="class in org.apache.ignite.ml.optimization.updatecalculators">RPropParameterUpdate</a></code></td>
<td class="colLast"><span class="typeNameLabel">RPropUpdateCalculator.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/ignite/ml/optimization/updatecalculators/RPropUpdateCalculator.html#init-org.apache.ignite.ml.optimization.SmoothParametrized-org.apache.ignite.ml.math.functions.IgniteFunction-">init</a></span>(<a href="../../../../../../../org/apache/ignite/ml/optimization/SmoothParametrized.html" title="interface in org.apache.ignite.ml.optimization">SmoothParametrized</a>&nbsp;mdl,
<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</a>&lt;<a href="../../../../../../../org/apache/ignite/ml/math/Vector.html" title="interface in org.apache.ignite.ml.math">Vector</a>,<a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteDifferentiableVectorToDoubleFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteDifferentiableVectorToDoubleFunction</a>&gt;&nbsp;loss)</code>
<div class="block">Initializes the update calculator.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.regressions.linear">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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.svm">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/SVMLinearBinaryClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearBinaryClassificationModel</a></span></code>
<div class="block">Base class for SVM linear classification model.</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/svm/SVMLinearMultiClassClassificationModel.html" title="class in org.apache.ignite.ml.svm">SVMLinearMultiClassClassificationModel</a></span></code>
<div class="block">Base class for multi-classification model for set of SVM classifiers.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.ignite.ml.tree">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">IgniteFunction</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>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/apache/ignite/ml/math/functions/IgniteFunction.html" title="interface in org.apache.ignite.ml.math.functions">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">Ignite - In-Memory Data Fabric</div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/apache/ignite/ml/math/functions/class-use/IgniteFunction.html" target="_top">Frames</a></li>
<li><a href="IgniteFunction.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><table width="100%" border="0" cellspacing=0 cellpadding=0 style="padding: 5px"> <tr> <td> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <a target=_blank href="https://ignite.apache.org"><nobr>2018 Copyright &#169; Apache Software Foundation</nobr></a> </td> </tr> </tbody> </table> </td> <td width="100%" align="right" valign="center"> <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @ApacheIgnite</a> </td> </tr> <tr> <td colspan="2" valign="top" align="left"> <table style="padding-left: 0; margin: 0"> <tbody style="padding: 0; margin: 0"> <tr style="padding: 0; margin: 0"> <td> <b>Ignite Fabric</b> </td> <td>:&nbsp;&nbsp; ver. <strong>2.6.0</strong> </td> </tr> <tr style="padding: 0; margin: 0"> <td> <b>Release Date</b> </td> <td>:&nbsp;&nbsp; July 10 2018 </td> </tr> </tbody> </table> </td> </tr> </table></small></p>
</body>
</html>