Commit Graph
206 Commits
Author SHA1 Message Date
conrad b8a5b62aa8 fix 2021-03-19 13:45:18 +10:00
conrad b8ed2568dc fix 2021-03-19 13:43:18 +10:00
conrad 7845181f7e refactor det() 2021-03-19 13:25:41 +10:00
conrad 662271be92 refactor to avoid 'try catch' blocks 2021-03-19 12:14:50 +10:00
conrad b51e071685 added TODO 2021-03-19 11:43:48 +10:00
conrad 8cf41788f8 added TODOs 2021-03-19 11:38:07 +10:00
conrad 2ebb82b374 prevent shadowing 2021-03-17 16:26:18 +10:00
conrad dbae094980 refactor to use an external instance of std::mt19937_64 instead of arma_rng_cxx11 2021-03-17 15:56:04 +10:00
conrad 039c7faaf6 simplification 2021-03-16 00:45:32 +10:00
conrad aff58dc294 simplifications 2021-03-15 22:32:39 +10:00
conrad 717b780703 remomve no longer used parameter 2021-03-15 18:17:48 +10:00
conrad 30c55dff82 refactor Cube to use optional warnings (work in progress) 2021-03-15 13:02:50 +10:00
conrad d76364133a refactor log_det() to return bool indicating success 2021-03-15 12:13:04 +10:00
conrad a6d5cd67ee mark as unstable 2021-03-15 10:29:30 +10:00
conrad 32013b7974 more descriptive option 2021-03-13 13:21:32 +10:00
conrad 9a83cb65b1 remove redundant warning 2021-03-12 10:31:03 +10:00
conrad bf719fd6df place optional warning in ifdef guard 2021-03-12 10:26:50 +10:00
conrad a3101d7ac9 place optional warnings in ifdef guards 2021-03-11 21:21:40 +10:00
conrad 4743b282b0 disable norm warnings for now 2021-03-11 16:19:48 +10:00
conrad ef1074fb68 values -> elements 2021-03-11 16:06:49 +10:00
conrad 213fca90a2 print warnings for non-finite matrices 2021-03-11 16:04:46 +10:00
conrad 3efe33ccc1 use explicit method_id for pinv 2021-03-11 12:20:32 +10:00
conrad 938e3a6c96 version bump 2021-03-10 13:43:56 +10:00
conrad 0e435da1b1 remove debugging leftovers 2021-03-08 12:56:39 +10:00
conrad a460ed5d1d mark as RC2 2021-03-08 12:44:00 +10:00
conrad f19ea94e10 more efficient detection of sparse vector expressions 2021-03-08 12:33:15 +10:00
conrad 7e7aee7a55 prevent erroneous compiler warnings 2021-03-08 11:27:39 +10:00
conrad 0a8669adc2 simplification 2021-03-07 00:40:30 +10:00
conrad 781afeaaaa use adaptive threshold 2021-03-06 23:14:32 +10:00
conrad f26a4d2b1b for debugging 2021-03-06 23:10:14 +10:00
conrad 586a7c8e94 mark as RC1 2021-03-06 16:37:34 +10:00
conrad b0f383e5d2 cleanup 2021-03-06 14:00:18 +10:00
conrad 4aa7d3c100 more compact layout 2021-03-05 13:51:50 +10:00
conrad 21d1664162 fix 2021-03-05 12:50:38 +10:00
conrad 3d75451826 fix 2021-03-05 12:31:31 +10:00
conrad 9dee1a4dbb simplifications 2021-03-05 12:04:54 +10:00
conrad 74e0c0e6a1 prevent pedantic compiler warnings 2021-03-05 12:03:39 +10:00
conrad e19f957010 simplifications 2021-03-05 11:44:42 +10:00
conrad 8bab20aa77 explicit cast to prevent compiler warnings 2021-03-05 11:37:15 +10:00
conrad aa17f7695f fix 2021-03-05 11:33:30 +10:00
conrad 8bb1c42bdd simplifications 2021-03-05 11:31:14 +10:00
conrad 8fe04ed8f9 fix warning message 2021-03-05 11:02:40 +10:00
conrad 06ed83432b use sylvester() for forward compatibility only 2021-03-05 00:27:25 +10:00
conrad 18d26e1ae6 rename syl() to sylvester() 2021-03-04 16:26:23 +10:00
conrad 87c3483ded rename syl() to sylvester() 2021-03-04 16:14:08 +10:00
conrad c01c0b8117 rename 2021-03-04 16:03:05 +10:00
conrad 7f05420c0b fix 2021-03-03 18:23:12 +10:00
conrad d201e2d386 note on how rcond_threshold was determined 2021-03-03 16:48:45 +10:00
conrad 3075947ac9 add typename 2021-02-27 12:09:04 +10:00
conrad b0898e9ca5 use c++11 based RNG for filling 2021-02-27 12:06:04 +10:00