aboutsummaryrefslogtreecommitdiff
path: root/tensorflow_lite_support/custom_ops/kernel/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow_lite_support/custom_ops/kernel/BUILD')
-rw-r--r--tensorflow_lite_support/custom_ops/kernel/BUILD80
1 files changed, 80 insertions, 0 deletions
diff --git a/tensorflow_lite_support/custom_ops/kernel/BUILD b/tensorflow_lite_support/custom_ops/kernel/BUILD
index b9b11de9..a55dcb95 100644
--- a/tensorflow_lite_support/custom_ops/kernel/BUILD
+++ b/tensorflow_lite_support/custom_ops/kernel/BUILD
@@ -144,3 +144,83 @@ py_test(
"@absl_py//absl/testing:parameterized",
],
)
+
+cc_library(
+ name = "unsorted_segment",
+ srcs = ["unsorted_segment.cc"],
+ hdrs = ["unsorted_segment.h"],
+ deps = [
+ "@org_tensorflow//tensorflow/lite/c:common",
+ "@org_tensorflow//tensorflow/lite/kernels:kernel_util",
+ "@org_tensorflow//tensorflow/lite/kernels/internal:reference_base",
+ "@org_tensorflow//tensorflow/lite/kernels/internal:tensor",
+ ],
+)
+
+cc_test(
+ name = "unsorted_segment_prod_test",
+ size = "small",
+ srcs = [
+ "unsorted_segment_prod_test.cc",
+ "unsorted_segment_test.cc",
+ "unsorted_segment_test.h",
+ ],
+ deps = [
+ "@com_google_googletest//:gtest_main",
+ "@org_tensorflow//tensorflow/lite/c:common",
+ "@org_tensorflow//tensorflow/lite/kernels:test_main",
+ "@org_tensorflow//tensorflow/lite/kernels:test_util",
+ "@org_tensorflow//tensorflow/lite/schema:schema_fbs",
+ ],
+)
+
+cc_test(
+ name = "unsorted_segment_max_test",
+ size = "small",
+ srcs = [
+ "unsorted_segment_max_test.cc",
+ "unsorted_segment_test.cc",
+ "unsorted_segment_test.h",
+ ],
+ deps = [
+ "@com_google_googletest//:gtest_main",
+ "@org_tensorflow//tensorflow/lite/c:common",
+ "@org_tensorflow//tensorflow/lite/kernels:test_main",
+ "@org_tensorflow//tensorflow/lite/kernels:test_util",
+ "@org_tensorflow//tensorflow/lite/schema:schema_fbs",
+ ],
+)
+
+cc_test(
+ name = "unsorted_segment_sum_test",
+ size = "small",
+ srcs = [
+ "unsorted_segment_sum_test.cc",
+ "unsorted_segment_test.cc",
+ "unsorted_segment_test.h",
+ ],
+ deps = [
+ "@com_google_googletest//:gtest_main",
+ "@org_tensorflow//tensorflow/lite/c:common",
+ "@org_tensorflow//tensorflow/lite/kernels:test_main",
+ "@org_tensorflow//tensorflow/lite/kernels:test_util",
+ "@org_tensorflow//tensorflow/lite/schema:schema_fbs",
+ ],
+)
+
+cc_test(
+ name = "unsorted_segment_min_test",
+ size = "small",
+ srcs = [
+ "unsorted_segment_sum_test.cc",
+ "unsorted_segment_test.cc",
+ "unsorted_segment_test.h",
+ ],
+ deps = [
+ "@com_google_googletest//:gtest_main",
+ "@org_tensorflow//tensorflow/lite/c:common",
+ "@org_tensorflow//tensorflow/lite/kernels:test_main",
+ "@org_tensorflow//tensorflow/lite/kernels:test_util",
+ "@org_tensorflow//tensorflow/lite/schema:schema_fbs",
+ ],
+)