Commit Graph

  • 95c1504c00
    Add cast microoptimization to AsmBuilder Iaroslav Postovalov 2020-12-09 11:41:37 +0700
  • 6d96bba101
    Fix variable name 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
  • 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 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
  • 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
  • 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
  • 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
  • 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 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 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 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
  • 73b4294122 Try to fix Native compilation bug Alexander Nozik 2020-10-28 09:56:33 +0300
  • 5fa4d40f41 Remove Differentiable Alexander Nozik 2020-10-28 09:25:37 +0300
  • dfa1bcaf01 prob renamed to stat Alexander Nozik 2020-10-28 09:16:21 +0300
  • f8c3d1793c Fitting refactor Alexander Nozik 2020-10-28 09:08:37 +0300
  • 1c1580c8e6 Generification of autodiff and chi2 Alexander Nozik 2020-10-27 17:57:49 +0300
  • 9a147d033e Another refactor of SimpleAutoDiff Alexander Nozik 2020-10-27 17:57:17 +0300
  • 202ea3582c
    Add field test, minor refactor Iaroslav Postovalov 2020-10-27 20:31:28 +0700
  • 828e40c452
    Add toQuaternion extension for Complex Iaroslav Postovalov 2020-10-27 19:19:53 +0700
  • 59a50810cc
    Remove KDoc comments Iaroslav Postovalov 2020-10-27 18:17:42 +0700
  • 3714cfc28e
    Replace Double specialized ops with Number ones Iaroslav Postovalov 2020-10-27 18:15:43 +0700
  • 76717c49b1
    Implement fast quaternion implementation, minor changes to complex Iaroslav Postovalov 2020-10-27 18:06:27 +0700
  • 4450c0fcc7 Fix orders in DerivativeStructures Alexander Nozik 2020-10-26 14:44:57 +0300
  • 30132964dd Separate object for fitting. Chi-squared Alexander Nozik 2020-10-26 10:01:30 +0300
  • 57781678e5 Cleanup Alexander Nozik 2020-10-25 19:46:22 +0300
  • 1fbe12149d Advanced configuration API for cm-optimization Alexander Nozik 2020-10-25 19:31:12 +0300
  • d826dd9e83 Initial optimization implementation for CM Alexander Nozik 2020-10-24 20:33:19 +0300
  • 94df61cd43 cleanup Alexander Nozik 2020-10-24 13:05:36 +0300
  • 59b120e086
    Fix platform declarations Iaroslav Postovalov 2020-10-23 17:01:16 +0700
  • f7614da230 Refactoring Alexander Nozik 2020-10-22 11:27:08 +0300
  • 04d3f4a99f Fix ASM Alexander Nozik 2020-10-22 09:28:18 +0300
  • ae07652d9e Symbol identity is always a string Alexander Nozik 2020-10-21 11:38:28 +0300
  • 826ec727b7
    Merge branch 'dev' into mp-samplers Iaroslav Postovalov 2020-10-21 02:29:53 +0700
  • 457931dd86
    Update Gradle Iaroslav Postovalov 2020-10-21 02:26:54 +0700
  • a0391a3b83
    Merge branch 'master' into dev Iaroslav Postovalov 2020-10-21 02:24:02 +0700
  • 6386f2b894 Update build tools Alexander Nozik 2020-10-20 10:03:09 +0300
  • 707ad21f77 New Expression API Alexander Nozik 2020-10-19 22:51:33 +0300
  • 612f6f0082
    Refactor, remove unused files, remove BasicSampler Iaroslav Postovalov 2020-10-16 16:49:47 +0700
  • d4aa4587a9
    Add missing files Iaroslav Postovalov 2020-10-15 23:53:19 +0700