diff --git a/src/data/TensorImpl.cu b/src/data/TensorImpl.cu index 528caf1fb0333ce0c82ec2fe9268efdfca7bfea7..208414348f1f346c765cf8b97e919e3053513df0 100644 --- a/src/data/TensorImpl.cu +++ b/src/data/TensorImpl.cu @@ -36,7 +36,7 @@ cudaCopyToH_kernel(const SRC_T* srcData, } } -template <typename SRC_T, typename std::enable_if<!std::is_same<half_float::half, SRC_T>::value>::type* = nullptr> +template <typename SRC_T, typename std::enable_if<!std::is_same<half_float::half, SRC_T>::value>::type*> void Aidge::thrust_copy(const SRC_T* srcData, half_float::half* dstData, size_t size) { cudaCopyToH_kernel<SRC_T><<<(size + 255) / 256, 256>>> @@ -58,7 +58,7 @@ cudaCopyFromH_kernel(const __half* srcData, } } -template <typename DST_T, typename std::enable_if<!std::is_same<half_float::half, DST_T>::value>::type* = nullptr> +template <typename DST_T, typename std::enable_if<!std::is_same<half_float::half, DST_T>::value>::type*> void Aidge::thrust_copy(const half_float::half* srcData, DST_T* dstData, size_t size) { cudaCopyFromH_kernel<DST_T><<<(size + 255) / 256, 256>>>