Commit Graph

90 Commits

Author SHA1 Message Date
6a5ca2a115 Code review. 2021-03-10 18:02:04 +03:00
8ae8ebe871 Fully refactor algebra split ScaleOperations from Space. 2021-03-08 21:03:48 +03:00
Roland Grinis
477f7dd079 Deprecating div methods 2021-03-01 13:01:15 +00:00
dd5ef4810f Gradle plugin 0.8.0 2021-02-21 16:13:40 +03:00
209e17cd42 Merge histograms 2021-02-19 10:52:56 +03:00
8485d28872 Change package name to space.kscience 2021-02-18 11:17:28 +03:00
Iaroslav Postovalov
0e42cc9f5c
Update README 2021-02-11 23:35:45 +07:00
85927c9f6b Documentation update. 2021-01-30 20:12:14 +03:00
aff7bbab41 Matrix performance optimization 2021-01-24 17:07:19 +03:00
332c04b573 [WIP] Refactor NDStructures 2021-01-23 19:19:13 +03:00
061398b009 [WIP] Refactor NDStructures 2021-01-22 23:22:24 +03:00
ab32cd9561 Numeric operations are decoupled from Ring 2021-01-19 17:16:43 +03:00
Iaroslav Postovalov
28ddc7cd95
Minor: regenerate readme files 2021-01-05 20:16:42 +07:00
5b653f10d7 kmath-for-real refactoring 2020-11-29 13:32:20 +03:00
Iaroslav Postovalov
095b165fa4
Uncomment expressions benchmark, and add factory methods for Nd4jRing and Nd4jField 2020-10-29 23:59:36 +07:00
Iaroslav Postovalov
022b8f0fa3
Regenerate readme 2020-10-29 15:44:30 +07:00
Iaroslav Postovalov
57910f617a
Rename API classes, update readme files 2020-10-29 15:39:53 +07:00
Iaroslav
2ee5d0f325
Change package name, simplify exposed API types, update build snippet, minor refactor 2020-09-21 20:53:31 +07:00
Iaroslav
4e5c7ab366
Make one-liner not a one-liner 2020-09-20 16:45:26 +07:00
Iaroslav
7157878485
Update changelog, document kmath-nd4j, refactor iterators, correct algebra mistakes, separate INDArrayStructureRing to Space, Ring and Algebra 2020-08-15 18:35:16 +07:00
Iaroslav
bf071bcdc1
Minor refactor 2020-06-29 22:30:08 +07:00
Iaroslav
f54e5679cf
Add README.md for kmath-nd4j 2020-06-29 22:06:13 +07:00
Iaroslav
d87dd3e717
Refactor array functions 2020-06-29 21:31:08 +07:00
Iaroslav
23b2ba9950
Optimize reverse division for FP INDArrayAlgebra 2020-06-29 03:49:29 +07:00
Iaroslav
8a8b314d0a
Optimize reverse division for FP INDArrayAlgebra 2020-06-29 03:48:11 +07:00
Iaroslav
d7949fdb01
Remove duplicated code 2020-06-29 03:39:37 +07:00
Iaroslav
783087982f
Rollback making Structures inline, implement Algebras for NDArrayStructure 2020-06-29 02:50:34 +07:00
Iaroslav
eb9d40fd2a
Convert INDArray NDStructures implementations to inline classes, add tests to verify equals and hashCode 2020-06-29 00:29:43 +07:00
Iaroslav
3b18000f1e
Make several NDStructures mutable 2020-06-29 00:14:01 +07:00
Iaroslav
b41a9588bc
Rename file 2020-06-28 18:21:27 +07:00
Iaroslav
f49c3e4f4d
Add final modifier 2020-06-28 17:33:09 +07:00
Iaroslav
5cc56b6ab0
Remove Base suffix from class name 2020-06-28 17:30:09 +07:00
Iaroslav
fefa0db86e
Rename files 2020-06-28 17:29:00 +07:00
Iaroslav
e466f4bdf2
Add test for get 2020-06-27 21:21:16 +07:00
Iaroslav
b6bf741dbe
Replace lambdas with references 2020-06-27 21:19:19 +07:00
Iaroslav
bac6451443
Add tests 2020-06-27 21:17:40 +07:00
Commander Tvis
d0cc75098b
Rework with specialized NDStructure implementations 2020-06-11 14:36:19 +07:00
Commander Tvis
9a4dd31507
Move narrowToIntArray to new file 2020-06-11 14:17:46 +07:00
Commander Tvis
3df9892de5
Implement the ND4J module for scalars 2020-06-11 14:10:39 +07:00
Commander Tvis
f364060acf
Add project stub 2020-06-11 12:16:22 +07:00