Commit Graph

1151 Commits

Author SHA1 Message Date
acb4052fe4 Migrate to gradle 7.0 and suspend-inline bug 2021-04-10 15:20:09 +03:00
31460df721 GaussianSampler inherits Blocking Sampler 2021-04-07 14:14:22 +03:00
5bdc02d18c fix for #272 2021-04-06 17:17:43 +03:00
Alexander Nozik
45301d9172
Update build.yml
Add timeout to build
2021-04-06 11:15:47 +03:00
Alexander Nozik
94093378e0
Merge pull request #268 from mipt-npm/commandertvis/e-pi
Add pi and e constants, some unrelated changes
2021-04-05 19:50:02 +03:00
Iaroslav Postovalov
cf91da1a98
Add pi and e constants, some unrelated changes 2021-04-05 23:44:42 +07:00
f7e792faff Add test for grid iteration. 2021-04-02 19:09:35 +03:00
Alexander Nozik
ae5ca44dc0
Merge pull request #270 from mipt-npm/commandertvis/fix-binding
Remove redundant try-catch expressions
2021-04-02 12:52:38 +03:00
Iaroslav Postovalov
e6921025d1
Remove redundant try-catch expressions 2021-04-02 16:46:12 +07:00
a91d468b74 Refactor Algebra and ExpressionAlgebra. Introduce bindSymbolOrNull on the top level 2021-04-01 21:27:30 +03:00
af4866e876 Refactor MST 2021-04-01 20:15:49 +03:00
c2bab5d138 Fix Samplers and distribution API 2021-04-01 18:18:54 +03:00
Alexander Nozik
ae911fcc2f
Merge pull request #264 from mipt-npm/commandertvis/ast-rendering
Some experiments with MST rendering
2021-03-31 13:06:14 +03:00
Iaroslav Postovalov
9ee506b1d2
Some experiments with MST rendering 2021-03-31 16:12:07 +07:00
Alexander Nozik
b4fc311668
Merge pull request #164 from mipt-npm/feature/mp-samplers
Implement Commons RNG-like samplers in kmath-prob module for Multiplatform
2021-03-31 09:25:44 +03:00
Iaroslav Postovalov
9574099f9b
Fix post-merge issues 2021-03-31 02:24:21 +07:00
Iaroslav Postovalov
f26cad6d18
Merge branch 'dev' into feature/mp-samplers
# Conflicts:
#	examples/src/main/kotlin/space/kscience/kmath/commons/fit/fitWithAutoDiff.kt
#	examples/src/main/kotlin/space/kscience/kmath/stat/DistributionBenchmark.kt
#	examples/src/main/kotlin/space/kscience/kmath/stat/DistributionDemo.kt
#	kmath-commons/src/test/kotlin/space/kscience/kmath/commons/optimization/OptimizeTest.kt
#	kmath-core/src/commonMain/kotlin/space/kscience/kmath/structures/Buffer.kt
#	kmath-coroutines/src/commonMain/kotlin/kscience/kmath/chains/BlockingRealChain.kt
#	kmath-stat/src/commonMain/kotlin/kscience/kmath/stat/SamplerAlgebra.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/stat/Distribution.kt
#	kmath-stat/src/commonMain/kotlin/space/kscience/kmath/stat/RandomChain.kt
#	kmath-stat/src/jvmMain/kotlin/space/kscience/kmath/stat/distributions.kt
2021-03-31 01:48:26 +07:00
cd05ca6e95 Initial Optimization API 2021-03-24 16:36:06 +03:00
e216fd50f5 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	build.gradle.kts
#	kmath-core/src/commonMain/kotlin/space/kscience/kmath/misc/XYPointSet.kt
#	kmath-ejml/src/main/kotlin/space/kscience/kmath/ejml/EjmlLinearSpace.kt
2021-03-24 13:33:08 +03:00
Alexander Nozik
570642e56d
Merge pull request #258 from mipt-npm/commandertvis/doc
KDoc API reference updates
2021-03-23 15:55:51 +03:00
Iaroslav Postovalov
7579a35f8e
Merge branch 'dev' into commandertvis/doc 2021-03-23 19:48:16 +07:00
Iaroslav Postovalov
4d160b81b9
Improve KDoc comments for kmath-functions 2021-03-23 19:48:12 +07:00
Alexander Nozik
5a108c0604
Merge pull request #256 from mipt-npm/commandertvis/dokka-links
Improve Dokka configuration
2021-03-22 16:41:43 +03:00
Iaroslav Postovalov
1b01654667
Improve Dokka configuration 2021-03-22 20:41:18 +07:00
Iaroslav Postovalov
67aa173927
Some documentation updates 2021-03-22 16:11:54 +07:00
aeceb4a337 Move dataset to core 2021-03-19 14:53:14 +03:00
88d0c19a74 Refactor structure features. Basic curve fitting 2021-03-19 11:07:27 +03:00
Alexander Nozik
defaf716d7
Merge pull request #230 from mipt-npm/commandertvis/issue226
Fix #226
2021-03-17 20:14:16 +03:00
Iaroslav Postovalov
c4367ac509
Merge branch 'dev' into commandertvis/issue226
# Conflicts:
#	kmath-histograms/src/commonMain/kotlin/space/kscience/kmath/histogram/Counter.kt
2021-03-17 23:57:50 +07:00
Alexander Nozik
4dafb8eb49
Merge pull request #252 from mipt-npm/commandertvis/ejml
Some adjustments to the EJML module
2021-03-17 19:25:49 +03:00
Iaroslav Postovalov
6375cb5fd8
Some adjustments to the EJML module 2021-03-17 23:11:26 +07:00
248d42c4e0 Remove MutableBufferND 2021-03-16 22:46:22 +03:00
90981f6a40 Remove contentEquals from Buffer 2021-03-16 21:56:09 +03:00
a3ca06a241 Remove StructureND identity #248 2021-03-16 21:43:29 +03:00
206e4cbcf6 Real -> Double 2021-03-16 21:17:26 +03:00
05f742452d Structure naming change 2021-03-16 20:56:20 +03:00
Alexander Nozik
7c0d805018
Merge pull request #250 from mipt-npm/feature/integration
Feature/integration
2021-03-16 20:44:41 +03:00
105b84b87c minor cosmetics 2021-03-16 20:44:03 +03:00
874875c13a API for integration 2021-03-16 15:05:44 +03:00
b2df860381 Merge branch 'dev' into feature/integration 2021-03-16 09:47:40 +03:00
484a58755f Bump readme 2021-03-15 19:57:01 +03:00
17647742a8 Bump readme 2021-03-15 19:45:46 +03:00
e8e5d98e9d Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
#	README.md
2021-03-15 19:45:05 +03:00
179a07e034 Bump readme 2021-03-15 19:41:37 +03:00
Alexander Nozik
913c12fb30
fix coordinates 2021-03-15 19:39:22 +03:00
cceffa09e8 Bump dev version 2021-03-15 19:24:07 +03:00
71ed56c2b6 Move features to scopes 2021-03-15 16:46:12 +03:00
8c098b6033 Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
#	.github/workflows/pages.yml
#	gradle.properties
2021-03-15 15:04:17 +03:00
d9743978ab Reformat code 2021-03-15 14:26:59 +03:00
0e0deaeb72 Refactor buffer factories 2021-03-15 14:26:17 +03:00