You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The underlying implementation for rowRanges(), rowMins(), and rowMaxs() can probably be improved. Looking at the benchmarks compared to Rfast it certainly looks like so.
The reason for the row versions not being as fast is most likely because of how the implementation attempts to re-use the same code/macro-base for both rows and columns and this doesn't work all the way, e.g. see
The underlying implementation for
rowRanges()
,rowMins()
, androwMaxs()
can probably be improved. Looking at the benchmarks compared to Rfast it certainly looks like so.Note that the
colNnn()
implementation is already optimized;The reason for the row versions not being as fast is most likely because of how the implementation attempts to re-use the same code/macro-base for both rows and columns and this doesn't work all the way, e.g. see
matrixStats/src/rowRanges_lowlevel_template.h
Lines 100 to 130 in 483be54
The text was updated successfully, but these errors were encountered: