Commit Graph

410 Commits

Author SHA1 Message Date
7b0d147aa3 Fixed crashes and errors. 2023-12-28 12:03:17 +01:00
fe4ac8625c Fixed typos in MLPPData::train_test_split. 2023-12-28 11:30:56 +01:00
3f865aab1d Cleanups to MLPPMANN. 2023-12-28 11:17:24 +01:00
92c1bb0523 Fix weights size in MLPPMultiOutputLayer. 2023-12-28 11:16:20 +01:00
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
8c01fbf060 More test cleanups. 2023-12-28 00:49:34 +01:00
4350722185 Reworked MLPPANN to use Vectors of matrices instead of tensors. 2023-12-28 00:48:39 +01:00
c227786c40 Fixed Wgan. 2023-12-27 23:23:50 +01:00
aa010e891c Small improvements to the hidden layer. 2023-12-27 23:23:38 +01:00
67f8d49bf5 Fixed MLPPANN. 2023-12-27 22:38:29 +01:00
ce35dfb42a Fix typo in MLPPHiddenLayer. 2023-12-27 22:37:23 +01:00
bb999b9ba2 Call the intended method in MLPPActivation::cosh_normm(). 2023-12-27 22:36:48 +01:00
32badc7aee Fixed MLPPAutoEncoder::cost(). 2023-12-27 21:25:48 +01:00
5e13b3abf1 Fixed MLPPSoftmaxNet::initialize(). 2023-12-27 21:06:36 +01:00
5776538750 Test cleanups. 2023-12-27 18:40:53 +01:00
d5294823ef Improved performance() methods in MLPPUtilities. 2023-12-27 18:40:41 +01:00
dda63a53e4 Small improvements and fixed MLPPMLP. 2023-12-27 18:40:19 +01:00
726d51ec58 Fixed the order of the size parameters in MLPPActivation::sigmoid_normm(). 2023-12-27 18:39:58 +01:00
7229bc7242 Cleaned up more tests. 2023-12-27 18:15:58 +01:00
681118c9d2 Fix logic in MLPPSoftmaxReg. 2023-12-27 18:15:34 +01:00
44893d7aae Fix wrong error check in MLPPMatrix's multiplication methods. 2023-12-27 18:14:52 +01:00
2e81857306 Fix unused variable. 2023-12-27 16:13:58 +01:00
f01770ddba Cleaned up multivariate linear regression tests. 2023-12-27 16:13:06 +01:00
1ab7e52287 Small otpimization to MLPPLinReg::normal_equation(). 2023-12-27 16:12:09 +01:00
dd179e10d6 Optimized MLPPMatrix::det a little. 2023-12-27 16:10:45 +01:00
1594cc9c0b Fix typo. 2023-12-27 14:15:06 +01:00
f1c7d4a22e Improvements to MLPPTests::test_multivariate_linear_regression_gradient_descent() and to MLPPTests::test_multivariate_linear_regression_sgd(). 2023-12-27 12:47:04 +01:00
af3895545d Improved MLPPData::set_data_supervised(). 2023-12-27 12:44:52 +01:00
cd35ebfd79 Reworked MLPPTests::test_univariate_linear_regression(). 2023-12-27 11:12:37 +01:00
5d1c4e1d23 Removed MLPPTestsOld::test_linear_algebra(). 2023-12-27 11:04:35 +01:00
b023e80c29 Don't print anything in MLPPTests::test_statistics(). 2023-12-27 11:01:28 +01:00
1d28a33074 Fully ported MLPPTests::test_linear_algebra(). 2023-12-27 11:00:59 +01:00
2ee4d3043a MLPPTests::test_linear_algebra partly ported. 2023-12-27 00:29:12 +01:00
593cab5a5b Implemented MLPPMatrix::rotate. 2023-12-27 00:28:40 +01:00
8104b7a9ff Removed MLPPTestsOld::test_statistics. 2023-12-26 23:46:22 +01:00
b3b6e79d24 Now the old classes are built by default again. 2023-12-26 23:44:07 +01:00
6b24541095 Fixed typo in MLPPStat::range. 2023-12-26 23:38:14 +01:00
8becbe085a Fixed typo in MLPPLinAlg::minvr. 2023-12-26 23:37:45 +01:00
d35526be73 Re-enabled statistics tests. 2023-12-26 23:31:06 +01:00
4b7e133753 Ranemd contraharmonic_mean to contra_harmonic_mean. 2023-12-26 23:27:39 +01:00
25ce447853 Added a raw pointer based constructor to MLPPVector. 2023-12-26 23:21:33 +01:00
77127594ed Cleaned up and bound everythong in MLPPStat. 2023-12-26 23:16:57 +01:00
4e0aa5aca6 Also added methods.py. 2023-12-24 13:00:26 +01:00
01b798dce6 Added some of the scons files from pandmeonium. 2023-12-24 13:00:00 +01:00
0e0d35fe7b Also added variant. 2023-12-24 12:55:56 +01:00
a6e965cc8e Added helper classes from sfw and pandemonium. 2023-12-24 12:55:14 +01:00
19685c2762 Added support for building the module as a shared library. 2023-12-24 00:18:12 +01:00
ee78d8ae72 Simplify some of the matrix test intialization code. 2023-10-25 02:06:16 +02:00
cc49e3f6ef Better log levels for tests. 2023-10-25 01:47:44 +02:00
a0e9a9faa1 Removed std::vectors from MLPPMatrixTests. 2023-10-25 00:54:01 +02:00