Rename Pad operator to Constant Pad in Operator API
PiperOrigin-RevId: 312838474
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 02578b9..33a0bb6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -165,6 +165,7 @@
src/operators/channel-pad-nc.c
src/operators/channel-shuffle-nc.c
src/operators/clamp-nc.c
+ src/operators/constant-pad-nd.c
src/operators/convolution-nchw.c
src/operators/convolution-nhwc.c
src/operators/deconvolution-nhwc.c
@@ -174,7 +175,6 @@
src/operators/hardswish-nc.c
src/operators/leaky-relu-nc.c
src/operators/max-pooling-nhwc.c
- src/operators/pad-nd.c
src/operators/prelu-nc.c
src/operators/resize-bilinear-nhwc.c
src/operators/sigmoid-nc.c
@@ -1992,6 +1992,15 @@
TARGET_LINK_LIBRARIES(clamp-nc-test PRIVATE XNNPACK gtest gtest_main)
ADD_TEST(clamp-nc-test clamp-nc-test)
+ ADD_EXECUTABLE(constant-pad-nd-test test/constant-pad-nd.cc)
+ SET_TARGET_PROPERTIES(constant-pad-nd-test PROPERTIES
+ CXX_STANDARD 11
+ CXX_STANDARD_REQUIRED YES
+ CXX_EXTENSIONS NO)
+ TARGET_INCLUDE_DIRECTORIES(constant-pad-nd-test PRIVATE src test)
+ TARGET_LINK_LIBRARIES(constant-pad-nd-test PRIVATE XNNPACK gtest gtest_main)
+ ADD_TEST(constant-pad-nd-test constant-pad-nd-test)
+
ADD_EXECUTABLE(convolution-nhwc-test test/convolution-nhwc.cc)
SET_TARGET_PROPERTIES(convolution-nhwc-test PROPERTIES
CXX_STANDARD 11
@@ -2109,15 +2118,6 @@
TARGET_LINK_LIBRARIES(multiply-nd-test PRIVATE XNNPACK gtest gtest_main)
ADD_TEST(multiply-nd-test multiply-nd-test)
- ADD_EXECUTABLE(pad-nd-test test/pad-nd.cc)
- SET_TARGET_PROPERTIES(pad-nd-test PROPERTIES
- CXX_STANDARD 11
- CXX_STANDARD_REQUIRED YES
- CXX_EXTENSIONS NO)
- TARGET_INCLUDE_DIRECTORIES(pad-nd-test PRIVATE src test)
- TARGET_LINK_LIBRARIES(pad-nd-test PRIVATE XNNPACK gtest gtest_main)
- ADD_TEST(pad-nd-test pad-nd-test)
-
ADD_EXECUTABLE(prelu-nc-test test/prelu-nc.cc)
SET_TARGET_PROPERTIES(prelu-nc-test PROPERTIES
CXX_STANDARD 11