Commit Graph

  • d0cc75098b
    Rework with specialized NDStructure implementations Commander Tvis 2020-06-11 14:36:19 +0700
  • 9a4dd31507
    Move narrowToIntArray to new file Commander Tvis 2020-06-11 14:17:46 +0700
  • 3df9892de5
    Implement the ND4J module for scalars Commander Tvis 2020-06-11 14:10:39 +0700
  • f364060acf
    Add project stub Commander Tvis 2020-06-11 12:16:22 +0700
  • 8cdc596549
    Merge remote-tracking branch 'mipt-npm/dev' into dev Commander Tvis 2020-06-11 10:39:05 +0700
  • 60898a3512
    Merge remote-tracking branch 'mipt-npm/dev' into adv-expr-asm Commander Tvis 2020-06-11 10:35:48 +0700
  • a5fea4f22d
    Merge remote-tracking branch 'mipt-npm/dev' into adv-expr-improved-trigonomery Commander Tvis 2020-06-11 10:34:46 +0700
  • 916d6962e6
    Merge pull request #101 from CommanderTvis/adv-expr-fix-multiply Alexander Nozik 2020-06-11 13:25:36 +0300
  • 757332e262
    Merge remote-tracking branch 'mipt-npm/dev' into adv-expr-improved-trigonomery Commander Tvis 2020-06-11 10:32:34 +0700
  • 91fa6d64bb
    Merge remote-tracking branch 'mipt-npm/dev' into adv-expr-asm Commander Tvis 2020-06-11 10:31:40 +0700
  • ef67d82d84
    Repair multiplication for Int, Long, Short, Byte Ring Commander Tvis 2020-06-11 10:21:13 +0700
  • 89fae39013
    Improve tests Commander Tvis 2020-06-11 09:27:23 +0700
  • 62ca19bb64
    Merge remote-tracking branch 'mipt-npm/adv-expr' into adv-expr-improved-trigonomery Commander Tvis 2020-06-11 08:51:38 +0700
  • e6f97c532b
    Minor refactor: replace space property with field Commander Tvis 2020-06-11 08:50:37 +0700
  • 927aa589ad
    Add missing override modifiers Commander Tvis 2020-06-11 08:49:38 +0700
  • a4dfb4eb15
    Merge remote-tracking branch 'mipt-npm/adv-expr' into adv-expr-asm Commander Tvis 2020-06-11 08:45:42 +0700
  • 0507bfcc24 Expression simplification darksnake 2020-06-11 09:46:42 +0300
  • a0453da4b3
    Refactor, replace constants List with Array, create specification of named functions Commander Tvis 2020-06-10 08:57:17 +0700
  • 2e5c13aea9
    Improve support of string-identified operations API, rework trigonometric operations algebra part: introduce inverse trigonometric operations, rename tg to tan Iaroslav 2020-06-10 02:05:13 +0700
  • 1b6a0a13d8
    Completely rework Expression API to expose direct unaryOperation and binaryOperation, improve ASM API accordingly Iaroslav 2020-06-10 00:44:56 +0700
  • 33a519c10b
    Apply new interfaces structure to ASM Expression Field/Space Iaroslav 2020-06-09 22:22:15 +0700
  • 4dcdc0f99c
    Merge remote-tracking branch 'mipt-npm/adv-expr' into adv-expr-asm Iaroslav 2020-06-09 22:17:42 +0700
  • 3e03f09504 Merge remote-tracking branch 'origin/adv-expr' into adv-expr Alexander Nozik 2020-06-09 14:44:11 +0300
  • 5dc07febe3 Expression simplification darksnake 2020-06-09 13:07:40 +0300
  • 2855ad29a4 Remove unused argument in functionalExpressions.kt darksnake 2020-06-09 11:14:47 +0300
  • 65370f93fb
    Make algebra and constants protected, fix tests Iaroslav 2020-06-08 23:18:08 +0700
  • 822f960e9c
    Fix broken demos, add newlines at the end of files Iaroslav 2020-06-08 18:19:18 +0700
  • 246feacd72
    Delete unused RandomGenerator-to-URP adapter Iaroslav 2020-06-08 18:05:56 +0700
  • 46649a1ddf
    Delete unused InternalUtils functions Iaroslav 2020-06-08 18:02:15 +0700
  • d4226b7e7d
    Reformat Iaroslav 2020-06-08 17:38:48 +0700
  • 5ff76209aa
    Specify type explicitly Iaroslav 2020-06-08 17:37:35 +0700
  • 2b24bd979e
    Add Apache Javadocs references Iaroslav 2020-06-08 17:36:14 +0700
  • e7b1203c2d
    Move init blocks checks to factory method of and make all the samplers' constructor private Iaroslav 2020-06-08 17:29:57 +0700
  • 28062cb096
    Minimal refactor of existing random API, move samplers implementations to samplers package, implement Sampler<T> by all the Samplers Iaroslav 2020-06-08 17:16:57 +0700
  • 774b1123f7 Minor change in grid builders Alexander Nozik 2020-06-08 12:07:27 +0300
  • bc59f8b287
    Merger kmath-prob and kmath-commons-rng-part Iaroslav 2020-06-08 15:13:54 +0700
  • 5d5ddd46d4
    Upgrade Gradle Iaroslav 2020-06-08 14:53:14 +0700
  • 8f1cf0179a
    Minor refactor Iaroslav 2020-06-08 14:48:44 +0700
  • c576e46020
    Minor refactor Iaroslav 2020-06-08 14:46:00 +0700
  • b7d1fe2560
    Implement recursive constants evaluation, improve builders Iaroslav 2020-06-08 14:38:37 +0700
  • 2de9548c23
    Implement commons-rng particle in pure Kotlin Iaroslav 2020-06-07 22:12:04 +0700
  • 013030951e
    Make AsmCompiledExpression fields private, add builder functions not to expose AsmGenerationContext to public API, refactor code Commander Tvis 2020-06-07 19:23:39 +0700
  • 6ac0297530
    Move asm dependency to implementation configuration; rename many ASM API classes, make AsmCompiledExpression implement functional Expression, fix typos, encapsulate AsmGenerationContext Commander Tvis 2020-06-07 19:04:39 +0700
  • a2e33bf6d8
    Add more test for ASM const product Iaroslav 2020-06-07 15:57:23 +0700
  • 6686144538
    Add type casts for constants Iaroslav 2020-06-06 22:09:18 +0700
  • fb74e74b01
    Remove constant number allocation hack and support uncommon Number implementations to be available in constants Iaroslav 2020-06-06 22:05:25 +0700
  • cdb24ea8e2
    Remove duplicate Short key from signatureLetters map Iaroslav 2020-06-06 21:51:22 +0700
  • 41094e63da
    Optimize number constants placing to economize contant pool places Iaroslav 2020-06-06 21:48:52 +0700
  • 30b32c1515
    Move initialization code to separate method to make AsmGenerationContext restartable Iaroslav 2020-06-06 21:45:15 +0700
  • 723bd84417
    Remove unused import Iaroslav 2020-06-06 21:06:15 +0700
  • d6d9351c9c
    Add more tests Iaroslav 2020-06-05 23:04:04 +0700
  • 557142c2ba
    Add more tests, fix constant product and product operations impl. Iaroslav 2020-06-05 23:02:16 +0700
  • fdd2551c3f
    Minor refactor Iaroslav 2020-06-05 22:12:39 +0700
  • 3ea76d56a5
    Implement kmath-asm module stubs Iaroslav 2020-06-05 22:05:16 +0700
  • 8533a31677 Optimized blocking chains for primitive numbers generation. Alexander Nozik 2020-05-23 10:45:02 +0300
  • 3f68c0c34e Fix demo for distributions Alexander Nozik 2020-05-22 21:28:14 +0300
  • 048a1ceaed Moved probability distributions to commons-rng and to prob module Alexander Nozik 2020-05-22 21:24:20 +0300
  • 1a869ace0e Refactored Expression tree API Alexander Nozik 2020-05-15 16:10:19 +0300
  • 4a26c1080e A prototype for advanced expressoins Alexander Nozik 2020-05-14 20:30:43 +0300
  • c15f77acef doc for realBuffer Alexander Nozik 2020-05-13 21:54:36 +0300
  • e5ffb22126 For-real refactoring and test fix. Never call equals on buffer Alexander Nozik 2020-05-07 09:54:46 +0300
  • 7e31a98dc5
    Merge pull request #91 from pklimai/more-tests Alexander Nozik 2020-05-06 20:02:59 +0300
  • 646207e140 Equlity half-fix for NDStructure Alexander Nozik 2020-05-06 10:50:08 +0300
  • 2c71818409 Fix matrix shape in RealMatrixTest Peter Klimai 2020-05-05 22:44:44 +0300
  • 898f082a0c
    Merge pull request #90 from pklimai/more-tests Alexander Nozik 2020-05-05 19:27:57 +0300
  • 568e720212 More tests in kmath-for-real and fix for Double.plus Peter Klimai 2020-05-05 18:43:20 +0300
  • f04eeac3b4
    Merge pull request #86 from mipt-npm/dev 0.1.4-dev-4 Alexander Nozik 2020-04-30 11:36:58 +0300
  • 2e057c409b RealHistogram counts weights Alexander Nozik 2020-04-30 11:20:28 +0300
  • 9c21f69ec0 Fix for #87 Alexander Nozik 2020-04-30 09:38:42 +0300
  • 1015e238f1 Basic geometry Alexander Nozik 2020-04-29 19:28:24 +0300
  • 30730f1051 Dimensions for JS Alexander Nozik 2020-04-27 15:43:03 +0300
  • fbe7363cde BigInt refactoring Alexander Nozik 2020-04-26 21:47:34 +0300
  • 85ad44ac9b
    Merge pull request #81 from mipt-npm/big-int Alexander Nozik 2020-04-26 20:08:31 +0300
  • 28ef591524 Chain implements Flow Alexander Nozik 2020-04-26 20:04:15 +0300
  • 48cb683bc4 Refactoring of KBigInteger Peter Klimai 2020-04-15 18:55:13 +0300
  • ab7887a13c
    Merge pull request #85 from avrong/master Alexander Nozik 2020-04-13 09:18:18 +0300
  • a94440d5fb
    Fix link to linear.md Aleksei Trifonov 2020-04-13 08:55:49 +0300
  • c6640b4d31
    Merge pull request #84 from schakalakka/master Alexander Nozik 2020-04-11 09:35:46 +0300
  • cb1156fd90 Fix two simple typos in file names: Rename LinearAlgrebra.kt to LinearAlgebra.kt and BigNumers.kt to BigNumbers.kt Andreas Radke 2020-04-10 20:54:10 +0200
  • a1dd71a74b update build tools and dependencies Alexander Nozik 2020-04-03 22:29:23 +0300
  • 0cb53792b1 Update plugin and fix median Statistic Alexander Nozik 2020-04-03 21:44:07 +0300
  • 0e898ee1ea Add strided matrix dot test to check #82 Alexander Nozik 2020-04-03 19:01:58 +0300
  • 19d1459a55 Fix division and add tests Peter Klimai 2020-04-01 23:56:39 +0300
  • 9500ee0924 Initial implementation of multiplatform BigInteger Peter Klimai 2020-03-30 16:30:16 +0300
  • e00a66ca42 Fix linear interpolator const Alexander Nozik 2020-02-13 16:21:41 +0300
  • 068b90e7ab Add different ways to provide data for XY interpolator Alexander Nozik 2020-02-12 22:26:25 +0300
  • 73f40105c4 Interpolation API Alexander Nozik 2020-02-12 21:57:21 +0300
  • d56b4148be Generalized linear interpolation Alexander Nozik 2020-01-12 20:51:16 +0300
  • 9d1ba1b78b Merge remote-tracking branch 'origin/dev-pk' into dev Alexander Nozik 2020-01-12 10:50:43 +0300
  • 396b31d106 Linear interpolation Alexander Nozik 2020-01-12 10:49:42 +0300
  • 8662935dbe Merge branch 'master' into dev Alexander Nozik 2020-01-12 10:02:28 +0300
  • 74653e74c6 Direct memory for file reading. Alexander Nozik 2019-12-11 15:06:18 +0300
  • 2d71452341 Workaround for JS reflection for dimenstions Alexander Nozik 2019-12-09 20:56:09 +0300
  • 169801060b Examples for type-safe dimensions Alexander Nozik 2019-12-09 19:57:26 +0300
  • 09f2f37780 Examples for type-safe dimensions Alexander Nozik 2019-12-09 19:52:48 +0300
  • 4060c70b17 Examples for type-safe dimensions Alexander Nozik 2019-12-09 19:52:00 +0300
  • a156feb397 Merge branch 'dev' into dimensions Alexander Nozik 2019-12-09 17:40:58 +0300
  • 9936b9e4b7 Viktor prototype with inline Alexander Nozik 2019-12-09 17:37:17 +0300
  • e42058e571 Viktor prototype with inline Alexander Nozik 2019-12-08 19:52:47 +0300
  • cbac4fca33 Viktor prototype with compiler bug Alexander Nozik 2019-12-08 17:25:36 +0300