| Package | Description |
|---|---|
| org.apache.ignite.ml.clustering.kmeans |
Contains kMeans clustering algorithm.
|
| org.apache.ignite.ml.dataset |
Base package for machine learning dataset classes.
|
| org.apache.ignite.ml.dataset.impl.cache |
Base package for cache based implementation of machine learning dataset.
|
| org.apache.ignite.ml.dataset.impl.local |
Base package for local implementation of machine learning dataset.
|
| org.apache.ignite.ml.dataset.primitive |
Package that contains basic primitives build on top of
Dataset. |
| org.apache.ignite.ml.dataset.primitive.builder.data |
Contains partition
data builders. |
| org.apache.ignite.ml.knn |
Contains main APIs for kNN algorithms.
|
| 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.math |
Contains main APIs for distributed code algebra.
|
| org.apache.ignite.ml.math.distributed |
Contains classes for distribution support.
|
| org.apache.ignite.ml.math.functions |
Contains serializable functions for distributed code algebra.
|
| org.apache.ignite.ml.math.impls.matrix |
Contains several matrix implementations.
|
| org.apache.ignite.ml.math.impls.vector |
Contains specific implementations for vectors.
|
| org.apache.ignite.ml.math.util |
Some math utils.
|
| org.apache.ignite.ml.nn |
Contains neural networks and related classes.
|
| org.apache.ignite.ml.preprocessing |
Base package for machine learning preprocessing classes.
|
| org.apache.ignite.ml.preprocessing.normalization |
Contains standardization preprocessor.
|
| org.apache.ignite.ml.regressions.linear |
Contains various linear regressions.
|
| org.apache.ignite.ml.structures.partition |
Contains internal APIs for dataset partitioned labeled datasets.
|
| 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.data |
Contains data and data builder required for decision tree trainers built on top of partition based dataset.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> KMeansModel |
KMeansTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> KMeansModel |
KMeansTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
default <D2 extends AutoCloseable> |
PartitionDataBuilder.andThen(IgniteBiFunction<D,C,D2> fun)
Makes a composed partition
data builder that first builds a data and then applies the specified
function on the result. |
default <R> R |
Dataset.compute(IgniteBiFunction<D,Integer,R> map,
IgniteBinaryOperator<R> reduce)
Applies the specified
map function to every partition data and partition index in the dataset
and then reduces map results to final result by using the reduce function. |
<R> R |
Dataset.compute(IgniteBiFunction<D,Integer,R> map,
IgniteBinaryOperator<R> reduce,
R identity)
Applies the specified
map function to every partition data and partition index in the dataset
and then reduces map results to final result by using the reduce function. |
default <R> R |
Dataset.computeWithCtx(IgniteBiFunction<C,D,R> map,
IgniteBinaryOperator<R> reduce)
Applies the specified
map function to every partition data and context in the dataset
and then reduces map results to final result by using the reduce function. |
default <R> R |
Dataset.computeWithCtx(IgniteBiFunction<C,D,R> map,
IgniteBinaryOperator<R> reduce,
R identity)
Applies the specified
map function to every partition data and context in the dataset
and then reduces map results to final result by using the reduce function. |
static <K,V> SimpleDataset<EmptyContext> |
DatasetFactory.createSimpleDataset(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of distributed
SimpleDataset using the specified featureExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleDataset(DatasetBuilder<K,V> datasetBuilder,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of distributed
SimpleDataset using the specified partCtxBuilder and
featureExtractor. |
static <K,V> SimpleDataset<EmptyContext> |
DatasetFactory.createSimpleDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of distributed
SimpleDataset using the specified featureExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of distributed
SimpleDataset using the specified partCtxBuilder and
featureExtractor. |
static <K,V> SimpleDataset<EmptyContext> |
DatasetFactory.createSimpleDataset(Map<K,V> upstreamMap,
int partitions,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of local
SimpleDataset using the specified featureExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleDataset(Map<K,V> upstreamMap,
int partitions,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor)
Creates a new instance of local
SimpleDataset using the specified partCtxBuilder and
featureExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(DatasetBuilder<K,V> datasetBuilder,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(DatasetBuilder<K,V> datasetBuilder,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(Ignite ignite,
IgniteCache<K,V> upstreamCache,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of distributed
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(Map<K,V> upstreamMap,
int partitions,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of local
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V> SimpleLabeledDataset<EmptyContext> |
DatasetFactory.createSimpleLabeledDataset(Map<K,V> upstreamMap,
int partitions,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of local
SimpleLabeledDataset using the specified featureExtractor
and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(Map<K,V> upstreamMap,
int partitions,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of local
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
static <K,V,C extends Serializable> |
DatasetFactory.createSimpleLabeledDataset(Map<K,V> upstreamMap,
int partitions,
PartitionContextBuilder<K,V,C> partCtxBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Creates a new instance of local
SimpleLabeledDataset using the specified partCtxBuilder,
featureExtractor and lbExtractor. |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
CacheBasedDataset.compute(IgniteBiFunction<D,Integer,R> map,
IgniteBinaryOperator<R> reduce,
R identity)
Applies the specified
map function to every partition data and partition index in the dataset
and then reduces map results to final result by using the reduce function. |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
LocalDataset.compute(IgniteBiFunction<D,Integer,R> map,
IgniteBinaryOperator<R> reduce,
R identity)
Applies the specified
map function to every partition data and partition index in the dataset
and then reduces map results to final result by using the reduce function. |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
DatasetWrapper.compute(IgniteBiFunction<D,Integer,R> map,
IgniteBinaryOperator<R> reduce,
R identity)
Applies the specified
map function to every partition data and partition index in the dataset
and then reduces map results to final result by using the reduce function. |
| Constructor and Description |
|---|
SimpleDatasetDataBuilder(IgniteBiFunction<K,V,double[]> featureExtractor)
Construct a new instance of partition
data builder that makes SimpleDatasetData. |
SimpleLabeledDatasetDataBuilder(IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Constructs a new instance of partition
data builder that makes SimpleLabeledDatasetData. |
SimpleLabeledDatasetDataBuilder(IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Constructs a new instance of partition
data builder that makes SimpleLabeledDatasetData. |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> Dataset<EmptyContext,LabeledDataset<Double,LabeledVector>> |
KNNUtils.buildDataset(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Builds dataset.
|
static <K,V> Dataset<EmptyContext,LabeledDataset<Double,LabeledVector>> |
KNNUtils.buildDataset(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Builds dataset.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> KNNClassificationModel |
KNNClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> KNNClassificationModel |
KNNClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> KNNRegressionModel |
KNNRegressionTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> KNNRegressionModel |
KNNRegressionTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
Matrix.foldMap(IgniteBiFunction<T,Double,T> foldFun,
IgniteDoubleFunction<Double> mapFun,
T zeroVal)
Folds this matrix into a single value.
|
<T> T |
Vector.foldMap(IgniteBiFunction<T,Double,T> foldFun,
IgniteDoubleFunction<Double> mapFun,
T zeroVal)
Folds this vector into a single value.
|
<T> T |
Vector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
<T> T |
Vector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
Vector |
Vector.map(IgniteBiFunction<Double,Double,Double> fun,
double y)
Maps all elements of this vector by applying given function to each element with a constant
second parameter
y. |
Matrix |
Matrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this matrix through a given function.
|
Vector |
Vector.map(Vector vec,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this vector through a given function.
|
static Vector |
VectorUtils.zipWith(Vector v1,
Vector v2,
IgniteBiFunction<Double,Double,Double> f)
Zip two vectors with given binary function
(i.e. apply binary function to both vector elementwise and construct vector from results).
|
| Modifier and Type | Method and Description |
|---|---|
static <K,V,A> A |
CacheUtils.distributedFold(String cacheName,
IgniteBiFunction<javax.cache.Cache.Entry<K,V>,A,A> folder,
IgnitePredicate<K> keyFilter,
BinaryOperator<A> accumulator,
IgniteSupplier<A> zeroValSupp)
Distributed version of fold operation.
|
static <K,V,A> Collection<A> |
CacheUtils.fold(String cacheName,
IgniteBiFunction<CacheUtils.CacheEntry<K,V>,A,A> folder)
Currently fold supports only commutative operations.
|
static <K,V,A> Collection<A> |
CacheUtils.fold(String cacheName,
IgniteBiFunction<CacheUtils.CacheEntry<K,V>,A,A> folder,
IgnitePredicate<K> keyFilter)
Currently fold supports only commutative operations.
|
static <K,V> void |
CacheUtils.update(String cacheName,
Ignite ignite,
IgniteBiFunction<Ignite,javax.cache.Cache.Entry<K,V>,Stream<javax.cache.Cache.Entry<K,V>>> fun,
IgniteSupplier<Set<K>> keysGen) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntIntToDoubleFunction
Getters functions for matrices.
|
| Modifier and Type | Field and Description |
|---|---|
static IgniteBiFunction<Double,Double,Double> |
Functions.COMPARE
Function that returns {@code a < b ?
|
static IgniteBiFunction<Double,Double,Double> |
Functions.LG
Function that returns
Math.log(a) / Math.log(b). |
static IgniteBiFunction<Double,Double,Double> |
Functions.MAX_ABS
Function that returns
max(abs(a), abs(b)). |
static IgniteBiFunction<Double,Double,Double> |
Functions.MIN
Function that returns
min(a, b). |
static IgniteBiFunction<Double,Double,Double> |
Functions.MIN_ABS
Function that returns
min(abs(a), abs(b)). |
static IgniteBiFunction<Double,Double,Double> |
Functions.MINUS
Function that returns
a - b. |
static IgniteBiFunction<Double,Double,Double> |
Functions.MINUS_ABS
Function that returns
abs(a - b). |
static IgniteBiFunction<Double,Double,Double> |
Functions.MINUS_SQUARED
Function that returns
(a - b) * (a - b) |
static IgniteBiFunction<Double,Double,Double> |
Functions.MOD
Function that returns
a % b. |
static IgniteBiFunction<Double,Double,Double> |
Functions.MULT
Function that returns
a * b. |
static IgniteBiFunction<Double,Double,Double> |
Functions.PLUS
Function that returns
a + b. |
static IgniteBiFunction<Double,Double,Double> |
Functions.PLUS_ABS
Function that returns
Math.abs(a) + Math.abs(b). |
| Modifier and Type | Method and Description |
|---|---|
default <V> IgniteBiFunction<T,U,V> |
IgniteBiFunction.andThen(IgniteFunction<? super R,? extends V> after) |
static IgniteBiFunction<Double,Double,Double> |
Functions.minusMult(double constant)
Function that returns
a - b*constant. |
static <A,B,C> IgniteBiFunction<A,B,IgniteSupplier<C>> |
Functions.outputSupplier(IgniteBiFunction<A,B,C> f)
Transform function of form (a, b) -> c into (a, b) - () -> c.
|
static IgniteBiFunction<Double,Double,Double> |
Functions.plusMult(double constant)
Function that returns
a + b*constant. |
| Modifier and Type | Method and Description |
|---|---|
static <A,B,C> IgniteCurriedBiFunction<A,B,C> |
Functions.curry(IgniteBiFunction<A,B,C> f)
Transform bi-function of the form (a, b) -> c into a function of form a -> (b -> c).
|
static <A,B,C> IgniteBiFunction<A,B,IgniteSupplier<C>> |
Functions.outputSupplier(IgniteBiFunction<A,B,C> f)
Transform function of form (a, b) -> c into (a, b) - () -> c.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
AbstractMatrix.foldMap(IgniteBiFunction<T,Double,T> foldFun,
IgniteDoubleFunction<Double> mapFun,
T zeroVal)
Folds this matrix into a single value.
|
Matrix |
AbstractMatrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this matrix through a given function.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
DelegatingVector.foldMap(IgniteBiFunction<T,Double,T> foldFun,
IgniteDoubleFunction<Double> mapFun,
T zeroVal)
Folds this vector into a single value.
|
<T> T |
AbstractVector.foldMap(IgniteBiFunction<T,Double,T> foldFun,
IgniteDoubleFunction<Double> mapFun,
T zeroVal)
Folds this vector into a single value.
|
<T> T |
DelegatingVector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
<T> T |
DelegatingVector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
<T> T |
AbstractVector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
<T> T |
AbstractVector.foldMap(Vector vec,
IgniteBiFunction<T,Double,T> foldFun,
IgniteBiFunction<Double,Double,Double> combFun,
T zeroVal)
Combines & maps two vector and folds them into a single value.
|
Vector |
CacheVector.map(IgniteBiFunction<Double,Double,Double> fun,
double y)
Maps all elements of this vector by applying given function to each element with a constant
second parameter
y. |
Vector |
AbstractReadOnlyVector.map(IgniteBiFunction<Double,Double,Double> fun,
double y)
Maps all elements of this vector by applying given function to each element with a constant
second parameter
y. |
Vector |
DelegatingVector.map(IgniteBiFunction<Double,Double,Double> fun,
double y)
Maps all elements of this vector by applying given function to each element with a constant
second parameter
y. |
Vector |
AbstractVector.map(IgniteBiFunction<Double,Double,Double> fun,
double y)
Maps all elements of this vector by applying given function to each element with a constant
second parameter
y. |
Vector |
AbstractReadOnlyVector.map(Vector vec,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this vector through a given function.
|
Vector |
DelegatingVector.map(Vector vec,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this vector through a given function.
|
Vector |
AbstractVector.map(Vector vec,
IgniteBiFunction<Double,Double,Double> fun)
Maps all values in this vector through a given function.
|
| Modifier and Type | Method and Description |
|---|---|
static Vector |
MatrixUtil.zipFoldByColumns(Matrix mtx1,
Matrix mtx2,
IgniteBiFunction<Vector,Vector,Double> fun)
Zips two matrices by column-by-column with specified function.
|
static Vector |
MatrixUtil.zipFoldByRows(Matrix mtx1,
Matrix mtx2,
IgniteBiFunction<Vector,Vector,Double> fun)
Zips two matrices by row-by-row with specified function.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> MultilayerPerceptron |
MLPTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Trains model based on the specified data.
|
<K,V> MultilayerPerceptron |
MLPTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,double[]> lbExtractor)
Trains model based on the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
default IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(Ignite ignite,
IgniteCache<K,V> cache,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
default IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(Map<K,V> data,
int parts,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
default IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(Ignite ignite,
IgniteCache<K,V> cache,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
default IgniteBiFunction<K,V,R> |
PreprocessingTrainer.fit(Map<K,V> data,
int parts,
IgniteBiFunction<K,V,T> basePreprocessor)
Fits preprocessor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NormalizationPreprocessor<K,V>
Preprocessing function that makes normalization.
|
| Modifier and Type | Method and Description |
|---|---|
NormalizationPreprocessor<K,V> |
NormalizationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> basePreprocessor)
Fits preprocessor.
|
| Constructor and Description |
|---|
NormalizationPreprocessor(double[] min,
double[] max,
IgniteBiFunction<K,V,double[]> basePreprocessor)
Constructs a new instance of normalization preprocessor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FeatureExtractorWrapper<K,V>
Feature extractor wrapper that adds additional column filled by 1.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> LinearRegressionModel |
LinearRegressionSGDTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> LinearRegressionModel |
LinearRegressionSGDTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> LinearRegressionModel |
LinearRegressionLSQRTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> LinearRegressionModel |
LinearRegressionLSQRTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
| Constructor and Description |
|---|
LabeledDatasetPartitionDataBuilderOnHeap(IgniteBiFunction<K,V,double[]> xExtractor,
IgniteBiFunction<K,V,Double> yExtractor)
Constructs a new instance of SVM partition data builder.
|
LabeledDatasetPartitionDataBuilderOnHeap(IgniteBiFunction<K,V,double[]> xExtractor,
IgniteBiFunction<K,V,Double> yExtractor)
Constructs a new instance of SVM partition data builder.
|
LabelPartitionDataBuilderOnHeap(IgniteBiFunction<K,V,Double> yExtractor)
Constructs a new instance of Label partition data builder.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> SVMLinearMultiClassClassificationModel |
SVMLinearMultiClassClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> SVMLinearMultiClassClassificationModel |
SVMLinearMultiClassClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> SVMLinearBinaryClassificationModel |
SVMLinearBinaryClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
<K,V> SVMLinearBinaryClassificationModel |
SVMLinearBinaryClassificationTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Trains model based on the specified data.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> M |
DatasetTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
<K,V> M |
DatasetTrainer.fit(DatasetBuilder<K,V> datasetBuilder,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
default <K,V> M |
DatasetTrainer.fit(Ignite ignite,
IgniteCache<K,V> cache,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
default <K,V> M |
DatasetTrainer.fit(Ignite ignite,
IgniteCache<K,V> cache,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
default <K,V> M |
DatasetTrainer.fit(Map<K,V> data,
int parts,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
default <K,V> M |
DatasetTrainer.fit(Map<K,V> data,
int parts,
IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,L> lbExtractor)
Trains model based on the specified data.
|
| Constructor and Description |
|---|
DecisionTreeDataBuilder(IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Constructs a new instance of decision tree data builder.
|
DecisionTreeDataBuilder(IgniteBiFunction<K,V,double[]> featureExtractor,
IgniteBiFunction<K,V,Double> lbExtractor)
Constructs a new instance of decision tree data builder.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018