Merge remote-tracking branch 'origin/ignite-2.0' into ignite-2.0
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/1214d7e7 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/1214d7e7 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/1214d7e7 Branch: refs/heads/ignite-2.0 Commit: 1214d7e7e0d0853559e0017366efaf10927aa898 Parents: 3192806 7378bc3 Author: sboikov <[email protected]> Authored: Mon Apr 24 13:21:36 2017 +0300 Committer: sboikov <[email protected]> Committed: Mon Apr 24 13:21:36 2017 +0300 ---------------------------------------------------------------------- .../java/org/apache/ignite/ml/math/Algebra.java | 89 +++++++++------- .../ignite/ml/math/IdentityValueMapper.java | 3 +- .../java/org/apache/ignite/ml/math/Matrix.java | 32 +++--- .../org/apache/ignite/ml/math/MurmurHash.java | 16 +-- .../java/org/apache/ignite/ml/math/Tracer.java | 4 +- .../java/org/apache/ignite/ml/math/Vector.java | 3 +- .../decompositions/CholeskyDecomposition.java | 8 +- .../math/decompositions/EigenDecomposition.java | 4 +- .../ml/math/decompositions/LUDecomposition.java | 8 +- .../ignite/ml/math/functions/Functions.java | 21 +++- .../ml/math/impls/matrix/PivotedMatrixView.java | 2 +- .../impls/matrix/SparseDistributedMatrix.java | 12 +-- .../storage/matrix/CacheMatrixStorage.java | 15 ++- .../matrix/DenseOffHeapMatrixStorage.java | 14 ++- .../storage/matrix/FunctionMatrixStorage.java | 16 +-- .../matrix/SparseLocalOnHeapMatrixStorage.java | 18 ++-- .../storage/vector/CacheVectorStorage.java | 12 +-- .../storage/vector/ConstantVectorStorage.java | 9 +- .../storage/vector/FunctionVectorStorage.java | 16 +-- .../storage/vector/MatrixVectorStorage.java | 18 ++-- .../storage/vector/PivotedVectorStorage.java | 15 +-- .../SingleElementVectorDelegateStorage.java | 12 +-- .../vector/SingleElementVectorStorage.java | 10 +- .../vector/SparseLocalOffHeapVectorStorage.java | 2 + .../vector/SparseLocalOnHeapVectorStorage.java | 9 +- .../ml/math/impls/vector/MatrixVectorView.java | 19 ++-- .../ml/math/impls/vector/PivotedVectorView.java | 13 +-- .../ml/math/impls/vector/RandomVector.java | 5 +- .../math/impls/vector/SingleElementVector.java | 103 +------------------ .../org/apache/ignite/ml/math/TracerTest.java | 11 +- .../ml/math/impls/matrix/CacheMatrixTest.java | 10 +- .../impls/matrix/MatrixKeyMapperForTests.java | 19 ++-- .../storage/matrix/MatrixStorageFixtures.java | 18 ++-- .../SparseLocalOffHeapVectorStorageTest.java | 3 +- .../math/impls/vector/AbstractVectorTest.java | 41 ++++---- .../ml/math/impls/vector/CacheVectorTest.java | 4 +- 36 files changed, 305 insertions(+), 309 deletions(-) ----------------------------------------------------------------------
