[nnsuite] Use stdex::make_unique (#2653)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 13 Dec 2018 03:16:06 +0000 (12:16 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 13 Dec 2018 03:16:06 +0000 (12:16 +0900)
This commit replaces all the use of nncc::foundation::make_unique in
nnsuite with stdex::make_unique.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/nnsuite/conv/nnkit-caffe/CMakeLists.txt
contrib/nnsuite/conv/nnkit-caffe/ConvBackend.cpp
contrib/nnsuite/conv/nnkit-tflite/CMakeLists.txt
contrib/nnsuite/conv/nnkit-tflite/Entry.cpp

index c321dd4..8aae310 100644 (file)
@@ -9,6 +9,7 @@ list(REMOVE_ITEM SOURCES ${TESTS})
 add_library(nnsuite_conv_caffe SHARED ${SOURCES})
 target_link_libraries(nnsuite_conv_caffe nnsuite_conv)
 target_link_libraries(nnsuite_conv_caffe nnkit_support_caffe)
+target_link_libraries(nnsuite_conv_caffe stdex)
 
 nncc_find_package(GTest QUIET)
 
@@ -18,7 +19,6 @@ endif(NOT GTest_FOUND)
 
 add_executable(nnsuite_conv_caffe_test ${TESTS})
 target_link_libraries(nnsuite_conv_caffe_test nnsuite_conv_caffe)
-target_link_libraries(nnsuite_conv_caffe_test nncc_foundation)
 target_link_libraries(nnsuite_conv_caffe_test morph)
 target_link_libraries(nnsuite_conv_caffe_test gtest_main)
 add_test(nnsuite_conv_caffe_test nnsuite_conv_caffe_test)
index d894972..31d2b33 100644 (file)
@@ -23,9 +23,9 @@
 #include <nncc/core/ADT/kernel/Overlay.h>
 #include <nncc/core/ADT/kernel/NCHWLayout.h>
 
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
-using nncc::foundation::make_unique;
+using stdex::make_unique;
 
 std::unique_ptr<nnkit::Backend> ConvBackend::create(const nnsuite::conv::Model &model)
 {
index c1f3e92..9a51394 100644 (file)
@@ -9,6 +9,7 @@ list(REMOVE_ITEM SOURCES ${TESTS})
 add_library(nnsuite_conv_tflite SHARED ${SOURCES})
 target_link_libraries(nnsuite_conv_tflite nnsuite_conv)
 target_link_libraries(nnsuite_conv_tflite nnkit_support_tflite)
+target_link_libraries(nnsuite_conv_tflite stdex)
 
 nncc_find_package(GTest QUIET)
 
@@ -18,6 +19,5 @@ endif(NOT GTest_FOUND)
 
 add_executable(nnsuite_conv_tflite_test ${TESTS})
 target_link_libraries(nnsuite_conv_tflite_test nnsuite_conv_tflite)
-target_link_libraries(nnsuite_conv_tflite_test nncc_foundation)
 target_link_libraries(nnsuite_conv_tflite_test gtest_main)
 add_test(nnsuite_conv_tflite_test nnsuite_conv_tflite_test)
index af9f147..2c84f72 100644 (file)
@@ -21,7 +21,7 @@
 #include <nnkit/Backend.h>
 #include <nnkit/CmdlineArguments.h>
 
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 #include <chrono>
 #include <iostream>
@@ -40,5 +40,5 @@ extern "C" std::unique_ptr<nnkit::Backend> make_backend(const nnkit::CmdlineArgu
 
   const nnsuite::conv::RandomModel model{seed};
 
-  return nncc::foundation::make_unique<ConvBackend>(model);
+  return stdex::make_unique<ConvBackend>(model);
 }