| 38 | |
| 39 | template<af_op_t op, typename Ti, typename To> |
| 40 | static inline af_array reduce(const af_array in, const int dim, |
| 41 | bool change_nan = false, double nanval = 0) { |
| 42 | return getHandle( |
| 43 | reduce<op, Ti, To>(getArray<Ti>(in), dim, change_nan, nanval)); |
| 44 | } |
| 45 | |
| 46 | template<af_op_t op, typename Ti, typename Tk, typename To> |
| 47 | static inline void reduce_by_key(af_array *keys_out, af_array *vals_out, |
no test coverage detected