Commit Graph

53 Commits

Author SHA1 Message Date
Roland Grinis
a35bfad44a DL optimisers 2022-05-21 21:00:45 +01:00
Anastasia Golovina
3c92bfda59 add options for optimizers 2022-05-09 18:22:05 +03:00
Anastasia Golovina
b288c4ce59 add adamw, rms, adagrad, sgd optimizers 2022-04-25 22:17:07 +03:00
Roland Grinis
c53bdd38f8 comments 2022-02-21 11:52:10 +00:00
Roland Grinis
c2c8d80b40 remove performance pitfall annotation 2022-02-20 14:50:36 +00:00
Roland Grinis
4216a43470 latest dev 2021-11-01 17:36:24 +00:00
Roland Grinis
371674c9d3 slicing API changed 2021-08-01 14:57:02 +01:00
Roland Grinis
3d1a3e3b69 advanced slicing 2021-07-31 21:23:15 +01:00
Roland Grinis
c6acedf9e0 new functionality for primitive arrays 2021-07-31 18:37:42 +01:00
Roland Grinis
36bc127260 tensors and modules serialisation 2021-07-30 22:33:43 +01:00
Roland Grinis
cccff29378 deep learning example 2021-07-13 19:48:21 +01:00
Roland Grinis
0bc2c12a05 testing autograd 2021-07-13 15:12:19 +01:00
Roland Grinis
28fac22f12 testing algebra 2021-07-13 14:20:13 +01:00
Roland Grinis
ea6cd01b89 tensors testing 2021-07-13 13:56:34 +01:00
Roland Grinis
face60824d testing copying 2021-07-13 13:08:00 +01:00
Roland Grinis
d303c912d6 testing seed setting 2021-07-13 12:45:07 +01:00
Roland Grinis
a33af9ec94 fixed initial tests 2021-07-13 12:19:03 +01:00
Roland Grinis
93768ed2a7 failing tests 2021-07-13 11:54:33 +01:00
Roland Grinis
3dd915e2fb optimiser 2021-07-12 20:39:29 +01:00
Roland Grinis
1029871047 data for jit modules 2021-07-12 17:18:02 +01:00
Roland Grinis
09923a6c22 update JNI header 2021-07-12 15:48:46 +01:00
Roland Grinis
e4300d0530 jit modules 2021-07-12 15:48:07 +01:00
Roland Grinis
06bc8fecf6 LU decomp doc in NOA 2021-07-10 22:21:20 +01:00
Roland Grinis
c7de0bc4ee flatten refactor 2021-07-10 17:53:41 +01:00
Roland Grinis
a0b72f519b bug in div 2021-07-10 16:47:10 +01:00
Roland Grinis
6d5e4a5776 inheritance is back 2021-07-10 15:22:15 +01:00
Roland Grinis
e6e117f694 remove get index tensor 2021-07-10 14:26:13 +01:00
Roland Grinis
b8ff5938ff public casting 2021-07-09 10:12:30 +01:00
Roland Grinis
68d0e9958f renaming 2021-07-09 09:36:39 +01:00
Roland Grinis
00a04a1931 Noa scopes runners 2021-07-09 09:25:19 +01:00
Roland Grinis
7744880ce7 safe scopes 2021-07-09 08:46:57 +01:00
Roland Grinis
6384182593 informative error message 2021-07-09 08:25:51 +01:00
Roland Grinis
1af6dbbb78 minor corrections 2021-07-09 08:16:33 +01:00
Roland Grinis
d8c4b84ddc relying to Java library path to load JNoa 2021-07-09 08:14:27 +01:00
Roland Grinis
80879d3736 tensor casting 2021-07-09 07:55:15 +01:00
Roland Grinis
280c4e97e2 algebras 2021-07-08 23:20:17 +01:00
Roland Grinis
62b3ccd111 NoaDoubleAlgebra 2021-07-08 23:10:59 +01:00
Roland Grinis
5da017ec2e linear algebra 2021-07-08 22:54:27 +01:00
Roland Grinis
f328c7f266 analytic algebra 2021-07-08 22:42:59 +01:00
Roland Grinis
0088be99f5 basics for div algebra 2021-07-08 22:09:53 +01:00
Roland Grinis
803a88ac2c NoaTensorAlgebra 2021-07-08 21:37:13 +01:00
Roland Grinis
773ff10dd1 Fix argmax for tensors 2021-07-08 21:08:20 +01:00
Roland Grinis
623c96e4bb basic algebra ops 2021-07-08 11:03:20 +01:00
Roland Grinis
2a97aca9b6 value method for algebra 2021-07-08 10:57:08 +01:00
Roland Grinis
8f32397f50 copying utilities for tensors 2021-07-08 09:43:55 +01:00
Roland Grinis
40d8a05bb0 tensors implementation 2021-07-08 09:37:16 +01:00
Roland Grinis
78b1cd41da disposable pattern 2021-07-07 11:58:48 +01:00
Roland Grinis
cadcb9916f threads setting 2021-07-06 19:10:13 +01:00
Roland Grinis
e17fe32ae2 testing in progress 2021-07-06 12:50:52 +01:00
Roland Grinis
cd362c749e testing native exceptions 2021-07-05 20:20:44 +01:00