|
28190f9800
|
scientifik -> kscience
|
2020-09-20 22:39:27 +03:00 |
|
|
5032523bbf
|
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
# build.gradle.kts
# examples/src/main/kotlin/scientifik/kmath/linear/LinearAlgebraBenchmark.kt
# kmath-ast/build.gradle.kts
# kmath-ast/src/commonMain/kotlin/scientifik/kmath/ast/MstAlgebra.kt
# kmath-commons/build.gradle.kts
# kmath-core/src/commonMain/kotlin/scientifik/kmath/misc/AutoDiff.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/Complex.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/Buffers.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/FlaggedBuffer.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/IntBuffer.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/RealBuffer.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/ShortBuffer.kt
# kmath-for-real/build.gradle.kts
# kmath-functions/build.gradle.kts
# kmath-memory/build.gradle.kts
# kmath-prob/build.gradle.kts
|
2020-09-20 21:59:10 +03:00 |
|
Iaroslav
|
a4eb54228d
|
Merge remote-tracking branch 'origin/dev' into ejml
|
2020-09-20 16:39:23 +07:00 |
|
Iaroslav
|
5eaeb82a0f
|
Make one-liners not one-liners, add newlines at EOFs, optimize imports and Kotlin extension configurations
|
2020-09-20 16:36:48 +07:00 |
|
|
9617b79647
|
Merge remote-tracking branch 'origin/kotlin14' into dev
# Conflicts:
# build.gradle.kts
# kmath-core/build.gradle.kts
# kmath-memory/build.gradle.kts
# settings.gradle.kts
|
2020-09-20 10:39:25 +03:00 |
|
Iaroslav Postovalov
|
d55e4a3f84
|
Merge remote-tracking branch 'origin/dev' into ejml
|
2020-09-15 17:46:26 +07:00 |
|
|
72340705fe
|
Build refactor
|
2020-09-12 14:59:12 +03:00 |
|
Iaroslav Postovalov
|
b5fa1ed6e8
|
Merge remote-tracking branch 'origin/dev' into mp-samplers
# Conflicts:
# kmath-coroutines/src/commonMain/kotlin/scientifik/kmath/chains/BlockingIntChain.kt
# kmath-coroutines/src/commonMain/kotlin/scientifik/kmath/chains/BlockingRealChain.kt
# kmath-coroutines/src/commonMain/kotlin/scientifik/kmath/chains/Chain.kt
# kmath-prob/src/commonMain/kotlin/scientifik/kmath/prob/RandomChain.kt
|
2020-09-10 23:42:33 +07:00 |
|
Iaroslav Postovalov
|
d1184802bd
|
Drop koma module, implement kmath-ejml module copying it, but for EJML SimpleMatrix
|
2020-09-09 23:42:43 +07:00 |
|
Iaroslav Postovalov
|
fc5ec8fed7
|
Drop koma support, add more explicit visibility modifiers
|
2020-09-09 22:31:54 +07:00 |
|
Iaroslav Postovalov
|
f567f73d19
|
Specify explicit API visbility, minor refactoring (error handling, etc.)
|
2020-09-09 11:28:54 +07:00 |
|
Iaroslav Postovalov
|
6b79e79d21
|
Update tools and Kotlin, specify public explicitly, minor contracts refactor
|
2020-09-09 09:55:26 +07:00 |
|
Iaroslav
|
5e4522bb06
|
Upgrade build tools plugin to dev version; file reformat; change dependencies' versions; specify visibility explicitly at certain places (core, especially), make some interfaces fun
|
2020-09-08 16:40:47 +07:00 |
|
Iaroslav Postovalov
|
40888f66d6
|
Replace opt-in annotations with useExperimentalAnnotation for modules
|
2020-08-22 16:49:21 +07:00 |
|
Iaroslav
|
1d18832aa6
|
Provide contracts for many functions, make inline several functions, replace <algebra>.run { and with(<algebra>> { with <algebra> {, add newlines at EOFs, specify operator modifier explicitly at many places, reformat files, replace if (...) error guards with require and check
|
2020-08-22 02:42:59 +07:00 |
|
Iaroslav
|
551d4991fb
|
Merge remote-tracking branch 'origin/dev' into mp-samplers
|
2020-06-27 20:47:57 +07:00 |
|
Iaroslav
|
27605aee82
|
Merge remote-tracking branch 'origin/dev' into adv-expr
|
2020-06-27 19:56:00 +07:00 |
|
|
4b067f7a97
|
DoubleBuffer -> RealBuffer. Number algebra refactoring.
|
2020-06-27 12:19:43 +03:00 |
|
Iaroslav
|
3528fa16db
|
Add missing dependency in examples
|
2020-06-25 20:10:38 +07:00 |
|
Commander Tvis
|
002de8d23a
|
Merge remote-tracking branch 'origin/dev' into adv-expr
# Conflicts:
# examples/build.gradle.kts
|
2020-06-25 10:28:32 +07:00 |
|
Commander Tvis
|
c9de04a610
|
Make benchmarks 'naive'
|
2020-06-25 10:24:21 +07:00 |
|
|
668d13c9d1
|
Minor refactoring + domains
|
2020-06-23 20:03:45 +03:00 |
|
Iaroslav
|
675ace272c
|
Minor Gradle settings modification, add benchmarks of different Expression implementatinos
|
2020-06-23 03:38:20 +07:00 |
|
|
96550922cd
|
Removal of AsmExpression
|
2020-06-15 22:07:31 +03:00 |
|
Iaroslav
|
822f960e9c
|
Fix broken demos, add newlines at the end of files
|
2020-06-08 18:19:18 +07:00 |
|
|
8533a31677
|
Optimized blocking chains for primitive numbers generation.
|
2020-05-23 10:45:02 +03:00 |
|
|
3f68c0c34e
|
Fix demo for distributions
|
2020-05-22 21:28:14 +03:00 |
|
|
646207e140
|
Equlity half-fix for NDStructure
|
2020-05-06 10:50:08 +03:00 |
|
|
30730f1051
|
Dimensions for JS
|
2020-04-27 15:43:03 +03:00 |
|
|
a1dd71a74b
|
update build tools and dependencies
|
2020-04-03 22:29:23 +03:00 |
|
|
169801060b
|
Examples for type-safe dimensions
|
2019-12-09 19:57:26 +03:00 |
|
|
4060c70b17
|
Examples for type-safe dimensions
|
2019-12-09 19:52:00 +03:00 |
|
|
9936b9e4b7
|
Viktor prototype with inline
|
2019-12-09 17:37:17 +03:00 |
|
|
cbac4fca33
|
Viktor prototype with compiler bug
|
2019-12-08 17:25:36 +03:00 |
|
|
f9836a6477
|
Viktor prototype
|
2019-12-08 15:48:25 +03:00 |
|
|
1e70bebba6
|
Version update + some useful extensions
|
2019-11-20 16:12:41 +03:00 |
|
|
e5e9367c43
|
Factorized distributions/named priors
|
2019-09-02 13:07:42 +03:00 |
|
|
7f3dd95e72
|
Moved to scientifik plugin. Removed depricated Vector
|
2019-07-17 14:21:37 +03:00 |
|
|
88759807ab
|
Added complex example for article
|
2019-06-26 18:51:01 +03:00 |
|
|
651f8323f3
|
Basic support for BigInteger (#69)
|
2019-06-09 22:03:35 +03:00 |
|
|
fe05fc5a14
|
Added chain mappers
|
2019-06-09 10:06:48 +03:00 |
|
|
1b647b6014
|
Random demo
|
2019-06-08 16:44:49 +03:00 |
|
|
cd1c155e7d
|
Examples fix
|
2019-06-08 16:30:06 +03:00 |
|
|
f480aa1c5c
|
Example fix
|
2019-06-08 16:25:51 +03:00 |
|
|
9c2164cd64
|
Distribution implementations for commons-math
|
2019-06-08 14:26:44 +03:00 |
|