Commit Graph

2186 Commits

Author SHA1 Message Date
d0354da80a Shapeless ND and Buffer algebras 2021-10-17 11:12:35 +03:00
0ac5363acf Multik wrapper prototype 2021-10-16 11:10:34 +03:00
Alexander Nozik
6a9f4d4626
Merge pull request #417 from mipt-npm/dev
0.3.0-dev-15
2021-10-13 14:56:53 +03:00
8d2770c275 Build tools to 0.10.5 2021-10-13 09:06:54 +03:00
09a9df5213 Add complex power 2021-10-09 20:19:36 +03:00
30e3e80397 Add nd add benchmarks 2021-10-06 12:25:32 +03:00
d9f36365d9 Fix Mean bug 2021-10-04 22:31:06 +03:00
663aaa8b4c Merge remote-tracking branch 'origin/dev' into dev 2021-10-04 12:47:42 +03:00
fd8a61c852 Fix Mean bug 2021-10-04 12:40:30 +03:00
abae29bbed DoubleBuffer algebra refactoring 2021-10-02 18:54:45 +03:00
85aefb5380 Completely remove AlgebraElements.kt 2021-10-02 16:14:38 +03:00
0f634688cc API cleanup 2021-10-02 15:56:57 +03:00
01bbb4bb13 API cleanup 2021-10-02 09:55:52 +03:00
Alexander Nozik
4a066ea364
Merge pull request #415 from V3lop5/master
Added gradle wrapper validation
2021-09-27 18:08:48 +03:00
Paule
a68884142f Added gradle wrapper validation
See https://github.com/marketplace/actions/gradle-wrapper-validation
2021-09-27 12:36:48 +02:00
64781a6785 Move Minuit tmp classes to optimization 2021-09-23 21:44:18 +03:00
974d73e25c Adjust benchmarks. 2021-09-22 22:09:46 +03:00
89eebbecb7 Fix EJML inversion issue 2021-09-21 21:24:27 +03:00
9fcc1b3af2 Split Buffer.kt for better readability 2021-09-19 21:17:26 +03:00
546d56aeee Refactor buffer builders to suit new discoverability pattern 2021-09-19 21:13:07 +03:00
49ec5d1554 Refactor ND builders to suit new discoverability pattern 2021-09-19 20:48:36 +03:00
Alexander Nozik
6dc9e8847a
Merge pull request #404 from mipt-npm/feature/advanced-optimization
Feature/advanced optimization
2021-08-29 11:44:09 +03:00
Alexander Nozik
55ea3658b9
Update CHANGELOG.md
Co-authored-by: Iaroslav Postovalov <38042667+CommanderTvis@users.noreply.github.com>
2021-08-27 18:16:24 +03:00
Alexander Nozik
8581b32448
Apply suggestions from code review
Co-authored-by: Iaroslav Postovalov <38042667+CommanderTvis@users.noreply.github.com>
2021-08-27 18:13:54 +03:00
Alexander Nozik
b0bbdc122e
Merge pull request #412 from mipt-npm/commandertvis/asm-debug
Add debug property for dumping classes generated with ASM
2021-08-21 18:07:27 +03:00
Iaroslav Postovalov
7e0820d861 Add debug property for dumping classes generated with ASM 2021-08-21 19:58:06 +07:00
Iaroslav Postovalov
0b90dd4df2 Fix #408 2021-08-19 12:44:33 +03:00
Iaroslav Postovalov
3c6b068c39 Avoid using kapt in kmath-jupyter 2021-08-18 16:41:31 +03:00
Alexander Nozik
bcc666d19e
Merge pull request #124 from knok16/experiment_with_geometry_package
Initial geometry projections implemetations
2021-08-18 09:40:40 +03:00
Veniamin Viflyantsev
47ac2dd0a9 returned back test timeouts, decrease number of cases that tests check to make it faster 2021-08-17 23:47:52 +03:00
Ven
f271ded526
Apply suggestions from code review
Co-authored-by: Iaroslav Postovalov <38042667+CommanderTvis@users.noreply.github.com>
2021-08-17 21:17:02 +03:00
Veniamin Viflyantsev
603db46eb8 increased test timeouts in geometry project 2021-08-17 21:10:26 +03:00
Alexander Nozik
1bc642efb6
Merge pull request #403 from mipt-npm/commandertvis/tests
Ignore `TestExecutionTime` suite to reduce build time
2021-08-17 19:23:36 +03:00
Alexander Nozik
e7173e9d5d
Merge pull request #406 from mipt-npm/commandertvis/license
Fix copyright in `ejmlCodegen.kt`
2021-08-17 19:22:42 +03:00
Iaroslav Postovalov
ca6955beb5 Fix copyright in ejmlCodegen.kt 2021-08-17 21:38:54 +07:00
Iaroslav Postovalov
b74bc32015 Ignore TestExecutionTime suite to reduce build time 2021-08-17 21:38:00 +07:00
Veniamin Viflyantsev
9023098090 implementation of geometry projections of vectors to a line/plane 2021-08-17 13:59:59 +03:00
8d33d6beab Fixed QOW optimization 2021-08-16 16:40:56 +03:00
dfd6e0a949 Merge remote-tracking branch 'origin/dev' into feature/advanced-optimization
# Conflicts:
#	kmath-commons/src/main/kotlin/space/kscience/kmath/commons/optimization/CMOptimization.kt
#	kmath-commons/src/main/kotlin/space/kscience/kmath/commons/optimization/cmFit.kt
#	kmath-ejml/src/main/kotlin/space/kscience/kmath/ejml/_generated.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/optimization/FunctionOptimization.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/optimization/NoDerivFunctionOptimization.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/optimization/Optimization.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/optimization/XYFit.kt
2021-08-16 09:56:00 +03:00
aaa298616d QOW is working more or less 2021-08-16 09:55:03 +03:00
Alexander Nozik
06fc5bbe66
Merge pull request #400 from mipt-npm/commandertvis/license
Fix path to `LICENSE` in the notice
2021-08-16 08:54:00 +03:00
9b8da4cdcc Fix JS bug with null cast 2021-08-12 20:28:45 +03:00
Iaroslav Postovalov
da27c2e494 Fix path to LICENSE in the notice 2021-08-08 12:27:16 +07:00
a020d1545c merge dev 2021-08-06 12:23:24 +03:00
Alexander Nozik
ff1fee022c
Merge pull request #399 from mipt-npm/commandertvis/jupyter
Avoid using `kapt` in `kmath-jupyter`
2021-08-05 15:40:46 +03:00
Iaroslav Postovalov
adff75bb6b Avoid using kapt in kmath-jupyter #398 2021-08-05 19:09:26 +07:00
Iaroslav Postovalov
86a45504e3 Add contentEquals extension to ND algebra and LinearSpace 2021-08-05 16:45:54 +07:00
Alexander Nozik
21dd5ddd7d
Merge pull request #395 from mipt-npm/commandertvis/time
Extend CI timeout and update GraalVM
2021-08-05 12:20:49 +03:00
Iaroslav Postovalov
8e766497c6 Extend CI timeout and update GraalVM 2021-08-05 16:09:12 +07:00
Alexander Nozik
c377d6cda8
Merge pull request #392 from mipt-npm/commandertvis/build-cache
Use Gradle caching in CI builds
2021-07-29 19:59:49 +03:00