IGNITE-7438: LSQR solver for Linear Regression
authordmitrievanthony <dmitrievanthony@gmail.com>
Fri, 9 Feb 2018 11:17:27 +0000 (14:17 +0300)
committerYury Babak <ybabak@gridgain.com>
Fri, 9 Feb 2018 11:17:27 +0000 (14:17 +0300)
commit2f330a1cd1430a198ac0ddd81075ef20ff1e7316
tree8cdbbe1523b56467d3dc634a104a751a302f4c26
parent64c9f502a6c893aefffe82b27aa50ee275265953
IGNITE-7438: LSQR solver for Linear Regression

this closes #3494
20 files changed:
examples/src/main/java/org/apache/ignite/examples/ml/regression/linear/DistributedLinearRegressionWithLSQRTrainerExample.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/regression/linear/DistributedLinearRegressionWithQRTrainerExample.java [moved from examples/src/main/java/org/apache/ignite/examples/ml/regression/linear/DistributedLinearRegressionExampleWithQRTrainer.java with 99% similarity]
examples/src/main/java/org/apache/ignite/examples/ml/regression/linear/DistributedLinearRegressionWithSGDTrainerExample.java [moved from examples/src/main/java/org/apache/ignite/examples/ml/regression/linear/DistributedLinearRegressionExampleWithSGDTrainer.java with 99% similarity]
modules/ml/src/main/java/org/apache/ignite/ml/DatasetTrainer.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/Trainer.java
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/IterativeSolverResult.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/LinSysPartitionDataBuilderOnHeap.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/LinSysPartitionDataOnHeap.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/lsqr/AbstractLSQR.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/lsqr/LSQROnHeap.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/lsqr/LSQRPartitionContext.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/lsqr/LSQRResult.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/lsqr/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/math/isolve/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/regressions/linear/LinearRegressionLSQRTrainer.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/trainers/Trainer.java
modules/ml/src/test/java/org/apache/ignite/ml/math/MathImplLocalTestSuite.java
modules/ml/src/test/java/org/apache/ignite/ml/math/isolve/lsqr/LSQROnHeapTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/regressions/RegressionsTestSuite.java
modules/ml/src/test/java/org/apache/ignite/ml/regressions/linear/LinearRegressionLSQRTrainerTest.java [new file with mode: 0644]