| 1068 | } |
| 1069 | |
| 1070 | af_err af_max_ragged(af_array *val, af_array *idx, const af_array in, |
| 1071 | const af_array ragged_len, const int dim) { |
| 1072 | return rreduce_common<af_max_t>(val, idx, in, ragged_len, dim); |
| 1073 | } |
| 1074 | |
| 1075 | template<af_op_t op, typename T, typename Tret = T> |
| 1076 | static inline Tret ireduce_all(unsigned *loc, const af_array in) { |