Commit Graph
375 Commits
Author SHA1 Message Date
conrad 11c8a05f85 added .clean() 2021-05-15 00:19:40 +10:00
conrad 7ca483dea2 added .replace() and .clean() 2021-05-14 23:54:46 +10:00
conrad 4d54a830d9 use openmp for computationally expensive ops 2021-05-14 16:40:41 +10:00
conrad ee6ce32ebc use openmp for computationally expensive ops 2021-05-14 16:23:33 +10:00
conrad 968cbee845 fix 2021-05-14 12:47:53 +10:00
conrad 17a9e4cf6b add .clean() 2021-05-14 12:45:25 +10:00
conrad 0e00caf722 add .clamp() 2021-05-14 12:41:01 +10:00
conrad 07579bb194 simplification 2021-05-14 12:30:31 +10:00
conrad c351f5ebd0 add .clamp() 2021-05-14 12:26:42 +10:00
conrad 87e631421b fix 2021-05-14 12:22:30 +10:00
conrad 3fd74d24b1 generate random array instead of calling arma_rng::randu<eT>() in a loop 2021-05-14 11:56:37 +10:00
conrad be96b16f9b remove no longer needed typedef 2021-05-14 11:39:16 +10:00
conrad 8b94ae0a62 simplifications 2021-05-14 11:29:49 +10:00
conrad e3ab3b6d59 use fill indicator 2021-05-13 15:09:27 +10:00
conrad ae95b1a7e0 expand size() to accept span args 2021-05-13 15:04:00 +10:00
conrad 1c3b9e6d16 fix comment 2021-05-12 18:06:19 +10:00
conrad 12bcca3735 added rudimentary .randu() and .randn() 2021-05-12 17:54:40 +10:00
conrad d5b78a0d01 faster handling of ones() and zeros() 2021-05-12 17:27:42 +10:00
conrad 0545b947ff fix for handling zeros on the diagonal 2021-05-12 17:02:25 +10:00
conrad 6486ae9475 simplifications 2021-05-11 00:04:55 +10:00
conrad 9394ff58ec allow use of openmp while transposing compound expressions 2021-05-10 22:59:20 +10:00
conrad 76d54d89bf increase mp threshold 2021-05-10 11:36:33 +10:00
conrad 8e0935fa0b add indicator arg 2021-05-07 11:41:38 +10:00
conrad 00f64f669f simplification 2021-05-06 12:39:44 +10:00
conrad ee37df8881 remove handling of special case 2021-05-05 13:23:14 +10:00
conrad 1f8ace7746 fix 2021-05-05 11:35:29 +10:00
conrad 29e899ef75 allow to optionally disable zero init for fixed size objects 2021-05-05 11:29:17 +10:00
conrad a78b84267e use brackets for consistency 2021-05-05 11:24:44 +10:00
conrad 601d7e0ae6 add .clamp() 2021-05-04 14:37:24 +10:00
conrad 13c006fe6d add .clamp() 2021-05-04 14:27:57 +10:00
conrad 489789e42f simplification 2021-05-04 01:08:22 +10:00
conrad fa22fc0cb9 add .clamp() 2021-05-04 01:08:08 +10:00
conrad 857671fe95 simplifications 2021-05-04 00:57:24 +10:00
conrad 36e170567b fix 2021-05-04 00:47:46 +10:00
conrad 452325649d fix checks 2021-05-04 00:46:14 +10:00
conrad eb8375c41e add .clamp() 2021-05-04 00:25:12 +10:00
conrad 32b8702db6 remove hot attrib 2021-05-04 00:08:52 +10:00
conrad 8037558eae add .clamp() 2021-05-04 00:06:20 +10:00
conrad 8e41215cdb simplifications 2021-05-03 23:40:03 +10:00
conrad 864383539e extend clamp() to handle complex numbers 2021-05-03 19:31:57 +10:00
conrad f8107fd755 remove hamming norm 2021-05-03 14:23:15 +10:00
conrad a514cab055 use consistent bracketing 2021-05-03 12:39:02 +10:00
conrad 95fde83a53 allow to optionally disable zero init 2021-05-03 12:31:07 +10:00
conrad 2fbeeb1e70 more robust handling of low memory conditions 2021-05-03 12:09:53 +10:00
conrad 02f13b4252 more robust handling of low memory conditions 2021-05-03 12:04:23 +10:00
conrad 11ec3eaa32 remove explicit handling of op_clamp 2021-05-01 01:55:45 +10:00
conrad 72d1fb3d75 remove TODO 2021-05-01 01:49:39 +10:00
conrad 2c2731d0ab use consistent style for std::min and std::max 2021-04-30 23:28:18 +10:00
conrad 7f6234517c minor optimisation 2021-04-30 23:18:20 +10:00
conrad 90c4a0d1e1 minor layout fix 2021-04-30 22:53:30 +10:00