|
Change Parameter Type update : SimpleGDParameter to update : SimpleGDParameterUpdate in method public update(obj M1, update SimpleGDParameterUpdate) : M1 in class org.apache.ignite.ml.optimization.updatecalculators.SimpleGDUpdateCalculator |
From |
To |
|
Change Parameter Type updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<MultilayerPerceptron,P>> to updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<? super MultilayerPerceptron,P>> in method public MLPLocalBatchTrainer(loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>, updaterSupplier IgniteSupplier<ParameterUpdateCalculator<? super MultilayerPerceptron,P>>, errorThreshold double, maxIterations int) in class org.apache.ignite.ml.nn.trainers.local.MLPLocalBatchTrainer |
From |
To |
|
Change Parameter Type updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<M,P>> to updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<? super M,P>> in method public LocalBatchTrainer(loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>, updaterSupplier IgniteSupplier<ParameterUpdateCalculator<? super M,P>>, errorThreshold double, maxIterations int) in class org.apache.ignite.ml.trainers.local.LocalBatchTrainer |
From |
To |
|
Change Parameter Type updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<MultilayerPerceptron,P>> to updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<? super MultilayerPerceptron,P>> in method private xorTest(updaterSupplier IgniteSupplier<ParameterUpdateCalculator<? super MultilayerPerceptron,P>>) : void in class org.apache.ignite.ml.nn.MLPLocalTrainerTest |
From |
To |
|
Change Parameter Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,U> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,U> in method public MLPGroupUpdateTrainingData(updateCalculator ParameterUpdateCalculator<? super MultilayerPerceptron,U>, stepsCnt int, updateReducer IgniteFunction<List<U>,U>, batchSupplier IgniteSupplier<IgniteBiTuple<Matrix,Matrix>>, loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>, tolerance double) in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainingData |
From |
To |
|
Change Parameter Type updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<M,P>> to updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<? super M,P>> in method public withUpdater(updaterSupplier IgniteSupplier<ParameterUpdateCalculator<? super M,P>>) : LocalBatchTrainer in class org.apache.ignite.ml.trainers.local.LocalBatchTrainer |
From |
To |
|
Change Parameter Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,P> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,P> in method public MLPGroupUpdateTrainingLoopData(mlp MultilayerPerceptron, updateCalculator ParameterUpdateCalculator<? super MultilayerPerceptron,P>, stepsCnt int, updateReducer IgniteFunction<List<P>,P>, previousUpdate P, key GroupTrainerCacheKey<Void>, batchSupplier IgniteSupplier<IgniteBiTuple<Matrix,Matrix>>, loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>, tolerance double) in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainingLoopData |
From |
To |
|
Change Parameter Type mdl : M to mdl : SmoothParametrized in method public init(mdl SmoothParametrized, loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>) : RPropParameterUpdate in class org.apache.ignite.ml.optimization.updatecalculators.RPropUpdateCalculator |
From |
To |
|
Change Parameter Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,U> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,U> in method public MLPGroupUpdateTrainer(maxGlobalSteps int, syncPeriod int, allUpdatesReducer IgniteFunction<List<U>,U>, locStepUpdatesReducer IgniteFunction<List<U>,U>, updateCalculator ParameterUpdateCalculator<? super MultilayerPerceptron,U>, loss IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction>, ignite Ignite, tolerance double) in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainer |
From |
To |
|
Change Attribute Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,P> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,P> in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainingLoopData |
From |
To |
|
Change Attribute Type updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<M,P>> to updaterSupplier : IgniteSupplier<ParameterUpdateCalculator<? super M,P>> in class org.apache.ignite.ml.trainers.local.LocalBatchTrainer |
From |
To |
|
Change Attribute Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,U> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,U> in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainingData |
From |
To |
|
Change Attribute Type updateCalculator : ParameterUpdateCalculator<MultilayerPerceptron,U> to updateCalculator : ParameterUpdateCalculator<? super MultilayerPerceptron,U> in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainer |
From |
To |
|
Change Attribute Type DEFAULT_UPDATE_CALCULATOR : ParameterUpdateCalculator<MultilayerPerceptron,RPropParameterUpdate> to DEFAULT_UPDATE_CALCULATOR : ParameterUpdateCalculator<SmoothParametrized,RPropParameterUpdate> in class org.apache.ignite.ml.nn.trainers.distributed.MLPGroupUpdateTrainer |
From |
To |