| 24 | |
| 25 | template<typename inType, typename outType> |
| 26 | Array<outType> reshape(const Array<inType> &in, const dim4 &outDims, |
| 27 | outType defaultValue, double scale) { |
| 28 | Array<outType> out = createValueArray(outDims, defaultValue); |
| 29 | getQueue().enqueue(kernel::copyElemwise<outType, inType>, out, in, |
| 30 | defaultValue, scale); |
| 31 | return out; |
| 32 | } |
| 33 | |
| 34 | #define INSTANTIATE(T) \ |
| 35 | template void multiply_inplace<T>(Array<T> & in, double norm); |
no test coverage detected