|
6f691f9f26
|
Rework MLPPVector::cross().
|
2023-12-29 18:36:51 +01:00 |
|
|
197b59b752
|
Fixed MLPPVector::remove's index parameter's type.
|
2023-12-29 13:32:14 +01:00 |
|
|
701749b2e5
|
Added a new helper method to MLPPVector.
|
2023-12-29 13:31:27 +01:00 |
|
|
719556e9bc
|
Reworked more methods.
|
2023-12-28 23:26:14 +01:00 |
|
|
25ce447853
|
Added a raw pointer based constructor to MLPPVector.
|
2023-12-26 23:21:33 +01:00 |
|
|
cf7cc6dec1
|
Experimental work on getting the module to build as a gdnative module.
|
2023-10-24 21:38:45 +02:00 |
|
|
d39291c849
|
Added static create helper methods to Vector.
|
2023-04-30 10:03:58 +02:00 |
|
|
020f6a601b
|
Removed v postfix from max methods in Vector, also added min variants.
|
2023-04-29 14:47:36 +02:00 |
|
|
6e4dea3670
|
Added max_element_index, and min_element_index helper methods to Vector.
|
2023-04-29 14:43:11 +02:00 |
|
|
8c15b12f6a
|
Vector api tweaks.
|
2023-04-29 14:37:58 +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 |
|
|
c707095f2d
|
Moved lots of methods in MLPPVector's header to the .cpp file.
|
2023-04-25 18:19:58 +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 |
|
|
bd9c03f1f2
|
MLPPVector math api rework pt4.
|
2023-04-24 18:11:22 +02:00 |
|
|
63393dd662
|
MLPPVector math api rework pt3.
|
2023-04-24 17:57:22 +02:00 |
|
|
b54e4a1625
|
MLPPVector math api rework pt2.
|
2023-04-24 17:31:35 +02:00 |
|
|
f00d7e21c3
|
More MLPPVector math api standardization.
|
2023-04-24 13:09:12 +02:00 |
|
|
f8f3edf6ef
|
Start reworking vector's math api. Alno some notes.
|
2023-04-24 12:24:09 +02:00 |
|
|
818f9ec1af
|
Also added vector/matrix methods to MLPPVector and MLPPMatrix from LinAlg.
|
2023-04-24 09:22:53 +02:00 |
|
|
2e0870a4c3
|
Notes.
|
2023-04-24 08:57:59 +02:00 |
|
|
e98602b878
|
Added vector methods from MLPPLinAlg to MLPPVector.
|
2023-04-24 08:36:38 +02:00 |
|
|
90dbd6657e
|
Vector, Matrix and Tensor3 api cleanups.
|
2023-04-16 20:34:36 +02:00 |
|
|
5ff5afff48
|
Now MLPPData's helper classes use MLPPVector and MLPPMatrix.
|
2023-02-09 11:40:16 +01:00 |
|
|
f59b092d10
|
Added new helper methods to MLPPMatrix and MLPPVector.
|
2023-02-06 12:20:33 +01:00 |
|
|
9142592077
|
Small improvements to MLPPVector.
|
2023-02-05 09:50:03 +01:00 |
|
|
27d187c67a
|
Ported MLPPKMeans logic.
|
2023-01-29 15:46:55 +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 |
|
|
20fdcd4acb
|
Only crash when using the operators in MLPPVector.
|
2023-01-27 02:06:44 +01:00 |
|
|
db6e9ac257
|
Removed capacity support from MLPPVector.
|
2023-01-26 17:05:57 +01:00 |
|
|
a6b797b34b
|
Rework normal getters and setters in MLPPVector.
|
2023-01-26 16:51:34 +01:00 |
|
|
3ee8949015
|
Implemented MLPPVector using LocalVector as a base.
|
2023-01-26 16:43:54 +01:00 |
|
|
cdbcac61eb
|
Added Matrix and vector skeleton classes.
|
2023-01-26 16:02:45 +01:00 |
|