| Package | Description |
|---|---|
| org.apache.ignite.ml.composition.stacking |
Contains classes used for training with stacking technique.
|
| org.apache.ignite.ml.math |
Contains main APIs for matrix/vector algebra.
|
| org.apache.ignite.ml.math.primitives.matrix |
Contains matrix related classes.
|
| org.apache.ignite.ml.math.primitives.matrix.impl |
Contains several matrix implementations.
|
| org.apache.ignite.ml.math.primitives.vector |
Contains vector related classes.
|
| org.apache.ignite.ml.math.primitives.vector.impl |
Contains several vector implementations.
|
| org.apache.ignite.ml.math.primitives.vector.storage |
Contains several vector storages.
|
| org.apache.ignite.ml.math.stat |
Contains utility classes for distributions.
|
| org.apache.ignite.ml.math.util |
Some math utils.
|
| org.apache.ignite.ml.nn |
Contains neural networks and related classes.
|
| org.apache.ignite.ml.nn.initializers |
Contains multilayer perceptron parameters initializers.
|
| org.apache.ignite.ml.optimization |
Contains implementations of optimization algorithms and related classes.
|
| org.apache.ignite.ml.optimization.updatecalculators |
Contains update calculators.
|
| Modifier and Type | Method and Description |
|---|---|
<M1 extends IgniteModel<Matrix,Matrix>> |
StackedVectorDatasetTrainer.addMatrix2MatrixTrainer(DatasetTrainer<M1,L> trainer)
Deprecated.
|
<M1 extends IgniteModel<Matrix,Matrix>> |
StackedVectorDatasetTrainer.addMatrix2MatrixTrainer(DatasetTrainer<M1,L> trainer)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
Tracer.asAscii(Matrix mtx,
String fmt)
Deprecated.
|
static void |
Blas.checkCardinality(Matrix a,
Vector v)
Deprecated.
Checks if Matrix A can be multiplied by vector v, if not CardinalityException is thrown.
|
static void |
Blas.gemm(double alpha,
Matrix a,
Matrix b,
double beta,
Matrix c)
Deprecated.
For the moment we have no flags indicating if matrix is transposed or not.
|
static void |
Blas.gemv(double alpha,
Matrix a,
Vector x,
double beta,
Vector y)
Deprecated.
y := alpha * A * x + beta * y.
|
static void |
Tracer.saveAsCsv(Matrix mtx,
String fmt,
String filePath)
Deprecated.
Saves given matrix as CSV file.
|
static void |
Tracer.showAscii(Matrix mtx)
Deprecated.
|
static void |
Tracer.showAscii(Matrix mtx,
IgniteLogger log,
String fmt)
Deprecated.
|
static void |
Tracer.showAscii(Matrix mtx,
String fmt)
Deprecated.
|
static void |
Tracer.showHtml(Matrix mtx)
Deprecated.
Shows given matrix in the browser with D3-based visualization.
|
static void |
Tracer.showHtml(Matrix mtx,
boolean useAsciiFallback)
Deprecated.
Shows given matrix in the browser with D3-based visualization.
|
static void |
Tracer.showHtml(Matrix mtx,
Tracer.ColorMapper cm)
Deprecated.
Shows given matrix in the browser with D3-based visualization.
|
static void |
Tracer.showHtml(Matrix mtx,
Tracer.ColorMapper cm,
boolean useAsciiFallback)
Deprecated.
Shows given matrix in the browser with D3-based visualization.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMatrix
Deprecated.
The ignite-ml module is deprecated and will be removed in a future release.
Use the ignite-ml-ext Apache Ignite extension or the standalone GridGain ML package instead.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
Matrix.assign(double val)
Deprecated.
Assigns given value to all elements of this matrix.
|
Matrix |
AbstractMatrix.assign(double val)
Deprecated.
Assigns given value to all elements of this matrix.
|
Matrix |
Matrix.assign(double[][] vals)
Deprecated.
Assigns given values to this matrix.
|
Matrix |
AbstractMatrix.assign(double[][] vals)
Deprecated.
Assigns given values to this matrix.
|
Matrix |
Matrix.assign(IntIntToDoubleFunction fun)
Deprecated.
Assigns each matrix element to the value generated by given function.
|
Matrix |
AbstractMatrix.assign(IntIntToDoubleFunction fun)
Deprecated.
Assigns each matrix element to the value generated by given function.
|
Matrix |
Matrix.assign(Matrix mtx)
Deprecated.
Assigns values from given matrix to this matrix.
|
Matrix |
AbstractMatrix.assign(Matrix mtx)
Deprecated.
Assigns values from given matrix to this matrix.
|
Matrix |
Matrix.assignColumn(int col,
Vector vec)
Deprecated.
Assigns values from given vector to the specified column in this matrix.
|
Matrix |
AbstractMatrix.assignColumn(int col,
Vector vec)
Deprecated.
Assigns values from given vector to the specified column in this matrix.
|
Matrix |
Matrix.assignRow(int row,
Vector vec)
Deprecated.
Assigns values from given vector to the specified row in this matrix.
|
Matrix |
AbstractMatrix.assignRow(int row,
Vector vec)
Deprecated.
Assigns values from given vector to the specified row in this matrix.
|
Matrix |
Matrix.copy()
Deprecated.
Clones this matrix.
|
Matrix |
AbstractMatrix.copy()
Deprecated.
Clones this matrix.
|
Matrix |
Matrix.divide(double x)
Deprecated.
Divides each value in this matrix by the argument.
|
Matrix |
AbstractMatrix.divide(double d)
Deprecated.
Divides each value in this matrix by the argument.
|
Matrix |
LUDecomposition.getL()
Deprecated.
Returns the matrix L of the decomposition.
|
Matrix |
LUDecomposition.getP()
Deprecated.
Returns the P rows permutation matrix.
|
Matrix |
LUDecomposition.getU()
Deprecated.
Returns the matrix U of the decomposition.
|
Matrix |
Matrix.inverse()
Deprecated.
Returns the inverse matrix of this matrix
|
Matrix |
AbstractMatrix.inverse()
Deprecated.
Returns the inverse matrix of this matrix
|
Matrix |
Matrix.like(int rows,
int cols)
Deprecated.
Creates new empty matrix of the same underlying class but of different size.
|
protected Matrix |
AbstractMatrix.likeIdentity()
Deprecated.
|
Matrix |
Matrix.map(IgniteDoubleFunction<Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
AbstractMatrix.map(IgniteDoubleFunction<Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
Matrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
AbstractMatrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
Matrix.minus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a difference between corresponding value of this matrix and
passed in argument matrix.
|
Matrix |
AbstractMatrix.minus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a difference between corresponding value of this matrix and
passed in argument matrix.
|
Matrix |
Matrix.plus(double x)
Deprecated.
Creates new matrix where each value is a sum of the corresponding value of this matrix and
argument value.
|
Matrix |
AbstractMatrix.plus(double x)
Deprecated.
Creates new matrix where each value is a sum of the corresponding value of this matrix and
argument value.
|
Matrix |
Matrix.plus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a sum of corresponding values of this matrix and
passed in argument matrix.
|
Matrix |
AbstractMatrix.plus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a sum of corresponding values of this matrix and
passed in argument matrix.
|
Matrix |
Matrix.set(int row,
int col,
double val)
Deprecated.
Sets given value.
|
Matrix |
AbstractMatrix.set(int row,
int col,
double val)
Deprecated.
Sets given value.
|
Matrix |
Matrix.setColumn(int col,
double[] data)
Deprecated.
Sets values for given column.
|
Matrix |
AbstractMatrix.setColumn(int col,
double[] data)
Deprecated.
Sets values for given column.
|
Matrix |
Matrix.setRow(int row,
double[] data)
Deprecated.
Sets values for given row.
|
Matrix |
AbstractMatrix.setRow(int row,
double[] data)
Deprecated.
Sets values for given row.
|
Matrix |
Matrix.setX(int row,
int col,
double val)
Deprecated.
Sets given value without checking for index bounds.
|
Matrix |
AbstractMatrix.setX(int row,
int col,
double val)
Deprecated.
Sets given value without checking for index bounds.
|
Matrix |
LUDecomposition.solve(Matrix b)
Deprecated.
|
Matrix |
Matrix.swapColumns(int col1,
int col2)
Deprecated.
Swaps two columns in this matrix.
|
Matrix |
AbstractMatrix.swapColumns(int col1,
int col2)
Deprecated.
Swaps two columns in this matrix.
|
Matrix |
Matrix.swapRows(int row1,
int row2)
Deprecated.
Swaps two rows in this matrix.
|
Matrix |
AbstractMatrix.swapRows(int row1,
int row2)
Deprecated.
Swaps two rows in this matrix.
|
Matrix |
Matrix.times(double x)
Deprecated.
Creates new matrix containing the product of given value and values in this matrix.
|
Matrix |
AbstractMatrix.times(double x)
Deprecated.
Creates new matrix containing the product of given value and values in this matrix.
|
Matrix |
Matrix.times(Matrix mtx)
Deprecated.
Creates new matrix that is the product of multiplying this matrix and the argument matrix.
|
Matrix |
AbstractMatrix.times(Matrix mtx)
Deprecated.
Creates new matrix that is the product of multiplying this matrix and the argument matrix.
|
Matrix |
Matrix.transpose()
Deprecated.
Creates new matrix that is transpose of this matrix.
|
Matrix |
AbstractMatrix.transpose()
Deprecated.
Creates new matrix that is transpose of this matrix.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
Matrix.assign(Matrix mtx)
Deprecated.
Assigns values from given matrix to this matrix.
|
Matrix |
AbstractMatrix.assign(Matrix mtx)
Deprecated.
Assigns values from given matrix to this matrix.
|
Matrix |
Matrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
AbstractMatrix.map(Matrix mtx,
IgniteBiFunction<Double,Double,Double> fun)
Deprecated.
Maps all values in this matrix through a given function.
|
Matrix |
Matrix.minus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a difference between corresponding value of this matrix and
passed in argument matrix.
|
Matrix |
AbstractMatrix.minus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a difference between corresponding value of this matrix and
passed in argument matrix.
|
Matrix |
Matrix.plus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a sum of corresponding values of this matrix and
passed in argument matrix.
|
Matrix |
AbstractMatrix.plus(Matrix mtx)
Deprecated.
Creates new matrix where each value is a sum of corresponding values of this matrix and
passed in argument matrix.
|
Matrix |
LUDecomposition.solve(Matrix b)
Deprecated.
|
Matrix |
Matrix.times(Matrix mtx)
Deprecated.
Creates new matrix that is the product of multiplying this matrix and the argument matrix.
|
Matrix |
AbstractMatrix.times(Matrix mtx)
Deprecated.
Creates new matrix that is the product of multiplying this matrix and the argument matrix.
|
| Constructor and Description |
|---|
LUDecomposition(Matrix matrix)
Deprecated.
Calculates the LU-decomposition of the given matrix.
|
LUDecomposition(Matrix matrix,
double singularityThreshold)
Deprecated.
Calculates the LUP-decomposition of the given matrix.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DenseMatrix
Deprecated.
The ignite-ml module is deprecated and will be removed in a future release.
Use the ignite-ml-ext Apache Ignite extension or the standalone GridGain ML package instead.
|
class |
SparseMatrix
Deprecated.
The ignite-ml module is deprecated and will be removed in a future release.
Use the ignite-ml-ext Apache Ignite extension or the standalone GridGain ML package instead.
|
class |
ViewMatrix
Deprecated.
The ignite-ml module is deprecated and will be removed in a future release.
Use the ignite-ml-ext Apache Ignite extension or the standalone GridGain ML package instead.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
ViewMatrix.copy()
Deprecated.
Clones this matrix.
|
Matrix |
SparseMatrix.copy()
Deprecated.
Clones this matrix.
|
Matrix |
DenseMatrix.copy()
Deprecated.
Clones this matrix.
|
Matrix |
ViewMatrix.like(int rows,
int cols)
Deprecated.
Creates new empty matrix of the same underlying class but of different size.
|
Matrix |
SparseMatrix.like(int rows,
int cols)
Deprecated.
Creates new empty matrix of the same underlying class but of different size.
|
Matrix |
DenseMatrix.like(int rows,
int cols)
Deprecated.
Creates new empty matrix of the same underlying class but of different size.
|
| Constructor and Description |
|---|
ViewMatrix(Matrix parent,
int rowOff,
int colOff,
int rows,
int cols)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
Vector.cross(Vector vec)
Deprecated.
Gets the cross product of this vector and the other vector.
|
Matrix |
AbstractVector.cross(Vector vec)
Deprecated.
Gets the cross product of this vector and the other vector.
|
Matrix |
Vector.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
Vector.toMatrix(boolean rowLike)
Deprecated.
Converts this vector into [N x 1] or [1 x N] matrix where N is this vector cardinality.
|
Matrix |
AbstractVector.toMatrix(boolean rowLike)
Deprecated.
Converts this vector into [N x 1] or [1 x N] matrix where N is this vector cardinality.
|
Matrix |
Vector.toMatrixPlusOne(boolean rowLike,
double zeroVal)
Deprecated.
Converts this vector into [N+1 x 1] or [1 x N+1] matrix where N is this vector cardinality
|
Matrix |
AbstractVector.toMatrixPlusOne(boolean rowLike,
double zeroVal)
Deprecated.
Converts this vector into [N+1 x 1] or [1 x N+1] matrix where N is this vector cardinality
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
DelegatingVector.cross(Vector vec)
Deprecated.
Gets the cross product of this vector and the other vector.
|
Matrix |
DenseVector.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
SparseVector.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
DelegatingVector.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
VectorizedViewMatrix.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
VectorView.likeMatrix(int rows,
int cols)
Deprecated.
Creates new matrix of compatible flavor with given size.
|
Matrix |
DelegatingVector.toMatrix(boolean rowLike)
Deprecated.
Converts this vector into [N x 1] or [1 x N] matrix where N is this vector cardinality.
|
Matrix |
DelegatingVector.toMatrixPlusOne(boolean rowLike,
double zeroVal)
Deprecated.
Converts this vector into [N+1 x 1] or [1 x N+1] matrix where N is this vector cardinality
|
| Constructor and Description |
|---|
VectorizedViewMatrix(Matrix parent,
int row,
int col,
int rowStride,
int colStride)
Deprecated.
|
| Constructor and Description |
|---|
VectorizedViewMatrixStorage(Matrix parent,
int row,
int col,
int rowStride,
int colStride)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
MultivariateGaussianDistribution.covariance()
Deprecated.
|
| Constructor and Description |
|---|
MultivariateGaussianDistribution(Vector mean,
Matrix covariance)
Deprecated.
Constructs an instance of MultivariateGaussianDistribution.
|
| Modifier and Type | Method and Description |
|---|---|
static Matrix |
MatrixUtil.copy(Matrix matrix)
Deprecated.
Create the copy of matrix with read-only matrices support.
|
static Matrix |
MatrixUtil.elementWiseMinus(Matrix mtx1,
Matrix mtx2)
Deprecated.
Performs in-place matrix subtraction.
|
static Matrix |
MatrixUtil.elementWiseTimes(Matrix mtx1,
Matrix mtx2)
Deprecated.
Performs in-place matrix multiplication.
|
static Matrix |
MatrixUtil.identity(int n)
Deprecated.
|
static Matrix |
MatrixUtil.identityLike(Matrix matrix,
int n)
Deprecated.
Create the identity matrix like a given matrix.
|
static Matrix |
MatrixUtil.like(Matrix matrix)
Deprecated.
Create the like matrix with read-only matrices support.
|
static Matrix |
MatrixUtil.like(Matrix matrix,
int rows,
int cols)
Deprecated.
Create the like matrix with specified size with read-only matrices support.
|
| Modifier and Type | Method and Description |
|---|---|
static Matrix |
MatrixUtil.copy(Matrix matrix)
Deprecated.
Create the copy of matrix with read-only matrices support.
|
static Matrix |
MatrixUtil.elementWiseMinus(Matrix mtx1,
Matrix mtx2)
Deprecated.
Performs in-place matrix subtraction.
|
static Matrix |
MatrixUtil.elementWiseTimes(Matrix mtx1,
Matrix mtx2)
Deprecated.
Performs in-place matrix multiplication.
|
static Matrix |
MatrixUtil.identityLike(Matrix matrix,
int n)
Deprecated.
Create the identity matrix like a given matrix.
|
static Matrix |
MatrixUtil.like(Matrix matrix)
Deprecated.
Create the like matrix with read-only matrices support.
|
static Matrix |
MatrixUtil.like(Matrix matrix,
int rows,
int cols)
Deprecated.
Create the like matrix with specified size with read-only matrices support.
|
static Vector |
MatrixUtil.likeVector(Matrix matrix)
Deprecated.
Create the like vector with read-only matrices support.
|
static Vector |
MatrixUtil.likeVector(Matrix matrix,
int crd)
Deprecated.
Create the like vector with read-only matrices support.
|
static void |
MatrixUtil.unflatten(double[] fArr,
Matrix mtx)
Deprecated.
|
static Vector |
MatrixUtil.zipFoldByColumns(Matrix mtx1,
Matrix mtx2,
IgniteBiFunction<Vector,Vector,Double> fun)
Deprecated.
Zips two matrices by column-by-column with specified function.
|
static Vector |
MatrixUtil.zipFoldByRows(Matrix mtx1,
Matrix mtx2,
IgniteBiFunction<Vector,Vector,Double> fun)
Deprecated.
Zips two matrices by row-by-row with specified function.
|
| Modifier and Type | Field and Description |
|---|---|
protected Matrix |
MLPState.input
Deprecated.
Input.
|
protected Matrix |
MLPLayer.weights
Deprecated.
Weights matrix.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Matrix> |
MLPState.activatorsOutput
Deprecated.
Output of activators.
|
protected List<Matrix> |
MLPState.linearOutput
Deprecated.
Output of linear transformations.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
MLPState.activatorsOutput(int layer)
Deprecated.
Output of activators of given layer.
|
Matrix |
MultilayerPerceptron.forwardPass(Matrix val,
MLPState state,
boolean writeState)
Deprecated.
Perform forward pass and if needed write state of outputs of each layer.
|
Matrix |
MLPState.linearOutput(int layer)
Deprecated.
Output of linear transformation of given layer.
|
Matrix |
MultilayerPerceptron.predict(Matrix val)
Deprecated.
Makes a prediction for the given objects.
|
Matrix |
MultilayerPerceptron.weights(int layerIdx)
Deprecated.
Get weights of layer with given index.
|
| Modifier and Type | Method and Description |
|---|---|
MLPState |
MultilayerPerceptron.computeState(Matrix val)
Deprecated.
Perform forward pass and return state of outputs of each layer.
|
Vector |
MultilayerPerceptron.differentiateByParameters(IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss,
Matrix inputsBatch,
Matrix truthBatch)
Deprecated.
Compose function in the following way: feed output of this model as input to second argument to loss function.
|
Matrix |
MultilayerPerceptron.forwardPass(Matrix val,
MLPState state,
boolean writeState)
Deprecated.
Perform forward pass and if needed write state of outputs of each layer.
|
Matrix |
MultilayerPerceptron.predict(Matrix val)
Deprecated.
Makes a prediction for the given objects.
|
MultilayerPerceptron |
MultilayerPerceptron.setWeights(int layerIdx,
Matrix weights)
Deprecated.
Sets the weighs of layer with a given index.
|
| Constructor and Description |
|---|
MLPLayer(Matrix weights,
Vector biases)
Deprecated.
Construct MLPLayer from weights and biases.
|
MLPState(Matrix input)
Deprecated.
Construct MLP state.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MLPInitializer.initWeights(Matrix weights)
Deprecated.
In-place change values of matrix representing weights.
|
void |
RandomInitializer.initWeights(Matrix weights)
Deprecated.
In-place change values of matrix representing weights.
|
| Modifier and Type | Method and Description |
|---|---|
Vector |
SmoothParametrized.differentiateByParameters(IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss,
Matrix inputsBatch,
Matrix truthBatch)
Deprecated.
Compose function in the following way: feed output of this model as input to second argument to loss function.
|
| Modifier and Type | Method and Description |
|---|---|
NesterovParameterUpdate |
NesterovUpdateCalculator.calculateNewUpdate(M mdl,
NesterovParameterUpdate updaterParameters,
int iteration,
Matrix inputs,
Matrix groundTruth)
Deprecated.
Calculate new update.
|
P |
ParameterUpdateCalculator.calculateNewUpdate(M mdl,
P updaterParameters,
int iteration,
Matrix inputs,
Matrix groundTruth)
Deprecated.
Calculate new update.
|
RPropParameterUpdate |
RPropUpdateCalculator.calculateNewUpdate(SmoothParametrized mdl,
RPropParameterUpdate updaterParams,
int iteration,
Matrix inputs,
Matrix groundTruth)
Deprecated.
Calculate new update.
|
SimpleGDParameterUpdate |
SimpleGDUpdateCalculator.calculateNewUpdate(SmoothParametrized mlp,
SimpleGDParameterUpdate updaterParameters,
int iteration,
Matrix inputs,
Matrix groundTruth)
Deprecated.
Calculate new update.
|
GridGain In-Memory Computing Platform : ver. 8.9.38 Release Date : September 22 2026