Commit Graph
2040 Commits
Author SHA1 Message Date
conrad d4ac8e535e catch size errors early 2024-06-24 00:18:10 +10:00
conrad 982e8b12ae more debug statements 2024-06-23 13:23:47 +10:00
conradsnicta 558c04cfd6 Merge branch 'more_spop_rel_tests' into '14.0.x'
Add some tests for accu() optimisation for sparse relational operations

See merge request conradsnicta/armadillo-code!138
2024-06-22 03:30:32 +00:00
Ryan Curtin c693c5f020 Add some tests for accu() optimisation for sparse relational operations 2024-06-22 03:30:32 +00:00
conrad a7ae8eed4a minor wording fix 2024-06-22 13:16:51 +10:00
conrad 5f74ef8e5d mark as RC1 2024-06-22 12:47:35 +10:00
conrad 7c732dc236 remove dev markers 2024-06-22 12:45:29 +10:00
conrad b84b7aa997 add caveat 2024-06-21 20:34:17 +10:00
conrad 1780c70a98 add internal link 2024-06-21 20:29:18 +10:00
conrad 02aab8d3c3 fix 2024-06-21 20:29:03 +10:00
conrad 744f33aab2 update list of changes 2024-06-21 15:04:43 +10:00
conrad c51b6ce8ba remove setting warning level 2024-06-21 14:40:05 +10:00
conrad e0bf67a29f clarifications 2024-06-21 14:39:22 +10:00
conrad b176edcc1b adapt Ryan's approach 2024-06-21 14:31:45 +10:00
conrad 09b350febc simplifications 2024-06-21 11:58:18 +10:00
conrad 4541b44fab another workaround for negative unsigned integers 2024-06-21 11:41:49 +10:00
conrad 17132590fc disable more warnings 2024-06-21 11:34:17 +10:00
conrad 11740aead0 prevent zeros 2024-06-21 01:44:45 +10:00
conrad f2a82196d4 fix 2024-06-20 23:20:15 +10:00
conrad 2854685624 workarounds for handling negatives of unsigned integers 2024-06-20 23:18:32 +10:00
conrad 401c06184e fix 2024-06-20 20:07:19 +10:00
conrad d7064ebacf optimisations 2024-06-20 19:44:08 +10:00
conrad 580758af9d add TODOs 2024-06-20 17:05:43 +10:00
conrad 441d0e503b rename variables for consistency across functions 2024-06-20 16:54:12 +10:00
conrad 5015fb007b handle all conditions in one function 2024-06-20 16:40:00 +10:00
conrad 81b339e987 specialisations for relational comparisons 2024-06-20 15:01:16 +10:00
conrad 6b6a820a49 set warning level to 1 2024-06-20 12:09:20 +10:00
conrad a865abfe6a disentangle direct link between conformance checks and emission of warnings 2024-06-20 12:01:51 +10:00
conrad 80797be245 tests for direct sparse relational operations 2024-06-20 10:51:56 +10:00
conrad 3259865a42 expand accu() to handle sparse relational operations 2024-06-20 10:19:44 +10:00
conrad 5edd9e07ec skip alias checks if element types differ 2024-06-19 12:44:03 +10:00
conrad d37c42e046 skip alias checks if element types differ 2024-06-19 12:21:34 +10:00
conrad d8dceed843 simplify list 2024-06-19 01:14:38 +10:00
conrad 0606be415c update precompiled OpenBLAS 2024-06-18 14:35:21 +10:00
conrad f5b004028a increase accuracy 2024-06-17 20:18:04 +10:00
conrad 76d9aaea28 simplify language 2024-06-17 20:11:38 +10:00
conrad 4257990df9 faster sprandu() and sprandn() 2024-06-17 11:10:03 +10:00
conrad a48c256233 add .as_dense() 2024-06-16 19:45:56 +10:00
conrad 044977f0a1 add internal link 2024-06-16 19:41:20 +10:00
conrad c32a3b915e cleanup 2024-06-16 19:07:00 +10:00
conrad 419cc25c17 update list of changes 2024-06-16 19:03:15 +10:00
conrad 118ae2140f add docs for .as_dense() 2024-06-16 18:54:19 +10:00
conrad 4b72ceda11 add .as_dense() 2024-06-16 18:20:21 +10:00
conrad caa5012e25 expand compiler flags 2024-06-15 19:24:44 +10:00
conrad f37a509c14 update list of changes 2024-06-15 19:16:05 +10:00
conrad 8dafcf8d30 faster handling of sparse submatrix views 2024-06-15 19:05:39 +10:00
conrad d4e25ce9cf simplify handling to SpToDOp and mtSpReduceOp 2024-06-15 18:46:05 +10:00
conrad 9ee144d98d add explanatory notes 2024-06-15 17:26:44 +10:00
conrad e6b9babc12 mark sparse conversion constructor as explicit 2024-06-15 00:44:58 +10:00
conrad 2ddbf3653c mark dense to sparse conversion as explicit 2024-06-15 00:17:19 +10:00