Commit Graph

21 Commits

Author SHA1 Message Date
33ac510e6f Added an index based getter and setter to Tensor3 and Matrix. 2023-04-16 20:38:50 +02:00
90dbd6657e Vector, Matrix and Tensor3 api cleanups. 2023-04-16 20:34:36 +02:00
624fd34433 Fix warnings found by clang. 2023-04-16 16:05:50 +02:00
5ff5afff48 Now MLPPData's helper classes use MLPPVector and MLPPMatrix. 2023-02-09 11:40:16 +01:00
119f4ee102 Removed comment. 2023-02-08 01:43:35 +01:00
68db9a55f0 Clean up MLPPPCA. 2023-02-08 01:26:37 +01:00
f59b092d10 Added new helper methods to MLPPMatrix and MLPPVector. 2023-02-06 12:20:33 +01:00
4281746cfc Fix warning. 2023-02-05 10:02:35 +01:00
8269406991 Fix indexing and smaller improvements to MLPPMatrix. 2023-02-05 09:49:50 +01:00
fbc20cc749 Fully ported MLPPMLP. 2023-02-05 00:58:00 +01:00
d33ceabe47 Swapped the x, y arguments of the getters/setters in MLPPMatrix. This is how all the code expects them already. 2023-02-04 00:48:59 +01:00
3db6f0faa4 Fixed getters in MLPPMatrix. 2023-01-31 02:37:06 +01:00
02a44dddf7 Reworked and cleaned up MLPPKNN. Also registered it to the engine. 2023-01-28 01:02:57 +01:00
4deb34c852 Use real_t instead of doubles. 2023-01-27 13:01:16 +01:00
7a291b451a Added some extremely basic tests for the new Matrix and Vector classes. Also fixed a few smaller issues. 2023-01-27 02:57:33 +01:00
e32cae7330 Proper initial MLPPMatrix implementation. 2023-01-27 02:07:01 +01:00
862c66a846 More cleanups. 2023-01-26 17:32:19 +01:00
eefded4f80 More cleanups to the matrix class. 2023-01-26 17:25:26 +01:00
1718f33c84 Rename _size to _data_size in MLPPMatrix. 2023-01-26 17:16:16 +01:00
5029a6e8ea Added MLPPVector as a base for MLPPMatrix. 2023-01-26 17:12:02 +01:00
cdbcac61eb Added Matrix and vector skeleton classes. 2023-01-26 16:02:45 +01:00