Commit Graph

  • ed4ac2623d TensorAlgebra first syncing Roland Grinis 2021-01-16 19:35:30 +0000
  • bd178d77ba
    Add transposeConjugate function for Complex and Double (conjugate values are not cached). Minor refactoring of MatrixContext and API reference changes Iaroslav Postovalov 2021-01-17 02:38:48 +0700
  • 97ef57697d Merge branch 'feature/tensor-algebra' into feature/torch Roland Grinis 2021-01-16 19:30:41 +0000
  • 835d64d797 Initial draft for TensorAlgebra Roland Grinis 2021-01-16 19:29:47 +0000
  • 4f4fcba559 Adding systematic checks rgrit91 2021-01-16 15:52:05 +0000
  • ca2082405a Adding more systematic checks rgrit91 2021-01-16 09:54:03 +0000
  • 0b784474b4
    Add draft of multiplatform DeferScope Iaroslav Postovalov 2021-01-16 20:00:00 +0700
  • 7699983f0a
    Update tools Iaroslav Postovalov 2021-01-16 18:53:12 +0700
  • 758508ba96
    Merge pull request #180 from mipt-npm/commandertvis/matrix-decompositions Alexander Nozik 2021-01-16 12:28:42 +0300
  • 7fdd001a77
    Update KDoc comments for Matrix classes, improve MatrixFeature API, implement new features with EJML matrix, delete inversion API from EJML in favor of InverseMatrixFeature, override point by EJML matrix Iaroslav Postovalov 2021-01-16 15:51:36 +0700
  • de289afb7b
    Override point function in GslMatrixContext Iaroslav Postovalov 2021-01-15 23:01:35 +0700
  • 1c70e73a71
    Merge branch 'dev' into gsl-experiment Iaroslav Postovalov 2021-01-15 21:39:26 +0700
  • fbb414731b Hessian implementation rgrit91 2021-01-14 22:28:47 +0000
  • 7d25aa2834 Benchmarking random generators rgrit91 2021-01-14 16:56:04 +0000
  • ef570254e6 Float, Long and Int support rgrit91 2021-01-13 21:08:14 +0000
  • 80f28dbcd5 Batched operations in algebra rgrit91 2021-01-13 15:15:14 +0000
  • ca3cca65ef Tensor transformations first examples rgrit91 2021-01-13 12:55:44 +0000
  • 39f3a87bbd More linear operations on tensors rgrit91 2021-01-12 21:33:07 +0000
  • 524b1d80d1 Copyless data transfer rgrit91 2021-01-12 19:49:16 +0000
  • 8967691b7d Improved stability for benchmarks and merge from dev rgrit91 2021-01-11 10:44:52 +0000
  • 7105331149 Autograd support drafting rgrit91 2021-01-10 16:24:57 +0000
  • fed17a17a9
    Merge pull request #175 from mipt-npm/commandertvis/update-gradle Alexander Nozik 2021-01-10 17:18:36 +0300
  • 7894799e8e Benchmarks for tensor matrix multiplication over Double rgrit91 2021-01-10 14:00:35 +0000
  • 0cb2c3f0da Dropping support for buffered NDStructures rgrit91 2021-01-09 17:13:38 +0000
  • 0ef7e7ca52
    Update Gradle again Iaroslav Postovalov 2021-01-10 17:53:15 +0700
  • 9b1a958491 Initial drafts for TorchTensorAlgebra rgrit91 2021-01-08 08:27:39 +0000
  • cfe93886ac Merge branch 'dev' into feature/torch rgrit91 2021-01-08 06:57:45 +0000
  • fb9d612081 Memory management refactored rgrit91 2021-01-07 20:52:43 +0000
  • a5e8c971ba
    Merge pull request #173 from mipt-npm/commandertvis/ast-valid-constantfolding Alexander Nozik 2021-01-07 19:20:31 +0300
  • f5b6847bf6
    Merge branch 'dev' into gsl-experiment Iaroslav Postovalov 2021-01-07 22:46:53 +0700
  • 2012d2c3f1
    Fix #172, add constant folding for unary operations from numeric nodes Iaroslav Postovalov 2021-01-07 22:40:30 +0700
  • 44ea32e843 Merge remote-tracking branch 'origin/dev' into dev Alexander Nozik 2021-01-07 18:07:26 +0300
  • b288704528 Optimize RealMatrix dot operation Alexander Nozik 2021-01-07 18:07:00 +0300
  • 4dd6f506c8
    Disable OSX temporarily Iaroslav Postovalov 2021-01-07 19:38:46 +0700
  • a814dec4c6
    Reformat generated GslVector APIs Iaroslav Postovalov 2021-01-07 18:38:52 +0700
  • f7fc327e8c
    Reformat generated APIs Iaroslav Postovalov 2021-01-07 18:28:51 +0700
  • a86987362b
    Fix access for Complex GSL wrappers Iaroslav Postovalov 2021-01-07 17:34:55 +0700
  • f84f719385
    Add GSL objects disposition check, add missing newline, improve tests Iaroslav Postovalov 2021-01-07 17:26:16 +0700
  • 57328a176e
    Improve tests Iaroslav Postovalov 2021-01-07 02:45:37 +0700
  • ff930532e0
    Fix failing test Iaroslav Postovalov 2021-01-07 02:27:46 +0700
  • d97f8857a0 Merge branch 'dev' into feature/torch rgrit91 2021-01-06 16:09:16 +0000
  • c34af4d8bd
    Update tests of GSL Iaroslav Postovalov 2021-01-06 23:01:05 +0700
  • 20767a3b35
    Add convenience scope functions for GSL contexts Iaroslav Postovalov 2021-01-06 22:46:32 +0700
  • 5d855bd915
    Merge branch 'dev' into gsl-experiment Iaroslav Postovalov 2021-01-06 21:09:07 +0700
  • ae126d36c8
    Update readmes for Complex, minor update of build-script Iaroslav Postovalov 2021-01-06 21:06:57 +0700
  • acf9dd2b6a
    Extract complex and quaternion systems to another module Iaroslav Postovalov 2021-01-06 21:01:37 +0700
  • 0fc29b40c5 Support for tensors on GPU rgrit91 2021-01-06 13:20:48 +0000
  • c3b8f11f22
    Merge branch 'dev' into feature/quaternion Iaroslav Postovalov 2021-01-05 21:23:12 +0700
  • ac03068512
    Merge pull request #162 from mipt-npm/feature/dynamic-ops-currying Alexander Nozik 2021-01-05 16:36:51 +0300
  • 6660360ae2
    Merge pull request #169 from mipt-npm/update-gradle Alexander Nozik 2021-01-05 16:34:12 +0300
  • 06c551d346
    Update Gradle Iaroslav Postovalov 2021-01-05 20:23:07 +0700
  • 28ddc7cd95
    Minor: regenerate readme files Iaroslav Postovalov 2021-01-05 20:16:42 +0700
  • fc152dec4f
    Fix readme template Iaroslav Postovalov 2021-01-05 20:15:50 +0700
  • ea8dc63b1a
    Update doc comments in parser.kt Iaroslav Postovalov 2021-01-05 20:14:50 +0700
  • 32e4b68061 Fix build when CUDA not available rgrit91 2021-01-04 21:25:04 +0000
  • 2c7cb1b04f
    Rename ...Operation functions returning function to ...OperationFunction Iaroslav Postovalov 2021-01-05 19:56:42 +0700
  • a229aaa6a4 Buffer protocol for torch tensors rgrit91 2020-12-29 22:42:33 +0000
  • 024800605f
    Update ASM Iaroslav Postovalov 2020-12-22 22:20:30 +0700
  • b72b6fb34f
    Merge pull request #168 from mipt-npm/space-url Alexander Nozik 2020-12-22 18:18:08 +0300
  • dab6b0e385
    Add Space repository URL Iaroslav Postovalov 2020-12-22 22:15:24 +0700
  • 1a5efd0a17
    Improve ASM and ESTree tests quality Iaroslav Postovalov 2020-12-22 18:17:24 +0700
  • 50b62f8a3b
    Update readme Iaroslav Postovalov 2020-12-22 18:02:02 +0700
  • 1b0f462e54
    Reformat build.gradle.kts Iaroslav Postovalov 2020-12-22 17:49:32 +0700
  • d631c048c7
    Fix minor problems, update README Iaroslav Postovalov 2020-12-22 16:00:51 +0700
  • c738fb1f2a
    Make return types more specific in MstAlgebra.kt Iaroslav Postovalov 2020-12-22 13:44:52 +0700
  • 2310aca9db
    Improve consistency of operations in MstAlgebra Iaroslav Postovalov 2020-12-22 13:42:12 +0700
  • d521fa0d8d
    Fix wrong function name Iaroslav Postovalov 2020-12-22 13:15:01 +0700
  • 1ab6702bb4
    Delete unused property Iaroslav Postovalov 2020-12-22 13:11:44 +0700
  • 46ac73d2c1
    Add undefined handling in constant insertion Iaroslav Postovalov 2020-12-22 13:11:12 +0700
  • d657f40e3f
    Fix KDoc comments Iaroslav Postovalov 2020-12-22 12:58:35 +0700
  • cfc13cda8f
    Rename files and JSBuilder Iaroslav Postovalov 2020-12-22 12:57:50 +0700
  • 306eaecdb1
    Remove invalid import Iaroslav Postovalov 2020-12-20 21:55:20 +0700
  • 7002bdb5bd
    Remove redundant suppression Iaroslav Postovalov 2020-12-20 21:45:02 +0700
  • 12d6422065
    Fix wrong package Iaroslav Postovalov 2020-12-20 21:43:04 +0700
  • 69b1952c15
    Add verification of NDField Iaroslav Postovalov 2020-12-20 21:13:11 +0700
  • c8df741a4e
    Remove incorrent symbol decl. Iaroslav Postovalov 2020-12-20 20:58:52 +0700
  • 9fbca45235
    Fix incorrect properties in verifier classes Iaroslav Postovalov 2020-12-20 20:48:38 +0700
  • b8e9a7d327
    Merge branch 'dev' into feature/dynamic-ops-currying Iaroslav Postovalov 2020-12-20 20:42:01 +0700
  • d70b185b3e
    Update documentation for Algebra, add overloads for xOperation that invokes an operation not dispatches it Iaroslav Postovalov 2020-12-20 20:41:17 +0700
  • 4294bc1b97
    Hide bindings from public API Iaroslav Postovalov 2020-12-20 19:23:10 +0700
  • d9932042e8
    Delete TS bindings Iaroslav Postovalov 2020-12-20 19:04:43 +0700
  • 9a875bc7db
    Add missing newline Iaroslav Postovalov 2020-12-20 19:04:09 +0700
  • 95701bec1b
    Add informative NoSuchElementException message Iaroslav Postovalov 2020-12-20 19:02:36 +0700
  • 3cd00b9df6
    Inline internal functions with one usage Iaroslav Postovalov 2020-12-20 18:55:59 +0700
  • 484b35cb4f
    Fix failing tests Iaroslav Postovalov 2020-12-20 18:34:35 +0700
  • de3c2a1b5a Add curring and update kotlin Alexander Nozik 2020-12-20 14:18:12 +0300
  • a655404486
    Fix typo Iaroslav Postovalov 2020-12-20 17:43:21 +0700
  • 32d77c0e7f
    Implement ESTree based code generation for the MST Iaroslav Postovalov 2020-12-20 17:42:57 +0700
  • 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