aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/kernels/cwise_op_floor.cc
diff options
context:
space:
mode:
authorGravatar Luke Iwanski <luke@codeplay.com>2017-06-29 03:04:16 +0100
committerGravatar Benoit Steiner <benoitsteiner@users.noreply.github.com>2017-06-28 19:04:16 -0700
commit79e65acb81f750ffa88b366c566646d48d16c574 (patch)
tree6a7c247d81a910938904b25e7e5a9f237dbafa57 /tensorflow/core/kernels/cwise_op_floor.cc
parent4bba002fb572f45f58dfcf2d0674cb452b4ae9de (diff)
[OpenCL] Cleans cwise ops (#10320)
* [OpenCL] Cleans cwise ops * [OpenCL] Reduces noise in the pull request * [OpenCL] Uncomment SqrtGrad registration for SYCL * [OpenCL] Registers RsqrtGrad (#94) * [OpenCL] Registers RsqrtGrad * fixed typo
Diffstat (limited to 'tensorflow/core/kernels/cwise_op_floor.cc')
-rw-r--r--tensorflow/core/kernels/cwise_op_floor.cc15
1 files changed, 3 insertions, 12 deletions
diff --git a/tensorflow/core/kernels/cwise_op_floor.cc b/tensorflow/core/kernels/cwise_op_floor.cc
index 59e32d7f6f..5a142b9ce9 100644
--- a/tensorflow/core/kernels/cwise_op_floor.cc
+++ b/tensorflow/core/kernels/cwise_op_floor.cc
@@ -18,19 +18,10 @@ limitations under the License.
namespace tensorflow {
REGISTER3(UnaryOp, CPU, "Floor", functor::floor, float, Eigen::half, double);
-#if TENSORFLOW_USE_SYCL
-#define REGISTER_SYCL_KERNEL(TYPE) \
- REGISTER_KERNEL_BUILDER( \
- Name("Floor") \
- .Device(DEVICE_SYCL) \
- .TypeConstraint<TYPE>("T"), \
- UnaryOp<SYCLDevice, functor::floor<TYPE>>);
-REGISTER_SYCL_KERNEL(float);
-REGISTER_SYCL_KERNEL(double);
-#undef REGISTER_SYCL_KERNEL
-#endif // TENSORFLOW_USE_SYCL
-
#if GOOGLE_CUDA
REGISTER3(UnaryOp, GPU, "Floor", functor::floor, float, Eigen::half, double);
#endif
+#ifdef TENSORFLOW_USE_SYCL
+REGISTER2(UnaryOp, SYCL, "Floor", functor::floor, float, double);
+#endif // TENSORFLOW_USE_SYCL
} // namespace tensorflow