This website requires JavaScript.
348f114bb6
Minor: add newline
Iaroslav Postovalov
2021-01-19 01:10:16 +0700
53db4489f8
Implement decomposition features by CMMatrix
Iaroslav Postovalov
2021-01-19 01:09:44 +0700
7418228d08
Update KDoc comments
Iaroslav Postovalov
2021-01-19 00:27:28 +0700
6d118fc841
Minor: fix a typo
Iaroslav Postovalov
2021-01-19 00:15:09 +0700
f1b319f73d
Minor: micro-optimize getFeature function, reformat
Iaroslav Postovalov
2021-01-19 00:14:12 +0700
3f00410fc1
Add missing import
Iaroslav Postovalov
2021-01-17 19:12:14 +0700
6636b228f3
Add missing JvmName annotations
Iaroslav Postovalov
2021-01-17 18:59:20 +0700
889691a122
Integrating withDeferScope
Roland Grinis
2021-01-16 20:33:58 +0000
e5205d5afd
Corrected readme file
Roland Grinis
2021-01-16 20:29:47 +0000
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
#180
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
#175
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
#173
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
#169
Iaroslav Postovalov
2021-01-05 20:23:07 +0700
28ddc7cd95
Minor: regenerate readme files
#162
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
#168
Iaroslav Postovalov
2020-12-22 22:15:24 +0700
6fe31e377b
Add plain build task for each branch except dev
#167
Iaroslav Postovalov
2020-12-22 21:10:48 +0700
6fe344068b
Add branch filter
Iaroslav Postovalov
2020-12-22 21:05:24 +0700
66671964fa
Merge branch 'dev' into publish-to-space-repo
Iaroslav Postovalov
2020-12-22 20:28:50 +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