aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/framework/register_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/core/framework/register_types.h')
-rw-r--r--tensorflow/core/framework/register_types.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/tensorflow/core/framework/register_types.h b/tensorflow/core/framework/register_types.h
index 3f91642064..973ad4544a 100644
--- a/tensorflow/core/framework/register_types.h
+++ b/tensorflow/core/framework/register_types.h
@@ -183,4 +183,18 @@ limitations under the License.
#define TF_CALL_QUANTIZED_TYPES(m) \
TF_CALL_qint8(m) TF_CALL_quint8(m) TF_CALL_qint32(m)
+#ifdef TENSORFLOW_SYCL_NO_DOUBLE
+#define TF_CALL_SYCL_double(m)
+#else // TENSORFLOW_SYCL_NO_DOUBLE
+#define TF_CALL_SYCL_double(m) TF_CALL_double(m)
+#endif // TENSORFLOW_SYCL_NO_DOUBLE
+
+#ifdef __ANDROID_TYPES_SLIM__
+#define TF_CALL_SYCL_NUMBER_TYPES(m) TF_CALL_float(m)
+#else // __ANDROID_TYPES_SLIM__
+#define TF_CALL_SYCL_NUMBER_TYPES(m) \
+ TF_CALL_float(m) \
+ TF_CALL_SYCL_double(m)
+#endif // __ANDROID_TYPES_SLIM__
+
#endif // TENSORFLOW_FRAMEWORK_REGISTER_TYPES_H_