|
719556e9bc
|
Reworked more methods.
|
2023-12-28 23:26:14 +01:00 |
|
|
593cab5a5b
|
Implemented MLPPMatrix::rotate.
|
2023-12-27 00:28:40 +01:00 |
|
|
dfee510778
|
Added a new helper method to MLPPMatrix.
|
2023-10-25 00:53:41 +02:00 |
|
|
cf7cc6dec1
|
Experimental work on getting the module to build as a gdnative module.
|
2023-10-24 21:38:45 +02:00 |
|
|
6558d0d2f6
|
Added create_gaussian_noise static helper method to Matrix.
|
2023-04-30 16:28:40 +02:00 |
|
|
9993bc9d4e
|
Added a static create helper for Matrix.
|
2023-04-30 12:50:24 +02:00 |
|
|
f9eabcfcdd
|
Added min helper methods to Matrix.
|
2023-04-29 15:12:14 +02:00 |
|
|
a680e6bd6e
|
Matrix api tweaks.
|
2023-04-29 15:07:30 +02:00 |
|
|
488cdde8c9
|
Tweaks to Tensor3's api.
|
2023-04-29 13:50:35 +02:00 |
|
|
e84e45f6e8
|
Tensor3 api style rework. Also changed 2 methods in Matrix and Vector.
|
2023-04-29 13:44:18 +02:00 |
|
|
b0bd3344ad
|
Added serializable properties to Vector, Matrix, Tensor3.
|
2023-04-29 12:47:45 +02:00 |
|
|
cd5d84733c
|
Now Vector, Matrix, and Tensor3 are resources. Renamed their duplicate() method to duplicate_fast().
|
2023-04-29 12:31:57 +02:00 |
|
|
9b40d4b455
|
Added Image helper methods to MLPPMatrix.
|
2023-04-25 20:31:32 +02:00 |
|
|
283420c3a7
|
Moved lots of methods in MLPPMatrix's header to the .cpp file.
|
2023-04-25 18:11:34 +02:00 |
|
|
5d3e013cf1
|
Force inline some getters.
|
2023-04-25 18:04:34 +02:00 |
|
|
f849155159
|
Added lots of const qualifiers to MLPPVector, MLPPMatrix, MLPPTensor3.
|
2023-04-25 17:46:42 +02:00 |
|
|
36bf189eba
|
MLPPMatrix math api rework pt7.
|
2023-04-25 13:03:57 +02:00 |
|
|
be7b0e037e
|
MLPPMatrix math api rework pt6.
|
2023-04-25 10:54:56 +02:00 |
|
|
b7f453afed
|
MLPPMatrix math api rework pt5.
|
2023-04-25 10:00:24 +02:00 |
|
|
991fb93ece
|
MLPPMatrix math api rework pt4.
|
2023-04-24 21:50:03 +02:00 |
|
|
de8c7b2868
|
MLPPMatrix math api rework pt3.
|
2023-04-24 19:58:43 +02:00 |
|
|
70d7928cb0
|
MLPPMatrix math api rework pt2.
|
2023-04-24 19:37:40 +02:00 |
|
|
a2c3e9badb
|
MLPPMatrix math api rework pt1.
|
2023-04-24 19:15:53 +02:00 |
|
|
e15051fdfb
|
Removed now unneeded methods from MLPPMatrix.
|
2023-04-24 18:29:13 +02:00 |
|
|
bd9c03f1f2
|
MLPPVector math api rework pt4.
|
2023-04-24 18:11:22 +02:00 |
|
|
818f9ec1af
|
Also added vector/matrix methods to MLPPVector and MLPPMatrix from LinAlg.
|
2023-04-24 09:22:53 +02:00 |
|
|
cfea6f9d83
|
Added the matrix manipulation methods to MLPPMatrix.
|
2023-04-24 08:24:59 +02:00 |
|
|
5c7c5593a6
|
Fix typo.
|
2023-04-23 10:59:02 +02:00 |
|
|
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 |
|