| Package | Description |
|---|---|
| org.apache.ignite.ml |
Root ML package.
|
| org.apache.ignite.ml.clustering.kmeans |
Contains kMeans clustering algorithm.
|
| org.apache.ignite.ml.knn.classification |
Contains main APIs for kNN classification algorithms.
|
| org.apache.ignite.ml.knn.regression |
Contains helper classes for kNN regression algorithms.
|
| org.apache.ignite.ml.nn |
Contains neural networks and related classes.
|
| org.apache.ignite.ml.optimization |
Contains implementations of optimization algorithms and related classes.
|
| org.apache.ignite.ml.regressions.linear |
Contains various linear regressions.
|
| org.apache.ignite.ml.svm |
Contains main APIs for SVM(support vector machines) algorithms.
|
| org.apache.ignite.ml.trainers |
Contains model trainers.
|
| org.apache.ignite.ml.tree |
Root package for decision trees.
|
| Modifier and Type | Method and Description |
|---|---|
default <X,W> Model<T,X> |
Model.combine(Model<T,W> other,
BiFunction<V,W,X> combiner)
Combines this model with other model via specified combiner
|
| Modifier and Type | Method and Description |
|---|---|
default <X,W> Model<T,X> |
Model.combine(Model<T,W> other,
BiFunction<V,W,X> combiner)
Combines this model with other model via specified combiner
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Clusterer<P,M extends Model>
Base interface for clusterers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClusterizationModel<P,V>
Base interface for all clusterization models.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KMeansModel
This class encapsulates result of clusterization by KMeans algorithm.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KNNClassificationModel<K,V>
kNN algorithm model to solve multi-class classification task.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KNNRegressionModel<K,V>
This class provides kNN Multiple Linear Regression or Locally [weighted] regression (Simple and Weighted versions).
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultilayerPerceptron
Class encapsulating logic of multilayer perceptron.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SmoothParametrized<M extends Parametrized<M>>
Interface for models which are smooth functions of their parameters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LinearRegressionModel
Simple linear regression model which predicts result value Y as a linear combination of input variables:
Y = weights * X + intercept.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SVMLinearBinaryClassificationModel
Base class for SVM linear classification model.
|
class |
SVMLinearMultiClassClassificationModel
Base class for multi-classification model for set of SVM classifiers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DatasetTrainer<M extends Model,L>
Interface for trainers.
|
interface |
MultiLabelDatasetTrainer<M extends Model>
Interface for trainers that trains on dataset with multiple label per object.
|
interface |
SingleLabelDatasetTrainer<M extends Model>
Interface for trainers that trains on dataset with singe label per object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DecisionTreeNode
Base interface for decision tree nodes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DecisionTreeConditionalNode
Decision tree conditional (non-leaf) node.
|
class |
DecisionTreeLeafNode
Decision tree leaf node which contains value.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018