Commit Graph

2230 Commits

Author SHA1 Message Date
Alexander Nozik
8af2f5eb31
Merge pull request #241 from mipt-npm/refactor/linear-algebra
Refactor/linear algebra
2021-03-14 21:49:47 +03:00
6c451b5ca7 fix doc typo 2021-03-14 15:09:04 +03:00
e01f90b5e0 add gradient example 2021-03-14 14:40:13 +03:00
5a568c4587 add gradient example 2021-03-14 14:23:53 +03:00
0cc68e72ce cleanup 2021-03-14 09:59:53 +03:00
8179be2f62 cleanup 2021-03-14 09:55:24 +03:00
0aa73cd48f Vector space refactor (optimization) 2021-03-14 09:43:22 +03:00
Roland Grinis
384415dc98 utils module for tensors 2021-03-13 19:16:13 +00:00
be9398b322 Vector space refactor 2021-03-13 21:22:18 +03:00
Andrei Kislitsyn
8f88a101d2 complete lu for matrix 2021-03-13 20:51:15 +03:00
Andrei Kislitsyn
3e0d152c1b resolve mc 2021-03-13 19:32:34 +03:00
Andrei Kislitsyn
0911efd4aa add buffered tensor + lu 2021-03-13 19:30:58 +03:00
5e6f65a181 WIP Matrix refactor 2021-03-13 18:19:10 +03:00
d5ba816b7d WIP Matrix refactor 2021-03-13 18:00:47 +03:00
19d3998c3b WIP vector space refactor 2021-03-13 10:10:00 +03:00
9bc8e8fbf9 WIP vector space refactor 2021-03-12 22:52:18 +03:00
Alexander Nozik
48ad773c9d
Merge pull request #238 from mipt-npm/commandertvis/fix-pages-index
Fix lack of index.html
2021-03-12 21:45:59 +03:00
Iaroslav Postovalov
6b44439d43
Fix lack of index.html 2021-03-13 01:44:37 +07:00
Alexander Nozik
2216e23273
Merge pull request #237 from mipt-npm/commandertvis/metaspace
Increase Metaspace size
2021-03-12 21:15:34 +03:00
Iaroslav Postovalov
171f5d5ba3
Increase Metaspace size 2021-03-13 00:57:40 +07:00
Alexander Nozik
0ed70cc960
Merge pull request #232 from mipt-npm/commandertvis/buffer-to-array
Improve collection conversion functions for Buffer
2021-03-12 20:51:16 +03:00
Alexander Nozik
fed74dd69c
Merge pull request #236 from mipt-npm/commandertvis/fix-dokka-build
Fix Dokka build
2021-03-12 20:45:11 +03:00
Iaroslav Postovalov
756626c9bc
Fix Dokka build 2021-03-13 00:42:42 +07:00
Alexander Nozik
de89ef437c
Merge pull request #235 from mipt-npm/commandertvis/fix-wrong-task
Fix wrong task name
2021-03-12 20:07:34 +03:00
Iaroslav Postovalov
1c02ab3471
Fix wrong task name 2021-03-13 00:04:10 +07:00
Alexander Nozik
5e9b2de8b0
Merge pull request #234 from mipt-npm/commandertvis/publish-dokka
Cherry-pick 401ca24
2021-03-12 19:58:29 +03:00
Iaroslav Postovalov
850dd3f58e
Provide pages workflow for sending Dokka artifacts to gh-pages 2021-03-12 23:52:17 +07:00
Alexander Nozik
fa63b84b78
Merge pull request #233 from mipt-npm/commandertvis/publish-dokka
Provide a workflow for sending Dokka artifacts to gh-pages
2021-03-12 19:49:20 +03:00
52a942dbe2 integrand 2021-03-12 19:29:06 +03:00
Iaroslav Postovalov
401ca2443d
Provide pages workflow for sending Dokka artifacts to gh-pages 2021-03-12 23:27:22 +07:00
Iaroslav Postovalov
d562541965
Improve conversion functions for Buffer 2021-03-12 23:23:10 +07:00
Roland Grinis
03cc6a310b Merge PR and check transpose 2021-03-12 15:11:33 +00:00
AlyaNovikova
626d5c98fa change IllegalArgumentException to RuntimeException 2021-03-12 15:43:44 +03:00
AlyaNovikova
70e1861e53 remove extra import 2021-03-12 15:25:47 +03:00
AlyaNovikova
454d574ccd add broadcast and functions plus and minus 2021-03-12 15:20:46 +03:00
Iaroslav Postovalov
993bba3133
Fix #226 2021-03-12 19:03:56 +07:00
Andrei Kislitsyn
95b814e163 add fromMatrix 2021-03-12 14:29:51 +03:00
Andrei Kislitsyn
f9500f44ec new tensor def 2021-03-12 13:50:06 +03:00
Roland Grinis
bb4894b87e removing assignement for non operator members 2021-03-11 21:46:35 +00:00
AlyaNovikova
723e0e458e add functions transpose and transposeAssign 2021-03-11 23:04:42 +03:00
Alexander Nozik
f449bdd58f
Merge pull request #219 from mipt-npm/refactor/algebra-scale
Fully refactor algebra split ScaleOperations from Space.
2021-03-11 11:28:54 +03:00
803f298d8b Make vector spaces great again 2021-03-11 11:28:10 +03:00
fd51564628 Return field get access in algebras 2021-03-11 10:18:59 +03:00
522f39cef3 replace Space by Group 2021-03-10 22:09:19 +03:00
Alexander Nozik
3e15413465
Merge pull request #222 from mipt-npm/commandertvis/benchmarks
Revise benchmarks code
2021-03-10 19:51:23 +03:00
Alexander Nozik
5c2f15da04
Merge pull request #224 from mipt-npm/commandertvis/issue223
Fix #223
2021-03-10 19:23:13 +03:00
Iaroslav Postovalov
39b41cc2ae
Fix #223 2021-03-10 22:40:43 +07:00
fe95c4e48e Code review. 2021-03-10 18:20:23 +03:00
6a5ca2a115 Code review. 2021-03-10 18:02:04 +03:00
Iaroslav Postovalov
940718098d
Revise benchmarks code
Revise benchmarks code by using kotlinx.benchmark type aliases
(it will simplify creating multiplatform benchmarks), using
Blackhole class to consume results, moving all the constant state
to private companion objects
2021-03-10 21:35:28 +07:00