This website requires JavaScript.
d0be846caf
Remove file
Iaroslav Postovalov
2020-11-10 18:14:24 +07:00
c26c5bd145
Refactor
Iaroslav Postovalov
2020-11-10 17:44:53 +07:00
b2263b1feb
Implement basic f64-arithmetic compiler for MST
Iaroslav Postovalov
2020-11-09 19:38:52 +07:00
3c602e859d
Merge branch 'dev' into mp-samplers
Iaroslav Postovalov
2020-11-02 01:16:29 +07:00
b1ccca1019
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-11-02 01:15:13 +07:00
abe68a4fb6
Merge pull request #150 from mipt-npm/kotlingrad
Iaroslav Postovalov
2020-11-02 01:09:44 +07:00
33d23c8d28
Duplicate repositories declared in main build script, fix errors
#150
Iaroslav Postovalov
2020-11-02 01:08:55 +07:00
658a1703ed
Add KDoc comment
Iaroslav Postovalov
2020-10-31 21:44:52 +07:00
6b71d8525d
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-30 19:08:50 +07:00
d14e437659
Update DifferentiableExpression by providing second type argument representing the result of differentiation
Iaroslav Postovalov
2020-10-30 16:57:19 +07:00
ef7066b8c9
Update example
Iaroslav Postovalov
2020-10-30 16:40:58 +07:00
bc4eb95ae7
Add extension functions for DifferentiableMstExpression
Iaroslav Postovalov
2020-10-30 16:40:43 +07:00
0731f2bd89
Merge branch 'nd4j' into dev
Iaroslav Postovalov
2020-10-30 01:09:46 +07:00
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 +07:00
520f6cedeb
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-30 00:00:38 +07:00
095b165fa4
Uncomment expressions benchmark, and add factory methods for Nd4jRing and Nd4jField
Iaroslav Postovalov
2020-10-29 23:59:36 +07:00
d7071566fa
Merge pull request #116 from mipt-npm/nd4j
Alexander Nozik
2020-10-29 19:58:53 +03:00
f40c1f2919
Merge branch 'dev' into nd4j
#116
Alexander Nozik
2020-10-29 19:58:35 +03:00
6f31ddba30
Fix CM DerivativeStructureField constants
Alexander Nozik
2020-10-29 19:50:45 +03:00
fbe1ab94a4
Change DifferentiableExpression API to use ordered symbol list instead of orders map.
Alexander Nozik
2020-10-29 19:35:08 +03:00
61e58c4302
Enable AST example
Iaroslav Postovalov
2020-10-29 16:04:04 +07:00
cdd196097e
Specify operator modifier explicitly
Iaroslav Postovalov
2020-10-29 15:56:41 +07:00
6d016c87f2
Merge branch 'dev' into feature/quaternion
Iaroslav Postovalov
2020-10-29 15:49:49 +07:00
1e1819ac78
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-10-29 15:47:09 +07:00
022b8f0fa3
Regenerate readme
Iaroslav Postovalov
2020-10-29 15:44:30 +07:00
57910f617a
Rename API classes, update readme files
Iaroslav Postovalov
2020-10-29 15:39:53 +07:00
d7cf04a98b
Merge branch 'dev' into nd4j
Iaroslav Postovalov
2020-10-29 13:38:52 +07:00
6f0f6577de
Refactor toSFun, update KG, delete KMath algebra protocol, update DifferentiableMstExpr.
Iaroslav Postovalov
2020-10-29 13:34:12 +07:00
f341d02941
Rename files, improve error handling, minor codegen update
Iaroslav Postovalov
2020-10-29 04:23:36 +07:00
7f8abbdd20
Fix typo, introduce KG protocol delegating to algebra
Iaroslav Postovalov
2020-10-29 02:22:34 +07:00
2b7803290f
Merge branch 'dev' into kotlingrad
Iaroslav Postovalov
2020-10-28 18:37:21 +07:00
55909aee0d
Add additional constructor
Iaroslav Postovalov
2020-10-28 18:36:00 +07:00
4b7bd3d174
Merge pull request #154 from mipt-npm/feature/diff-api
Alexander Nozik
2020-10-28 13:25:23 +03:00
ef2fa5f30e
Merge branch 'dev' into feature/diff-api
#154
Alexander Nozik
2020-10-28 12:08:38 +03:00
e5751c4cdc
Fix did not work, rolled back.
Alexander Nozik
2020-10-28 10:07:50 +03:00
73b4294122
Try to fix Native compilation bug
Alexander Nozik
2020-10-28 09:56:33 +03:00
5fa4d40f41
Remove Differentiable
Alexander Nozik
2020-10-28 09:25:37 +03:00
dfa1bcaf01
prob renamed to stat
Alexander Nozik
2020-10-28 09:16:21 +03:00
f8c3d1793c
Fitting refactor
Alexander Nozik
2020-10-28 09:08:37 +03:00
1c1580c8e6
Generification of autodiff and chi2
Alexander Nozik
2020-10-27 17:57:49 +03:00
9a147d033e
Another refactor of SimpleAutoDiff
Alexander Nozik
2020-10-27 17:57:17 +03:00
202ea3582c
Add field test, minor refactor
Iaroslav Postovalov
2020-10-27 20:31:28 +07:00
828e40c452
Add toQuaternion extension for Complex
Iaroslav Postovalov
2020-10-27 19:19:53 +07:00
59a50810cc
Remove KDoc comments
Iaroslav Postovalov
2020-10-27 18:17:42 +07:00
3714cfc28e
Replace Double specialized ops with Number ones
Iaroslav Postovalov
2020-10-27 18:15:43 +07:00
76717c49b1
Implement fast quaternion implementation, minor changes to complex
Iaroslav Postovalov
2020-10-27 18:06:27 +07:00
4450c0fcc7
Fix orders in DerivativeStructures
Alexander Nozik
2020-10-26 14:44:57 +03:00
30132964dd
Separate object for fitting. Chi-squared
Alexander Nozik
2020-10-26 10:01:30 +03:00
57781678e5
Cleanup
Alexander Nozik
2020-10-25 19:46:22 +03:00
1fbe12149d
Advanced configuration API for cm-optimization
Alexander Nozik
2020-10-25 19:31:12 +03:00
d826dd9e83
Initial optimization implementation for CM
Alexander Nozik
2020-10-24 20:33:19 +03:00
94df61cd43
cleanup
Alexander Nozik
2020-10-24 13:05:36 +03:00
59b120e086
Fix platform declarations
Iaroslav Postovalov
2020-10-23 17:01:16 +07:00
f7614da230
Refactoring
Alexander Nozik
2020-10-22 11:27:08 +03:00
04d3f4a99f
Fix ASM
Alexander Nozik
2020-10-22 09:28:18 +03:00
ae07652d9e
Symbol identity is always a string
Alexander Nozik
2020-10-21 11:38:28 +03:00
826ec727b7
Merge branch 'dev' into mp-samplers
Iaroslav Postovalov
2020-10-21 02:29:53 +07:00
457931dd86
Update Gradle
Iaroslav Postovalov
2020-10-21 02:26:54 +07:00
a0391a3b83
Merge branch 'master' into dev
Iaroslav Postovalov
2020-10-21 02:24:02 +07:00
6386f2b894
Update build tools
Alexander Nozik
2020-10-20 10:03:09 +03:00
707ad21f77
New Expression API
Alexander Nozik
2020-10-19 22:51:33 +03:00
612f6f0082
Refactor, remove unused files, remove BasicSampler
Iaroslav Postovalov
2020-10-16 16:49:47 +07:00
d4aa4587a9
Add missing files
Iaroslav Postovalov
2020-10-15 23:53:19 +07:00
0c6fff3878
Code refactoring, implement NormalDistribution
Iaroslav Postovalov
2020-10-15 23:52:50 +07:00
657dbcb829
Add missing compiler option
Iaroslav Postovalov
2020-10-15 15:24:17 +07:00
2dab0ce40c
Add missing package installation
Iaroslav Postovalov
2020-10-15 14:06:01 +07:00
248deb1682
Update def file
Iaroslav Postovalov
2020-10-15 13:44:49 +07:00
de964af80d
Fix header selection issues, update Gradle
Iaroslav Postovalov
2020-10-15 13:15:11 +07:00
07ad527e0b
Remove sudo
Iaroslav Postovalov
2020-10-14 23:57:35 +07:00
0740d6034b
Remove broken command
Iaroslav Postovalov
2020-10-14 23:45:30 +07:00
3602bce133
Add Chrome installing action
Iaroslav Postovalov
2020-10-14 23:43:16 +07:00
3eb050d3d1
Merge branch 'dev' into gsl-experiment
Iaroslav Postovalov
2020-10-14 23:32:00 +07:00
5460d00f8f
Change Ubuntu version
Iaroslav Postovalov
2020-10-14 23:27:59 +07:00
157adaffb7
Configure kscience plugin publication
Iaroslav Postovalov
2020-10-14 23:26:55 +07:00
78fa877116
Update README.md
Alexander Nozik
2020-10-14 11:25:03 +03:00
e44423192d
Tools version update
Alexander Nozik
2020-10-13 20:34:17 +03:00
ea0ecc0fba
Use postfix op. form
Iaroslav Postovalov
2020-10-13 22:18:44 +07:00
0766ec628c
Change task from build to publish
Iaroslav Postovalov
2020-10-13 22:16:10 +07:00
75b1eb7d31
Update .space.kts
Iaroslav Postovalov
2020-10-13 22:14:40 +07:00
2723c376d9
Use KG DSL instead of raw scalar construction
Iaroslav Postovalov
2020-10-13 22:09:39 +07:00
9da3b139db
Add space properties
Iaroslav Postovalov
2020-10-13 22:00:01 +07:00
381137724d
Rename KG module
Iaroslav Postovalov
2020-10-13 19:47:07 +07:00
fcfd79cb69
Merge remote-tracking branch 'origin/dev' into kotlingrad
Iaroslav Postovalov
2020-10-13 19:44:16 +07:00
245adab719
Merge remote-tracking branch 'origin/master' into dev
Iaroslav Postovalov
2020-10-13 17:34:48 +07:00
f76575bf99
Merge pull request #151 from mipt-npm/hotfix-better-parse-api
Alexander Nozik
2020-10-13 13:18:32 +03:00
627e18f6ec
Hotfix of better-parse configuration (its classes are exposed as API but are not available to user)
#151
Iaroslav Postovalov
2020-10-13 16:59:21 +07:00
06c3ce5aaf
Simplify extensions.kt
Iaroslav Postovalov
2020-10-12 23:42:13 +07:00
4bf430b2c0
Rename converter functions, add symbol delegate provider for MstAlgebra
Iaroslav Postovalov
2020-10-12 23:17:54 +07:00
54069fd37e
Add example of new AST API
Iaroslav Postovalov
2020-10-12 22:42:34 +07:00
57bdee4936
Add test, update MstAlgebra a bit to return concrete types
Iaroslav Postovalov
2020-10-12 22:34:05 +07:00
31c71e0fad
Add comments on mapping of MST-to-SFun converting
Iaroslav Postovalov
2020-10-12 21:21:08 +07:00
5de9d69237
Add more fine-grained converters from MST to SVar and SConst
Iaroslav Postovalov
2020-10-12 21:06:15 +07:00
84f7535fdd
Add pow support
Iaroslav Postovalov
2020-10-12 20:36:05 +07:00
f0fbebd770
Add adapters of scalar functions to MST and vice versa
Iaroslav Postovalov
2020-10-12 20:26:03 +07:00
6f3deb6a24
Change cached directories, suppress warnings
Iaroslav Postovalov
2020-10-12 18:38:26 +07:00
6ab2ebb13f
Add sudo statement
Iaroslav Postovalov
2020-10-11 22:48:05 +07:00
3ae2be06e2
Remove kotlinx-io dependency, use DeferScope to dispose native memory
Iaroslav Postovalov
2020-10-11 21:24:10 +07:00
3c069398a2
Add /usr/local/ directory to headers
Iaroslav Postovalov
2020-10-11 14:28:59 +07:00
7e7da25a99
Drop headers
Iaroslav Postovalov
2020-10-11 03:44:43 +07:00
922d27fb62
Restructure codegen task
Iaroslav Postovalov
2020-10-11 03:37:04 +07:00