conrad
|
3199376bbf
|
simplify 'arma_isfinite(x) == false' to 'arma_isnonfinite(x)'
|
2025-06-20 13:03:29 +10:00 |
|
conrad
|
a93c67cc34
|
update deprecation comments
|
2025-06-19 16:55:03 +10:00 |
|
conrad
|
753e1e23c7
|
initial implementation of spop_omit
|
2025-06-19 14:39:25 +10:00 |
|
conrad
|
021403a5c1
|
specialised handling of op_omit
|
2025-06-19 13:25:50 +10:00 |
|
conrad
|
402a453065
|
initial implementation of omit_nan() and omit_nonfinite()
|
2025-06-17 21:30:58 +10:00 |
|
conrad
|
5b05fb843d
|
initial implementation of omit_nan() and omit_nonfinite()
|
2025-06-17 21:30:38 +10:00 |
|
conrad
|
772addf5c1
|
restore previous behaviour
|
2025-06-12 19:04:38 +10:00 |
|
conrad
|
c08e594437
|
fix
|
2025-06-12 14:21:14 +10:00 |
|
conrad
|
9797ad1cad
|
simplifications
|
2025-06-12 14:18:08 +10:00 |
|
conrad
|
b260cdaa58
|
remove detection of NaN from plain versions of median()
|
2025-06-12 14:12:32 +10:00 |
|
conrad
|
e83cb29013
|
add median() variant to handle elem_opts
|
2025-06-12 13:55:48 +10:00 |
|
conrad
|
48e19f8e50
|
fix
|
2025-06-11 21:45:30 +10:00 |
|
conrad
|
4e02904b18
|
add stddev() variant to handle elem_opts
|
2025-06-11 19:44:43 +10:00 |
|
conrad
|
bd1bd14831
|
fix
|
2025-06-11 19:21:52 +10:00 |
|
conrad
|
74feb70896
|
simplifications
|
2025-06-11 19:08:07 +10:00 |
|
conrad
|
48a33a1fc3
|
use original option name for now
|
2025-06-11 15:35:14 +10:00 |
|
conrad
|
36a5188083
|
minor cleanup
|
2025-06-11 15:22:03 +10:00 |
|
conrad
|
0731de2367
|
simplifications
|
2025-06-11 15:04:22 +10:00 |
|
conrad
|
91b5f68bed
|
fix
|
2025-06-11 13:45:41 +10:00 |
|
conrad
|
a290735187
|
simplifications
|
2025-06-11 13:32:47 +10:00 |
|
conrad
|
4b4ab0ced8
|
add var() variant to handle elem_opts
|
2025-06-11 13:27:22 +10:00 |
|
conrad
|
7faec6fdce
|
simplifications
|
2025-06-10 19:30:19 +10:00 |
|
conrad
|
696fd719e8
|
simplify use of podarray
|
2025-06-10 19:23:56 +10:00 |
|
conrad
|
aa0c021737
|
simplifications
|
2025-06-10 19:00:27 +10:00 |
|
conrad
|
682790d0bc
|
started on op_var_omit
|
2025-06-10 11:39:26 +10:00 |
|
conrad
|
47a0e466e7
|
add TODO
|
2025-06-10 11:29:23 +10:00 |
|
conrad
|
8842cdc739
|
directly handle corner cases
|
2025-06-09 22:14:08 +10:00 |
|
conrad
|
870414aa06
|
simplifications
|
2025-06-09 21:48:48 +10:00 |
|
conrad
|
7b03681ce7
|
simplifications
|
2025-06-09 20:10:50 +10:00 |
|
conrad
|
a80f63501b
|
expand cube versions of accu() and sum() to handle elem_opts
|
2025-06-08 21:50:29 +10:00 |
|
conrad
|
6556e4ae04
|
rearrange
|
2025-06-08 20:45:28 +10:00 |
|
conrad
|
648527eb1b
|
rearrange
|
2025-06-08 19:27:36 +10:00 |
|
conrad
|
4a848124fa
|
expand sparse versions of accu() and sum() to handle elem_opts
|
2025-06-08 15:24:39 +10:00 |
|
conrad
|
39d01b483e
|
remove unused typedef
|
2025-06-08 15:21:03 +10:00 |
|
conrad
|
03e92c43ba
|
expand op_mean_omit to general matrices
|
2025-06-08 01:23:11 +10:00 |
|
conrad
|
bdf448e8f0
|
fix
|
2025-06-07 21:20:39 +10:00 |
|
conrad
|
d0dfac1a32
|
simplification
|
2025-06-07 20:29:29 +10:00 |
|
conrad
|
d057c221d8
|
simplifications + fix handling of inf corner case
|
2025-06-07 18:10:33 +10:00 |
|
conrad
|
83bb1e7937
|
add TODOs
|
2025-06-06 13:23:48 +10:00 |
|
conrad
|
bdc82c2c76
|
initial work on op_mean_omit
|
2025-06-06 13:09:39 +10:00 |
|
conrad
|
3cfec929f6
|
use arma_isnonfinite() for semantic simplification
|
2025-06-06 13:04:45 +10:00 |
|
conrad
|
74720f366d
|
expand sum() with omit_mode
|
2025-06-05 13:55:41 +10:00 |
|
conrad
|
65012ac724
|
use more flexible omit_mode
|
2025-06-05 12:26:31 +10:00 |
|
conrad
|
7b0ce7088e
|
add accu() variant that can omit nan values
|
2025-06-04 13:18:03 +10:00 |
|
conrad
|
d2930a2763
|
fix
|
2025-06-04 13:01:05 +10:00 |
|
conrad
|
9ef5f44c53
|
expand deprecation message with refactoring suggestion
|
2025-06-03 14:16:25 +10:00 |
|
conrad
|
6b79e17ec3
|
use batch random generation to avoid locking rng for each random number
|
2025-06-02 17:02:33 +10:00 |
|
conrad
|
eaf7825044
|
add randu() and randn()
|
2025-06-02 16:55:59 +10:00 |
|
conrad
|
365eca0c16
|
use batch random generation to avoid locking rng for each random number
|
2025-06-02 16:24:06 +10:00 |
|
conrad
|
096591bafb
|
add TODOs
|
2025-06-02 13:58:56 +10:00 |
|