Commit Graph

352 Commits

Author SHA1 Message Date
Relintai 7b0d147aa3 Fixed crashes and errors. 2023-12-28 12:03:17 +01:00
Relintai fe4ac8625c Fixed typos in MLPPData::train_test_split. 2023-12-28 11:30:56 +01:00
Relintai 3f865aab1d Cleanups to MLPPMANN. 2023-12-28 11:17:24 +01:00
Relintai 92c1bb0523 Fix weights size in MLPPMultiOutputLayer. 2023-12-28 11:16:20 +01:00
Relintai 14cd9dedb8 Fixed lots of instances of passing the size in the wrong order for matrices in MLPPActivation. 2023-12-28 11:15:51 +01:00
Relintai 4350722185 Reworked MLPPANN to use Vectors of matrices instead of tensors. 2023-12-28 00:48:39 +01:00
Relintai c227786c40 Fixed Wgan. 2023-12-27 23:23:50 +01:00
Relintai aa010e891c Small improvements to the hidden layer. 2023-12-27 23:23:38 +01:00
Relintai 67f8d49bf5 Fixed MLPPANN. 2023-12-27 22:38:29 +01:00
Relintai ce35dfb42a Fix typo in MLPPHiddenLayer. 2023-12-27 22:37:23 +01:00
Relintai bb999b9ba2 Call the intended method in MLPPActivation::cosh_normm(). 2023-12-27 22:36:48 +01:00
Relintai 32badc7aee Fixed MLPPAutoEncoder::cost(). 2023-12-27 21:25:48 +01:00
Relintai 5e13b3abf1 Fixed MLPPSoftmaxNet::initialize(). 2023-12-27 21:06:36 +01:00
Relintai d5294823ef Improved performance() methods in MLPPUtilities. 2023-12-27 18:40:41 +01:00
Relintai dda63a53e4 Small improvements and fixed MLPPMLP. 2023-12-27 18:40:19 +01:00
Relintai 726d51ec58 Fixed the order of the size parameters in MLPPActivation::sigmoid_normm(). 2023-12-27 18:39:58 +01:00
Relintai 681118c9d2 Fix logic in MLPPSoftmaxReg. 2023-12-27 18:15:34 +01:00
Relintai 44893d7aae Fix wrong error check in MLPPMatrix's multiplication methods. 2023-12-27 18:14:52 +01:00
Relintai 1ab7e52287 Small otpimization to MLPPLinReg::normal_equation(). 2023-12-27 16:12:09 +01:00
Relintai dd179e10d6 Optimized MLPPMatrix::det a little. 2023-12-27 16:10:45 +01:00
Relintai 1594cc9c0b Fix typo. 2023-12-27 14:15:06 +01:00
Relintai af3895545d Improved MLPPData::set_data_supervised(). 2023-12-27 12:44:52 +01:00
Relintai 593cab5a5b Implemented MLPPMatrix::rotate. 2023-12-27 00:28:40 +01:00
Relintai b3b6e79d24 Now the old classes are built by default again. 2023-12-26 23:44:07 +01:00
Relintai 6b24541095 Fixed typo in MLPPStat::range. 2023-12-26 23:38:14 +01:00
Relintai 8becbe085a Fixed typo in MLPPLinAlg::minvr. 2023-12-26 23:37:45 +01:00
Relintai 4b7e133753 Ranemd contraharmonic_mean to contra_harmonic_mean. 2023-12-26 23:27:39 +01:00
Relintai 25ce447853 Added a raw pointer based constructor to MLPPVector. 2023-12-26 23:21:33 +01:00
Relintai 77127594ed Cleaned up and bound everythong in MLPPStat. 2023-12-26 23:16:57 +01:00
Relintai dfee510778 Added a new helper method to MLPPMatrix. 2023-10-25 00:53:41 +02:00
Relintai ecf5e300de Add missing include. 2023-10-24 23:57:38 +02:00
Relintai cf7cc6dec1 Experimental work on getting the module to build as a gdnative module. 2023-10-24 21:38:45 +02:00
Relintai 1498a17ec6 More cleanups to WGAN. 2023-05-01 10:44:40 +02:00
Relintai 04e8f6c02e WGAN cleanups. 2023-05-01 10:37:28 +02:00
Relintai 8afb7e3cd2 Cleanups to ANN. 2023-04-30 22:31:35 +02:00
Relintai 1233a4bbe7 More cleanups. 2023-04-30 18:46:53 +02:00
Relintai 94db644c69 More cleanups. 2023-04-30 17:39:00 +02:00
Relintai 6558d0d2f6 Added create_gaussian_noise static helper method to Matrix. 2023-04-30 16:28:40 +02:00
Relintai da321e3c57 Cleanups to MLP, MANN, LogReg, and LinReg. 2023-04-30 12:51:46 +02:00
Relintai 9993bc9d4e Added a static create helper for Matrix. 2023-04-30 12:50:24 +02:00
Relintai d39291c849 Added static create helper methods to Vector. 2023-04-30 10:03:58 +02:00
Relintai fbfd546ee8 More cleanups. 2023-04-29 20:10:49 +02:00
Relintai 15f781c8c2 MLPPTanhReg small tweaks. 2023-04-29 18:33:27 +02:00
Relintai 9d7fc44ca6 MLPPProbitReg api rework. 2023-04-29 18:33:16 +02:00
Relintai 27d197bf5d MLPPProbitReg cleanup. 2023-04-29 17:59:27 +02:00
Relintai f9eabcfcdd Added min helper methods to Matrix. 2023-04-29 15:12:14 +02:00
Relintai a680e6bd6e Matrix api tweaks. 2023-04-29 15:07:30 +02:00
Relintai 020f6a601b Removed v postfix from max methods in Vector, also added min variants. 2023-04-29 14:47:36 +02:00
Relintai 6e4dea3670 Added max_element_index, and min_element_index helper methods to Vector. 2023-04-29 14:43:11 +02:00
Relintai 8c15b12f6a Vector api tweaks. 2023-04-29 14:37:58 +02:00