GitHub user ybabak opened a pull request: https://github.com/apache/ignite/pull/3325
IGNITE-7322: Distributed MLP training implemented You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-7322 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3325.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3325 ---- commit c4dbf2113d54976ed201171298174adc9a825eda Author: Artem Malykh <amalykh@...> Date: 2017-10-27T17:03:31Z IGNITE-6783: First steps. commit ebb5b1f9c1a3d001b089b29c019acb80d02d8602 Author: Artem Malykh <amalykh@...> Date: 2017-10-27T17:10:59Z IGNITE-6783: First steps[1]. commit 4af8bf1551d19830d35f3a36f7ad8a684c6260f9 Author: Artem Malykh <amalykh@...> Date: 2017-10-29T10:59:44Z IGNITE-6783: First steps[2]. commit 6c4c77c262f9818142819f8b40a4855a62aabd4f Author: Artem Malykh <amalykh@...> Date: 2017-10-29T12:42:43Z IGNITE-6783: First steps[3]. commit dd8df49c4f04cf04e4cebdccdb0df72022e67886 Author: Artem Malykh <amalykh@...> Date: 2017-10-30T11:08:02Z IGNITE-6783: First steps[4]. commit a335496869096ff0e23e9f6ba529afcbd26116a3 Author: Artem Malykh <amalykh@...> Date: 2017-10-30T13:58:14Z IGNITE-6783: Cherrypicked some functions. commit 7ed9ff9b2674042509b4d9620d406f13db9af357 Author: Artem Malykh <amalykh@...> Date: 2017-10-30T15:51:11Z IGNITE-6783: First steps[5]. commit 6ef704d1d6846c14e2d7f1636c21269cd0843b9a Author: Artem Malykh <amalykh@...> Date: 2017-10-31T15:40:42Z IGNITE-6783: Workerschain is almost complete. commit 8f6d713f2beeb7156c6fdfc977fceae18d9e8965 Author: Artem Malykh <amalykh@...> Date: 2017-11-01T13:05:36Z IGNITE-6783: Monad-like workers chain. commit e87f9b046f7fa45e0cdca2499f268baf527ca1c8 Author: Artem Malykh <amalykh@...> Date: 2017-11-01T15:49:39Z IGNITE-6783: Enriched GroupTrainingCacheKey with data. commit c9b818803e6b1f7d3ae4579afd9392bf9e34f039 Author: Artem Malykh <amalykh@...> Date: 2017-11-02T12:53:26Z IGNITE-6783: Some fixes and test class. commit c048bcc0088386bcdfe82ed7ae0c690be7c6c406 Author: Artem Malykh <amalykh@...> Date: 2017-11-08T18:15:22Z IGNITE-6783: Intermidiate commit [uncompilable]. commit 58ea6b196fda151ccddda635ba18bc4ebd64aecd Author: Artem Malykh <amalykh@...> Date: 2017-11-13T19:51:34Z IGNITE-6783: WIP commit f15e634eee17f322ee46e83f8d9d8a99e42c3e9e Author: Artem Malykh <amalykh@...> Date: 2017-11-13T21:08:14Z Merge branch 'master-apache' into ignite-6783 # Conflicts: # modules/ml/src/main/java/org/apache/ignite/ml/math/distributed/CacheUtils.java # modules/ml/src/main/java/org/apache/ignite/ml/math/functions/Functions.java # modules/ml/src/main/java/org/apache/ignite/ml/math/functions/IgniteBinaryOperator.java commit 915845f818467c5d7b9aaedfac5cf93b40ad8ae5 Author: Artem Malykh <amalykh@...> Date: 2017-11-13T21:08:30Z IGNITE-6783: WIP commit 77389db431642d8b84d92b122285f16036bc4669 Author: Artem Malykh <amalykh@...> Date: 2017-11-15T12:56:00Z IGNITE-6783: Compilable version. commit 813da2cce68e94741b27bfb6dd952cdc24985234 Author: Artem Malykh <amalykh@...> Date: 2017-11-15T17:19:54Z IGNITE-6783: Initial tests for Destributed Trainer Workers Chain. commit 1d4f90312a4849ee53df282d0d5483d73e5a45db Author: Artem Malykh <amalykh@...> Date: 2017-11-16T18:02:24Z IGNITE-6783: Started writing GroupTrainerTest. commit f56a89fc911c74f1034e579a89f7f419681be0f2 Author: Artem Malykh <amalykh@...> Date: 2017-11-17T13:46:55Z IGNITE-6783: GroupTrainerTest is compilable. commit c37b274799c5fa2bcb1c657a3209aae9267f0a0a Author: Artem Malykh <amalykh@...> Date: 2017-11-19T14:47:15Z IGNITE-6783: WIP. commit 8ed15f0b12f1f8fc0cd1aab948689ea6af4d76ba Author: Artem Malykh <amalykh@...> Date: 2017-11-20T10:48:57Z IGNITE-6783: WIP. commit a38a47ac6966044e0db713037ffda53193306c70 Author: Artem Malykh <amalykh@...> Date: 2017-11-20T11:15:57Z IGNITE-6783: WIP. commit caefdb685638dd9fc3dcd50a1a13fb7ee526a371 Author: Artem Malykh <amalykh@...> Date: 2017-11-23T14:29:02Z IGNITE-6882: WIP. commit abc7ae0cdd272f17170c5e4f4ee88df13278957a Author: Artem Malykh <amalykh@...> Date: 2017-11-23T15:36:12Z IGNITE-6783: WIP. commit a3ff2ad60358dcec55e901e87086bb3586489862 Author: Artem Malykh <amalykh@...> Date: 2017-11-23T15:36:48Z IGNITE-7007: Added missing comments. commit 814d0415faeff8736c0a40ee6681ba63518dcf55 Author: Artem Malykh <amalykh@...> Date: 2017-11-23T15:47:26Z IGNITE-6783: WIP. commit eb8da5824cdf66f0e55989929832d8669e8b5384 Author: Artem Malykh <amalykh@...> Date: 2017-11-23T23:17:09Z IGNITE-6783: WIP. commit 7fbe887e1e559426396321b162dcd7f4a352bdcf Author: Artem Malykh <amalykh@...> Date: 2017-11-24T16:21:35Z IGNITE-6783: WIP[Compilable]. commit bfa58bc697f5af2d9f8e43ab5e5ca0b0383fa606 Author: Artem Malykh <amalykh@...> Date: 2017-12-22T18:01:09Z Merge branch 'master-apache' into ignite-6783 # Conflicts: # modules/ml/src/main/java/org/apache/ignite/ml/math/distributed/CacheUtils.java # modules/ml/src/main/java/org/apache/ignite/ml/math/functions/IgniteTriFunction.java # modules/ml/src/main/java/org/apache/ignite/ml/util/MnistUtils.java commit 84271e12c3e9d5a79735364ac37a8ab515f5ebe2 Author: Artem Malykh <amalykh@...> Date: 2017-12-22T18:46:22Z IGNITE-6783: Some explanations and renamings. ---- ---