Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BE315200D42 for ; Fri, 17 Nov 2017 14:09:41 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id BCDAB160C0A; Fri, 17 Nov 2017 13:09:41 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 16E69160BF8 for ; Fri, 17 Nov 2017 14:09:40 +0100 (CET) Received: (qmail 89420 invoked by uid 500); 17 Nov 2017 13:09:40 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 89411 invoked by uid 99); 17 Nov 2017 13:09:40 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Nov 2017 13:09:40 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 322A4E0D51; Fri, 17 Nov 2017 13:09:40 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: vozerov@apache.org To: commits@ignite.apache.org Date: Fri, 17 Nov 2017 13:09:41 -0000 Message-Id: <0348d05b16b7435a9ba323552f2b2a6a@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [2/2] ignite git commit: Merge remote-tracking branch 'origin/master' archived-at: Fri, 17 Nov 2017 13:09:41 -0000 Merge remote-tracking branch 'origin/master' Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/19bddc69 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/19bddc69 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/19bddc69 Branch: refs/heads/master Commit: 19bddc6933d4ec94b1efe41733de91ec2396a5ca Parents: 64ffa3d b0a8601 Author: devozerov Authored: Fri Nov 17 16:09:29 2017 +0300 Committer: devozerov Committed: Fri Nov 17 16:09:29 2017 +0300 ---------------------------------------------------------------------- .../clustering/KMeansDistributedClusterer.java | 13 +- .../ignite/ml/math/distributed/CacheUtils.java | 278 +++--- .../math/distributed/keys/BlockMatrixKey.java | 38 - .../distributed/keys/DataStructureCacheKey.java | 35 + .../math/distributed/keys/MatrixBlockKey.java | 38 + .../math/distributed/keys/MatrixCacheKey.java | 35 - .../math/distributed/keys/RowColMatrixKey.java | 2 +- .../math/distributed/keys/VectorBlockKey.java | 34 + .../distributed/keys/impl/BlockMatrixKey.java | 164 ---- .../distributed/keys/impl/MatrixBlockKey.java | 162 ++++ .../distributed/keys/impl/SparseMatrixKey.java | 14 +- .../distributed/keys/impl/VectorBlockKey.java | 151 +++ .../ignite/ml/math/functions/Functions.java | 3 +- .../ml/math/impls/matrix/AbstractMatrix.java | 24 +- .../ignite/ml/math/impls/matrix/BlockEntry.java | 50 - .../ml/math/impls/matrix/MatrixBlockEntry.java | 50 + .../matrix/SparseBlockDistributedMatrix.java | 153 ++- .../impls/matrix/SparseDistributedMatrix.java | 102 +- .../storage/matrix/BlockMatrixStorage.java | 96 +- .../storage/matrix/BlockVectorStorage.java | 374 ++++++++ .../impls/storage/matrix/MapWrapperStorage.java | 5 +- .../matrix/SparseDistributedMatrixStorage.java | 21 +- .../vector/SparseDistributedVectorStorage.java | 280 ++++++ .../vector/SparseBlockDistributedVector.java | 139 +++ .../impls/vector/SparseDistributedVector.java | 157 ++++ .../ml/math/impls/vector/VectorBlockEntry.java | 49 + .../apache/ignite/ml/math/util/MatrixUtil.java | 4 +- .../ml/math/MathImplDistributedTestSuite.java | 16 +- .../SparseDistributedBlockMatrixTest.java | 86 +- .../matrix/SparseDistributedMatrixTest.java | 27 +- .../SparseDistributedVectorStorageTest.java | 121 +++ .../SparseBlockDistributedVectorTest.java | 181 ++++ .../vector/SparseDistributedVectorTest.java | 192 ++++ ...tedBlockOLSMultipleLinearRegressionTest.java | 926 ++++++++++++++++++ ...tributedOLSMultipleLinearRegressionTest.java | 934 +++++++++++++++++++ .../OLSMultipleLinearRegressionTest.java | 1 + .../ml/regressions/RegressionsTestSuite.java | 2 +- 37 files changed, 4351 insertions(+), 606 deletions(-) ----------------------------------------------------------------------