30namespace shamalgs::reduction {
33 bool has_nan(sycl::queue &q, sycl::buffer<T> &buf,
u64 cnt);
36 bool has_inf(sycl::queue &q, sycl::buffer<T> &buf,
u64 cnt);
39 bool has_nan_or_inf(sycl::queue &q, sycl::buffer<T> &buf,
u64 cnt);
std::uint64_t u64
64 bit unsigned integer
This header file contains utility functions related to exception handling in the code.
Boolean reduction algorithm for checking if all elements are non-zero.