| 89 | |
| 90 | template<typename T> |
| 91 | Array<T>::Array(const dim4 &dims) |
| 92 | : info(getActiveDeviceId(), dims, 0, calcStrides(dims), |
| 93 | static_cast<af_dtype>(dtype_traits<T>::af_type)) |
| 94 | , data(memAlloc<T>(info.elements()).release(), bufferFree) |
| 95 | , data_dims(dims) |
| 96 | , node() |
| 97 | , owner(true) {} |
| 98 | |
| 99 | template<typename T> |
| 100 | Array<T>::Array(const dim4 &dims, Node_ptr n) |
nothing calls this directly
no test coverage detected