This website requires JavaScript.
a5c00051c2
Merge branch 'feature/dynamic-ops-currying' into feature/estree-codegen
Iaroslav Postovalov
2020-12-20 00:58:17 +0700
d66fb4be75
Delete empty file
Iaroslav Postovalov
2020-12-20 00:56:08 +0700
bdd33ca6ca
Add dependencies needed for ESTree codegen
Iaroslav Postovalov
2020-12-20 00:40:18 +0700
cdebe2fc4f
Add API documentation, fix hashCode
Iaroslav Postovalov
2020-12-20 00:06:40 +0700
c30e739862
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-12-12 21:10:21 +0700
386b063c94
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-12-12 21:09:07 +0700
0952d573bc
Merge branch 'dev' into feature/dynamic-ops-currying
Iaroslav Postovalov
2020-12-12 21:06:39 +0700
2f11660439
Replace Distribution.normal with NormalDistribution
Iaroslav Postovalov
2020-12-12 21:03:28 +0700
e43aad33fe
Add missing import
Iaroslav Postovalov
2020-12-12 17:13:14 +0700
5c54640e60
Merge branch 'dev' into mp-samplers
Iaroslav Postovalov
2020-12-12 17:11:09 +0700
f1435c2c05
Merge pull request #160 from mipt-npm/cross-platform-ga-run
Alexander Nozik
2020-12-12 11:17:18 +0300
07d6d89192
Replace reflective constructor invocation with method handle
Iaroslav Postovalov
2020-12-09 14:43:37 +0700
95c1504c00
Add cast microoptimization to AsmBuilder
Iaroslav Postovalov
2020-12-09 11:41:37 +0700
6d96bba101
Fix variable name
#160
Iaroslav Postovalov
2020-12-08 16:35:30 +0700
cc45e3683b
Refactor ASM builder
Iaroslav Postovalov
2020-12-08 16:16:32 +0700
f001389f4c
Merge branch 'dev' into feature/dynamic-ops-currying
Iaroslav Postovalov
2020-12-08 15:12:52 +0700
e62cf4fc65
Rewrite ASM codegen to use curried operators, fix bugs, update benchmarks
Iaroslav Postovalov
2020-12-08 14:42:42 +0700
8603149d4b
Update gradle.yml
Iaroslav Postovalov
2020-12-07 14:01:46 +0700
1064a24940
Make gradle GA run cross-platform
Iaroslav Postovalov
2020-12-07 04:28:54 +0700
c79154b672
Update manyRuns test
#158
Iaroslav Postovalov
2020-12-07 03:03:21 +0700
d0fffd6b5a
Add missing imports
Iaroslav Postovalov
2020-12-07 02:40:46 +0700
ce2f9c5a02
Update tests of MST-to-WASM
Iaroslav Postovalov
2020-12-07 02:40:30 +0700
d9859eeb47
Rename file
Iaroslav Postovalov
2020-12-07 02:30:51 +0700
51945bf58c
Add public API for WASM codegen
Iaroslav Postovalov
2020-12-07 02:29:00 +0700
3d879a766b
Add missing KDoc comment
Iaroslav Postovalov
2020-12-07 02:19:50 +0700
7a571089a8
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-12-06 04:07:11 +0700
2f1cfefeac
Update Kotlin, document codegen functions
Iaroslav Postovalov
2020-12-06 04:05:36 +0700
96957dfa4b
Add missing experimental annotation
Iaroslav Postovalov
2020-12-02 10:49:47 +0700
f46826f2b1
Fix GSL matrix context
Iaroslav Postovalov
2020-12-02 10:12:33 +0700
0e8f6e29ee
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-12-02 09:21:25 +0700
712df04170
Implemented #131
Alexander Nozik
2020-12-01 21:21:56 +0300
5368bb5d4a
Readme update
Alexander Nozik
2020-11-30 11:25:21 +0300
89c0d863d2
Benchmark refactoring
Alexander Nozik
2020-11-29 22:26:05 +0300
625e624cab
kmath-for-real refactoring
Alexander Nozik
2020-11-29 21:38:12 +0300
df4ea2c1e4
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-11-30 01:20:52 +0700
6fb3c03e87
Fix broken APIs in kmath-for-real
Iaroslav Postovalov
2020-11-30 01:19:27 +0700
0db33cca55
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-11-30 00:56:35 +0700
4433da9acf
Merge remote-tracking branch 'origin/dev' into dev
Iaroslav Postovalov
2020-11-30 00:56:01 +0700
b10ba4c62a
Update KotlinGrad
Iaroslav Postovalov
2020-11-30 00:55:42 +0700
5a3fccb455
Add reference to Commons Math implementation of InternalErf, fix markdown issues, rename prob package in examples to stat
#115
Iaroslav Postovalov
2020-11-29 22:02:06 +0700
5b653f10d7
kmath-for-real refactoring
Alexander Nozik
2020-11-29 13:32:20 +0300
12758d589e
Merge branch 'dev' into mp-samplers
Iaroslav Postovalov
2020-11-29 16:25:25 +0700
f18cd9ad40
Fix package names
Iaroslav Postovalov
2020-11-29 16:25:08 +0700
4fc8d7b57c
Fix build
Iaroslav Postovalov
2020-11-29 16:12:41 +0700
f8272f29b6
Remove failing test
Iaroslav Postovalov
2020-11-29 02:20:04 +0700
765905c64f
Fix binding
Iaroslav Postovalov
2020-11-29 01:58:15 +0700
e5d5ac17da
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-11-29 01:17:16 +0700
863b22a451
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-11-29 01:14:08 +0700
5e738cde45
Merge branch 'dev' into feature/binaryen
Iaroslav Postovalov
2020-11-29 01:12:00 +0700
0595950820
Merge branch 'dev' into feature/dynamic-ops-currying
Iaroslav Postovalov
2020-11-29 01:11:32 +0700
c21e761a76
Workaround for https://youtrack.jetbrains.com/issue/KT-40121
Alexander Nozik
2020-11-28 19:46:51 +0300
a8329b2ed2
Grid generators moved to kmath-for-real
Alexander Nozik
2020-11-28 18:43:35 +0300
e447a15304
Make MstAlgebra operations return specific types
Iaroslav Postovalov
2020-11-28 13:42:18 +0700
3e7c9d8dce
Rework unary/binary operation API
Iaroslav Postovalov
2020-11-28 13:33:05 +0700
af306084cf
Test for #65
Alexander Nozik
2020-11-22 19:16:08 +0300
1538bc0e69
Merge remote-tracking branch 'origin/dev' into dev
Alexander Nozik
2020-11-22 19:06:50 +0300
434229a43a
Implementation for #65
Alexander Nozik
2020-11-22 19:06:38 +0300
8de67157e9
Fix bugs, add test for massive run
Iaroslav Postovalov
2020-11-14 21:29:28 +0700
ca219fa91b
Add reproducer of Binaryen bug
Iaroslav Postovalov
2020-11-11 21:20:53 +0700
68f7019304
Delete Long support, fix errors
Iaroslav Postovalov
2020-11-11 21:16:58 +0700
4f22688f6f
Add support for Long and Int codegen
Iaroslav Postovalov
2020-11-11 20:46:18 +0700
4fce91ae59
Clean up bindings, extract spreader functino
Iaroslav Postovalov
2020-11-11 02:42:13 +0700
68d8a7382d
Make it work, regenerate bindings
Iaroslav Postovalov
2020-11-11 02:24:33 +0700
aaecc36532
Update invalid test
Iaroslav Postovalov
2020-11-10 19:07:17 +0700
1539113e72
Make complex and quaternion NaN-hostile
Iaroslav Postovalov
2020-11-10 19:01:26 +0700
d0be846caf
Remove file
Iaroslav Postovalov
2020-11-10 18:14:24 +0700
c26c5bd145
Refactor
Iaroslav Postovalov
2020-11-10 17:44:53 +0700
b2263b1feb
Implement basic f64-arithmetic compiler for MST
Iaroslav Postovalov
2020-11-09 19:38:52 +0700
3c602e859d
Merge branch 'dev' into mp-samplers
Iaroslav Postovalov
2020-11-02 01:16:29 +0700
b1ccca1019
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-11-02 01:15:13 +0700
abe68a4fb6
Merge pull request #150 from mipt-npm/kotlingrad
Iaroslav Postovalov
2020-11-02 01:09:44 +0700
33d23c8d28
Duplicate repositories declared in main build script, fix errors
#150
Iaroslav Postovalov
2020-11-02 01:08:55 +0700
658a1703ed
Add KDoc comment
Iaroslav Postovalov
2020-10-31 21:44:52 +0700
6b71d8525d
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-30 19:08:50 +0700
d14e437659
Update DifferentiableExpression by providing second type argument representing the result of differentiation
Iaroslav Postovalov
2020-10-30 16:57:19 +0700
ef7066b8c9
Update example
Iaroslav Postovalov
2020-10-30 16:40:58 +0700
bc4eb95ae7
Add extension functions for DifferentiableMstExpression
Iaroslav Postovalov
2020-10-30 16:40:43 +0700
0731f2bd89
Merge branch 'nd4j' into dev
Iaroslav Postovalov
2020-10-30 01:09:46 +0700
29a670483b
Update KG and Maven repos, delete symbol delegate provider, implement working differentiable mst expression based on SFun shape to MST conversion
Iaroslav Postovalov
2020-10-30 01:09:11 +0700
520f6cedeb
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-30 00:00:38 +0700
095b165fa4
Uncomment expressions benchmark, and add factory methods for Nd4jRing and Nd4jField
Iaroslav Postovalov
2020-10-29 23:59:36 +0700
d7071566fa
Merge pull request #116 from mipt-npm/nd4j
Alexander Nozik
2020-10-29 19:58:53 +0300
f40c1f2919
Merge branch 'dev' into nd4j
#116
Alexander Nozik
2020-10-29 19:58:35 +0300
6f31ddba30
Fix CM DerivativeStructureField constants
Alexander Nozik
2020-10-29 19:50:45 +0300
fbe1ab94a4
Change DifferentiableExpression API to use ordered symbol list instead of orders map.
Alexander Nozik
2020-10-29 19:35:08 +0300
61e58c4302
Enable AST example
Iaroslav Postovalov
2020-10-29 16:04:04 +0700
cdd196097e
Specify operator modifier explicitly
Iaroslav Postovalov
2020-10-29 15:56:41 +0700
6d016c87f2
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-10-29 15:49:49 +0700
1e1819ac78
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-10-29 15:47:09 +0700
022b8f0fa3
Regenerate readme
Iaroslav Postovalov
2020-10-29 15:44:30 +0700
57910f617a
Rename API classes, update readme files
Iaroslav Postovalov
2020-10-29 15:39:53 +0700
d7cf04a98b
Merge branch 'dev' into nd4j
Iaroslav Postovalov
2020-10-29 13:38:52 +0700
6f0f6577de
Refactor toSFun, update KG, delete KMath algebra protocol, update DifferentiableMstExpr.
Iaroslav Postovalov
2020-10-29 13:34:12 +0700
f341d02941
Rename files, improve error handling, minor codegen update
Iaroslav Postovalov
2020-10-29 04:23:36 +0700
7f8abbdd20
Fix typo, introduce KG protocol delegating to algebra
Iaroslav Postovalov
2020-10-29 02:22:34 +0700
2b7803290f
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-28 18:37:21 +0700
55909aee0d
Add additional constructor
Iaroslav Postovalov
2020-10-28 18:36:00 +0700
4b7bd3d174
Merge pull request #154 from mipt-npm/feature/diff-api
Alexander Nozik
2020-10-28 13:25:23 +0300
ef2fa5f30e
Merge branch 'dev' into feature/diff-api
#154
Alexander Nozik
2020-10-28 12:08:38 +0300
e5751c4cdc
Fix did not work, rolled back.
Alexander Nozik
2020-10-28 10:07:50 +0300