## Uses of Class
org.apache.ignite.ml.nn.UpdatesStrategy

- Packages that use UpdatesStrategy
  Package | Description
  --- | ---
  org.apache.ignite.ml.nn | Contains neural networks and related classes.
  org.apache.ignite.ml.regressions.linear | Contains various linear regressions.
  org.apache.ignite.ml.regressions.logistic | Contains various logistic regressions.

- - ### Uses of UpdatesStrategy in org.apache.ignite.ml.nn

    Methods in org.apache.ignite.ml.nn that return UpdatesStrategy
    Modifier and Type | Method and Description
    --- | ---
    `UpdatesStrategy<? super MultilayerPerceptron,P>` | MLPTrainer.`getUpdatesStgy()` Get the update strategy that defines how to update model parameters during the training.

    Methods in org.apache.ignite.ml.nn with parameters of type UpdatesStrategy
    Modifier and Type | Method and Description
    --- | ---
    `MLPTrainer<P>` | MLPTrainer.`withUpdatesStgy(UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy)` Set up the update strategy that defines how to update model parameters during the training.

    Constructors in org.apache.ignite.ml.nn with parameters of type UpdatesStrategy
    Constructor and Description
    `MLPTrainer(IgniteFunction<Dataset<EmptyContext,SimpleLabeledDatasetData>,MLPArchitecture> archSupplier, IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss, UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy, int maxIterations, int batchSize, int locIterations, long seed)` Constructs a new instance of multilayer perceptron trainer.
    `MLPTrainer(MLPArchitecture arch, IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss, UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy, int maxIterations, int batchSize, int locIterations, long seed)` Constructs a new instance of multilayer perceptron trainer.

  - ### Uses of UpdatesStrategy in org.apache.ignite.ml.regressions.linear

    Methods in org.apache.ignite.ml.regressions.linear that return UpdatesStrategy
    Modifier and Type | Method and Description
    --- | ---
    `UpdatesStrategy<? super MultilayerPerceptron,P>` | LinearRegressionSGDTrainer.`getUpdatesStgy()` Get the update strategy.

    Constructors in org.apache.ignite.ml.regressions.linear with parameters of type UpdatesStrategy
    Constructor and Description
    `LinearRegressionSGDTrainer(UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy)` Constructs a new instance of linear regression SGD trainer.
    `LinearRegressionSGDTrainer(UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy, int maxIterations, int batchSize, int locIterations, long seed)` Constructs a new instance of linear regression SGD trainer.

  - ### Uses of UpdatesStrategy in org.apache.ignite.ml.regressions.logistic

    Methods in org.apache.ignite.ml.regressions.logistic that return UpdatesStrategy
    Modifier and Type | Method and Description
    --- | ---
    `UpdatesStrategy` | LogisticRegressionSGDTrainer.`getUpdatesStgy()` Get the update strategy.

    Methods in org.apache.ignite.ml.regressions.logistic with parameters of type UpdatesStrategy
    Modifier and Type | Method and Description
    --- | ---
    `LogisticRegressionSGDTrainer` | LogisticRegressionSGDTrainer.`withUpdatesStgy(UpdatesStrategy updatesStgy)` Set up the regularization parameter.

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.13.0
Release Date | : April 20 2022