ab32cd9561
Numeric operations are decoupled from Ring
2021-01-19 17:16:43 +03:00
Iaroslav Postovalov
ad822271b3
Update changelog
2021-01-19 20:25:26 +07:00
Iaroslav Postovalov
1a7bd76152
Update changelog
2021-01-19 20:23:11 +07:00
Iaroslav Postovalov
5003cca2cd
Merge branch 'dev' into gsl-experiment
...
# Conflicts:
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
2021-01-19 20:19:13 +07:00
Iaroslav Postovalov
acdeeadd6d
Update changelog
2021-01-19 20:17:53 +07:00
Iaroslav Postovalov
cdf4984568
Update tools again
2021-01-19 19:47:08 +07:00
Roland Grinis
d599d1132b
Moving benchmarks implementations to common
2021-01-19 08:06:11 +00:00
Roland Grinis
274d1a3105
Moving tests implementation to common
2021-01-18 21:43:49 +00:00
Roland Grinis
b30ca920e1
Syncing with feature/tensor-algebra
2021-01-18 18:48:57 +00:00
Roland Grinis
ecf813803b
Correcting terminology and failed connection to Algebra<T>
2021-01-18 18:34:23 +00:00
4635080317
Optimize RealMatrix dot operation
2021-01-18 21:33:53 +03:00
Roland Grinis
6eb718f64a
Refactoring project structure
2021-01-18 18:31:01 +00:00
Iaroslav Postovalov
348f114bb6
Minor: add newline
2021-01-19 01:10:16 +07:00
Iaroslav Postovalov
53db4489f8
Implement decomposition features by CMMatrix
2021-01-19 01:09:44 +07:00
Iaroslav Postovalov
7418228d08
Update KDoc comments
2021-01-19 00:27:28 +07:00
Iaroslav Postovalov
6d118fc841
Minor: fix a typo
2021-01-19 00:15:09 +07:00
Iaroslav Postovalov
f1b319f73d
Minor: micro-optimize getFeature function, reformat
2021-01-19 00:14:12 +07:00
Iaroslav Postovalov
3f00410fc1
Add missing import
2021-01-17 19:12:14 +07:00
Iaroslav Postovalov
6636b228f3
Add missing JvmName annotations
2021-01-17 18:59:20 +07:00
Roland Grinis
889691a122
Integrating withDeferScope
2021-01-16 20:44:21 +00:00
Roland Grinis
e5205d5afd
Corrected readme file
2021-01-16 20:29:47 +00:00
Roland Grinis
ed4ac2623d
TensorAlgebra first syncing
2021-01-16 20:23:41 +00:00
Iaroslav Postovalov
bd178d77ba
Add transposeConjugate function for Complex and Double (conjugate values are not cached). Minor refactoring of MatrixContext and API reference changes
2021-01-17 02:38:48 +07:00
Roland Grinis
97ef57697d
Merge branch 'feature/tensor-algebra' into feature/torch
2021-01-16 19:30:41 +00:00
Roland Grinis
835d64d797
Initial draft for TensorAlgebra
2021-01-16 19:29:47 +00:00
rgrit91
4f4fcba559
Adding systematic checks
2021-01-16 19:19:03 +00:00
rgrit91
ca2082405a
Adding more systematic checks
2021-01-16 13:32:23 +00:00
Iaroslav Postovalov
0b784474b4
Add draft of multiplatform DeferScope
2021-01-16 20:00:00 +07:00
Iaroslav Postovalov
7699983f0a
Update tools
2021-01-16 18:53:12 +07:00
Alexander Nozik
758508ba96
Merge pull request #180 from mipt-npm/commandertvis/matrix-decompositions
...
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
2021-01-16 12:28:42 +03:00
Iaroslav Postovalov
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
2021-01-16 15:51:36 +07:00
Iaroslav Postovalov
de289afb7b
Override point function in GslMatrixContext
2021-01-15 23:01:35 +07:00
Iaroslav Postovalov
1c70e73a71
Merge branch 'dev' into gsl-experiment
2021-01-15 21:39:26 +07:00
rgrit91
fbb414731b
Hessian implementation
2021-01-14 22:28:47 +00:00
rgrit91
7d25aa2834
Benchmarking random generators
2021-01-14 16:56:04 +00:00
rgrit91
ef570254e6
Float, Long and Int support
2021-01-14 10:54:35 +00:00
rgrit91
80f28dbcd5
Batched operations in algebra
2021-01-13 20:07:59 +00:00
rgrit91
ca3cca65ef
Tensor transformations first examples
2021-01-13 12:55:44 +00:00
rgrit91
39f3a87bbd
More linear operations on tensors
2021-01-12 21:33:07 +00:00
rgrit91
524b1d80d1
Copyless data transfer
2021-01-12 19:49:16 +00:00
rgrit91
8967691b7d
Improved stability for benchmarks and merge from dev
2021-01-11 13:19:32 +00:00
rgrit91
7105331149
Autograd support drafting
2021-01-10 20:02:00 +00:00
Alexander Nozik
fed17a17a9
Merge pull request #175 from mipt-npm/commandertvis/update-gradle
...
Update Gradle again
2021-01-10 17:18:36 +03:00
rgrit91
7894799e8e
Benchmarks for tensor matrix multiplication over Double
2021-01-10 14:00:35 +00:00
rgrit91
0cb2c3f0da
Dropping support for buffered NDStructures
2021-01-10 12:56:58 +00:00
Iaroslav Postovalov
0ef7e7ca52
Update Gradle again
2021-01-10 17:53:15 +07:00
rgrit91
9b1a958491
Initial drafts for TorchTensorAlgebra
2021-01-09 09:53:35 +00:00
rgrit91
cfe93886ac
Merge branch 'dev' into feature/torch
2021-01-08 06:57:45 +00:00
rgrit91
fb9d612081
Memory management refactored
2021-01-08 06:57:10 +00:00
Alexander Nozik
a5e8c971ba
Merge pull request #173 from mipt-npm/commandertvis/ast-valid-constantfolding
...
Fix #172 , add constant folding for unary operations from numeric nodes
2021-01-07 19:20:31 +03:00