Closed lukeiwanski closed 6 years ago
Looks good to me, it is much cleaner!
Why the need to revert changes for conv_ops?
Yes, double implementation is causing few tests to segfault
Looks good to me. We'll need to look into the double convolution failures separately.
This PR introduces
TF_CALL_SYCL_NUMBER_TYPES
.During configuration process user is able to specify which datatypes to support (eg. double, half) as they are extensions in OpenCL and support on various platforms may not be guaranteed.