Iaroslav Postovalov
|
5c982df36a
|
Merge branch 'dev' into commandertvis/hermitian-conjugate
# Conflicts:
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/VirtualMatrix.kt
# kmath-core/src/commonMain/kotlin/kscience/kmath/nd/Structure2D.kt
|
2021-01-29 16:54:42 +07:00 |
|
|
45866b500f
|
Merge remote-tracking branch 'origin/dev' into refactor/ndalgebra
# Conflicts:
# CHANGELOG.md
# examples/src/benchmarks/kotlin/kscience/kmath/benchmarks/LinearAlgebraBenchmark.kt
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
# kmath-for-real/src/commonMain/kotlin/kscience/kmath/real/RealMatrix.kt
|
2021-01-28 20:07:43 +03:00 |
|
Iaroslav Postovalov
|
6503ed4cde
|
Merge branch 'dev' into commandertvis/cm-decompositions
|
2021-01-25 17:38:27 +07:00 |
|
Iaroslav Postovalov
|
b20081f161
|
Fix capitalization of LUP related references (LUP -> Lup)
|
2021-01-24 22:12:43 +07:00 |
|
|
aff7bbab41
|
Matrix performance optimization
|
2021-01-24 17:07:19 +03:00 |
|
|
9829a16a32
|
Optimize Real NDField
|
2021-01-24 10:15:16 +03:00 |
|
|
1cb41f4dc2
|
Optimize Real NDField
|
2021-01-23 22:16:27 +03:00 |
|
Iaroslav Postovalov
|
35a1b91329
|
Merge branch 'dev' into commandertvis/hermitian-conjugate
# Conflicts:
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/FeaturedMatrix.kt
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/VirtualMatrix.kt
|
2021-01-24 02:02:20 +07:00 |
|
|
0baec14059
|
[WIP] Refactor NDStructures
|
2021-01-23 21:50:48 +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 |
|
Iaroslav Postovalov
|
a3cf13b678
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
|
2021-01-21 18:43:03 +07:00 |
|
|
d10ae66e58
|
Deploy fixes for 0.2.0-dev-5
|
2021-01-20 17:08:29 +03:00 |
|
|
881b85a1d9
|
Add origin (optin) extension property to expose MatrixWrapper content
|
2021-01-20 15:32:55 +03:00 |
|
|
d00e7434a4
|
Fix for #193
|
2021-01-20 15:07:39 +03:00 |
|
Iaroslav Postovalov
|
f3c602115a
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
|
2021-01-20 16:51:12 +07:00 |
|
|
1c7bd05c58
|
Add proper equality check for EJML matrices
|
2021-01-19 22:48:43 +03:00 |
|
|
d0c9d97706
|
Minor optimization for RealNDAlgebra
|
2021-01-19 22:29:19 +03:00 |
|
Iaroslav Postovalov
|
57b1157650
|
Reformat, bring back the features of CMMatrix with the new API, add missing features in QRDecomposition in EjmlMatrix
|
2021-01-20 00:28:39 +07:00 |
|
Iaroslav Postovalov
|
97ec575142
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
|
2021-01-20 00:19:34 +07:00 |
|
|
4c256a9f14
|
Features refactoring.
|
2021-01-19 19:32:13 +03:00 |
|
|
ab32cd9561
|
Numeric operations are decoupled from Ring
|
2021-01-19 17:16:43 +03:00 |
|
|
4635080317
|
Optimize RealMatrix dot operation
|
2021-01-18 21:33:53 +03:00 |
|
Iaroslav Postovalov
|
53db4489f8
|
Implement decomposition features by CMMatrix
|
2021-01-19 01:09:44 +07:00 |
|
Iaroslav Postovalov
|
7418228d08
|
Update KDoc comments
|
2021-01-19 00:27:28 +07:00 |
|
Iaroslav Postovalov
|
6d118fc841
|
Minor: fix a typo
|
2021-01-19 00:15:09 +07:00 |
|
Iaroslav Postovalov
|
f1b319f73d
|
Minor: micro-optimize getFeature function, reformat
|
2021-01-19 00:14:12 +07:00 |
|
Iaroslav Postovalov
|
3f00410fc1
|
Add missing import
|
2021-01-17 19:12:14 +07:00 |
|
Iaroslav Postovalov
|
6636b228f3
|
Add missing JvmName annotations
|
2021-01-17 18:59:20 +07:00 |
|
Iaroslav Postovalov
|
bd178d77ba
|
Add transposeConjugate function for Complex and Double (conjugate values are not cached). Minor refactoring of MatrixContext and API reference changes
|
2021-01-17 02:38:48 +07:00 |
|
Iaroslav Postovalov
|
7fdd001a77
|
Update KDoc comments for Matrix classes, improve MatrixFeature API, implement new features with EJML matrix, delete inversion API from EJML in favor of InverseMatrixFeature, override point by EJML matrix
|
2021-01-16 15:51:36 +07:00 |
|
|
44ea32e843
|
Merge remote-tracking branch 'origin/dev' into dev
|
2021-01-07 18:07:26 +03:00 |
|
|
b288704528
|
Optimize RealMatrix dot operation
|
2021-01-07 18:07:00 +03:00 |
|
Iaroslav Postovalov
|
28ddc7cd95
|
Minor: regenerate readme files
|
2021-01-05 20:16:42 +07:00 |
|
Iaroslav Postovalov
|
2c7cb1b04f
|
Rename ...Operation functions returning function to ...OperationFunction
|
2021-01-05 19:56:42 +07:00 |
|
Iaroslav Postovalov
|
d631c048c7
|
Fix minor problems, update README
|
2020-12-22 16:00:51 +07:00 |
|
Iaroslav Postovalov
|
2310aca9db
|
Improve consistency of operations in MstAlgebra
|
2020-12-22 13:42:12 +07:00 |
|
Iaroslav Postovalov
|
69b1952c15
|
Add verification of NDField
|
2020-12-20 21:13:11 +07:00 |
|
Iaroslav Postovalov
|
c8df741a4e
|
Remove incorrent symbol decl.
|
2020-12-20 20:58:52 +07:00 |
|
Iaroslav Postovalov
|
9fbca45235
|
Fix incorrect properties in verifier classes
|
2020-12-20 20:48:38 +07:00 |
|
Iaroslav Postovalov
|
d70b185b3e
|
Update documentation for Algebra, add overloads for xOperation that invokes an operation not dispatches it
|
2020-12-20 20:41:17 +07:00 |
|
|
de3c2a1b5a
|
Add curring and update kotlin
|
2020-12-20 14:18:12 +03:00 |
|
Iaroslav Postovalov
|
f001389f4c
|
Merge branch 'dev' into feature/dynamic-ops-currying
# Conflicts:
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/MatrixContext.kt
|
2020-12-08 15:12:52 +07:00 |
|
Iaroslav Postovalov
|
e62cf4fc65
|
Rewrite ASM codegen to use curried operators, fix bugs, update benchmarks
|
2020-12-08 14:42:42 +07:00 |
|
|
712df04170
|
Implemented #131
|
2020-12-01 21:21:56 +03:00 |
|
|
5368bb5d4a
|
Readme update
|
2020-11-30 11:25:21 +03:00 |
|
|
89c0d863d2
|
Benchmark refactoring
|
2020-11-29 22:26:05 +03:00 |
|
|
625e624cab
|
kmath-for-real refactoring
|
2020-11-29 21:38:12 +03:00 |
|
|
5b653f10d7
|
kmath-for-real refactoring
|
2020-11-29 13:32:20 +03:00 |
|
Iaroslav Postovalov
|
0595950820
|
Merge branch 'dev' into feature/dynamic-ops-currying
|
2020-11-29 01:11:32 +07:00 |
|