From 8a7097eb9b5168d6f21b3c8d6789fd7ce03ba343 Mon Sep 17 00:00:00 2001 From: Artem Belevich Date: Fri, 20 Dec 2019 20:48:14 -0800 Subject: [PATCH] Fixed TFLite build on windows w/ AVX enabled. PiperOrigin-RevId: 286679971 Change-Id: I7cb05244983c005949524a0101077e5771e2f556 --- tensorflow/lite/kernels/internal/BUILD | 13 +++++++++++++ .../kernels/internal/optimized/neon_tensor_utils.cc | 1 - 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/tensorflow/lite/kernels/internal/BUILD b/tensorflow/lite/kernels/internal/BUILD index 13224fa99fa..7919df2a6fe 100644 --- a/tensorflow/lite/kernels/internal/BUILD +++ b/tensorflow/lite/kernels/internal/BUILD @@ -190,6 +190,13 @@ config_setting( }, ) +config_setting( + name = "windows", + values = { + "cpu": "x64_windows", + }, +) + config_setting( name = "raspberry_pi_with_neon", define_values = { @@ -263,6 +270,7 @@ cc_library( ":darwin": tflite_deps_intel, ":darwin_x86_64": tflite_deps_intel, ":freebsd": tflite_deps_intel, + ":windows": tflite_deps_intel, "//conditions:default": [], }), ) @@ -309,6 +317,7 @@ cc_library( ":darwin": tflite_deps_intel, ":darwin_x86_64": tflite_deps_intel, ":freebsd": tflite_deps_intel, + ":windows": tflite_deps_intel, "//conditions:default": [], }), ) @@ -480,6 +489,7 @@ cc_library( ":darwin": tflite_deps_intel, ":darwin_x86_64": tflite_deps_intel, ":freebsd": tflite_deps_intel, + ":windows": tflite_deps_intel, "//conditions:default": [], }), ) @@ -541,6 +551,7 @@ cc_library( ":darwin": tflite_deps_intel, ":darwin_x86_64": tflite_deps_intel, ":freebsd": tflite_deps_intel, + ":windows": tflite_deps_intel, "//conditions:default": [], }), ) @@ -738,6 +749,7 @@ cc_library( ":freebsd": [ ":sse_tensor_utils", ], + ":windows": [":sse_tensor_utils"], "//conditions:default": [ ":portable_tensor_utils", ], @@ -974,6 +986,7 @@ cc_library( ":darwin": tflite_deps_intel, ":darwin_x86_64": tflite_deps_intel, ":freebsd": tflite_deps_intel, + ":windows": tflite_deps_intel, "//conditions:default": [], }), ) diff --git a/tensorflow/lite/kernels/internal/optimized/neon_tensor_utils.cc b/tensorflow/lite/kernels/internal/optimized/neon_tensor_utils.cc index 9ffea470f2e..fe6231fad2d 100644 --- a/tensorflow/lite/kernels/internal/optimized/neon_tensor_utils.cc +++ b/tensorflow/lite/kernels/internal/optimized/neon_tensor_utils.cc @@ -13,7 +13,6 @@ See the License for the specific language governing permissions and limitations under the License. ==============================================================================*/ #include -#include #include #include