Commit Graph

907 Commits

Author SHA1 Message Date
Iaroslav Postovalov
49da84b223
Merge branch 'dev' into gsl-experiment 2021-02-06 23:12:38 +07:00
Iaroslav Postovalov
1306ee418f
Update workflows 2021-02-01 21:39:20 +07:00
065d7a150a Fix kotlin version bug for GSL codegen 2021-02-01 13:20:33 +03:00
8f101c5cd0 Fix symbol delegate after build work-around for https://youtrack.jetbrains.com/issue/KT-4012 2021-02-01 12:34:30 +03:00
730678b2fc Add safety checks for kmath-for-real buffer operations. 2021-01-31 20:02:11 +03:00
Iaroslav Postovalov
a0186844f5
Update README files 2021-01-31 15:36:35 +07:00
Iaroslav Postovalov
55f8c3938b
Merge branch 'dev' into gsl-experiment
# Conflicts:
#	.github/workflows/build.yml
2021-01-31 14:57:31 +07:00
Iaroslav Postovalov
1cfe5a31a7
Add QR decomposition support in GSL wrapper 2021-01-31 00:57:15 +07:00
28240954b0 Documentation update. API generated 2021-01-30 20:23:15 +03:00
0a733642dd Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
#	README.md
#	kmath-ast/README.md
#	kmath-core/README.md
#	kmath-for-real/README.md
#	kmath-nd4j/README.md
2021-01-30 20:12:40 +03:00
85927c9f6b Documentation update. 2021-01-30 20:12:14 +03:00
Alexander Nozik
8e89b5eba3
Create publish.yml
Add publish workflow
2021-01-30 20:06:21 +03:00
Iaroslav Postovalov
e66f169655
Add owned property to all the objects 2021-01-30 17:35:13 +07:00
Iaroslav Postovalov
955e95690d
Merge branch 'dev' into gsl-experiment 2021-01-30 17:20:36 +07:00
5f6c133550 Histogram refactor 2021-01-30 11:24:34 +03:00
Alexander Nozik
e1ca02dced
Merge pull request #197 from mipt-npm/refactor/ndalgebra
Refactor/ndalgebra
2021-01-28 20:13:38 +03:00
2e52457b96 fix merge 2021-01-28 20:10:42 +03: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
228c0b3886 misc 2021-01-28 20:04:33 +03:00
Alexander Nozik
d9afcf019a
Merge pull request #189 from mipt-npm/commandertvis/cm-decompositions
Support of new matrix decomposition features for CMMatrix
2021-01-28 19:58:07 +03:00
Iaroslav Postovalov
6503ed4cde
Merge branch 'dev' into commandertvis/cm-decompositions 2021-01-25 17:38:27 +07:00
Alexander Nozik
6cfabbe7ef
Merge pull request #198 from mipt-npm/commandertvis/fix-lup-capitalization
Fix capitalization of LUP in reference names
2021-01-24 19:56:02 +03:00
Iaroslav Postovalov
e0b8a0bfe5
Update the changelog 2021-01-24 22:30:52 +07:00
Iaroslav Postovalov
b20081f161
Fix capitalization of LUP related references (LUP -> Lup) 2021-01-24 22:12:43 +07:00
8a2f1586e2 suppress unused 2021-01-24 17:11:14 +03:00
aff7bbab41 Matrix performance optimization 2021-01-24 17:07:19 +03:00
Iaroslav Postovalov
d36da01833
Rename GslMemoryHolder to GslObject 2021-01-24 16:13:30 +07:00
Iaroslav Postovalov
c50fab027a
Improve null checking and introduce internal wrapper of permutation object 2021-01-24 16:13:08 +07:00
3bbb39f30d cleanup parallel field example 2021-01-24 10:26:56 +03:00
Iaroslav Postovalov
472e2bf671
Improve LUP decomposition wrapper, add Cholesky decomposition 2021-01-24 14:15:41 +07: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
7105b3662f
Minor: update Kotlin compiler in buildSrc 2021-01-24 02:08:11 +07:00
0baec14059 [WIP] Refactor NDStructures 2021-01-23 21:50:48 +03:00
Iaroslav Postovalov
904a0f3525
Merge branch 'dev' into gsl-experiment 2021-01-24 01:49:43 +07:00
Iaroslav Postovalov
d9ebadd22a
Implement LUP decomposition in GSL module 2021-01-24 01:46:07 +07: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
c51018b426 Regenerate readme 2021-01-22 14:29:46 +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
Alexander Nozik
2d946b10ae
Merge pull request #194 from mipt-npm/dev
Dev
2021-01-20 17:32:31 +03: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
54d61c016e
Discard temporary changes 2021-01-20 16:53:12 +07:00
Iaroslav Postovalov
8019ac6802
Merge branch 'dev' into gsl-experiment 2021-01-20 16:52:29 +07:00
Iaroslav Postovalov
72832bae10
Minor: reformat 2021-01-20 16:51:36 +07: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
7acea94e90 Merge remote-tracking branch 'origin/dev' into dev 2021-01-19 22:49:06 +03:00
1c7bd05c58 Add proper equality check for EJML matrices 2021-01-19 22:48:43 +03:00