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

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
14 files changed:
contrib/nnkit/actions/HDF5/CMakeLists.txt
contrib/nnkit/actions/HDF5/Export.cpp
contrib/nnkit/actions/HDF5/Import.cpp
contrib/nnkit/actions/builtin/CMakeLists.txt
contrib/nnkit/actions/builtin/Randomize.cpp
contrib/nnkit/actions/builtin/Show.cpp
contrib/nnkit/backends/caffe/CMakeLists.txt
contrib/nnkit/backends/caffe/Module.cpp
contrib/nnkit/backends/tflite/Backend.cpp
contrib/nnkit/backends/tflite/CMakeLists.txt
contrib/nnkit/tools/benchmark/CMakeLists.txt
contrib/nnkit/tools/benchmark/src/Benchmark.cpp
contrib/nnkit/tools/run/CMakeLists.txt
contrib/nnkit/tools/run/nnkit-run.cpp

index fdd421b..b799f6d 100644 (file)
@@ -12,8 +12,10 @@ add_library(nnkit_HDF5_export_action SHARED Export.cpp)
 target_include_directories(nnkit_HDF5_export_action PRIVATE ${HDF5_INCLUDE_DIRS})
 target_link_libraries(nnkit_HDF5_export_action nnkit_intf_action)
 target_link_libraries(nnkit_HDF5_export_action nnkit_HDF5_common)
+target_link_libraries(nnkit_HDF5_export_action stdex)
 
 add_library(nnkit_HDF5_import_action SHARED Import.cpp)
 target_include_directories(nnkit_HDF5_import_action PRIVATE ${HDF5_INCLUDE_DIRS})
 target_link_libraries(nnkit_HDF5_import_action nnkit_intf_action)
 target_link_libraries(nnkit_HDF5_import_action nnkit_HDF5_common)
+target_link_libraries(nnkit_HDF5_import_action stdex)
index 28cc39f..0d8ba5c 100644 (file)
@@ -86,9 +86,9 @@ private:
 };
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Action> make_action(const nnkit::CmdlineArguments &args)
 {
-  return nncc::foundation::make_unique<HD5ExportAction>(args.at(0));
+  return stdex::make_unique<HD5ExportAction>(args.at(0));
 }
index e66ab73..14628a2 100644 (file)
@@ -89,9 +89,9 @@ private:
 };
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Action> make_action(const nnkit::CmdlineArguments &args)
 {
-  return nncc::foundation::make_unique<HD5ImportAction>(args.at(0));
+  return stdex::make_unique<HD5ImportAction>(args.at(0));
 }
index 4de70df..910e12e 100644 (file)
@@ -1,5 +1,7 @@
 add_library(nnkit_show_action SHARED Show.cpp)
 target_link_libraries(nnkit_show_action nnkit_intf_action)
+target_link_libraries(nnkit_show_action stdex)
 
 add_library(nnkit_randomize_action SHARED Randomize.cpp)
 target_link_libraries(nnkit_randomize_action nnkit_intf_action)
+target_link_libraries(nnkit_randomize_action stdex)
index ae4aeec..914e467 100644 (file)
@@ -53,9 +53,9 @@ struct RandomizeAction final : public nnkit::Action
 };
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Action> make_action(const nnkit::CmdlineArguments &args)
 {
-  return nncc::foundation::make_unique<RandomizeAction>();
+  return stdex::make_unique<RandomizeAction>();
 }
index d4ade55..92bf9b4 100644 (file)
@@ -64,9 +64,9 @@ void ShowAction::run(nnkit::TensorContext &ctx)
 }
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Action> make_action(const nnkit::CmdlineArguments &args)
 {
-  return nncc::foundation::make_unique<ShowAction>();
+  return stdex::make_unique<ShowAction>();
 }
index 3139fea..125822a 100644 (file)
@@ -4,3 +4,4 @@ endif(NOT TARGET nnkit_support_caffe)
 
 add_library(nnkit_caffe_backend SHARED Module.cpp)
 target_link_libraries(nnkit_caffe_backend nnkit_support_caffe)
+target_link_libraries(nnkit_caffe_backend stdex)
index 613aae1..cb24a4e 100644 (file)
 #include "nnkit/support/caffe/Backend.h"
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Backend> make_backend(const nnkit::CmdlineArguments &args)
 {
-  using nncc::foundation::make_unique;
+  using stdex::make_unique;
 
   auto net = make_unique<::caffe::Net<float>>(args.at(0), caffe::TEST);
 
@@ -30,5 +30,5 @@ extern "C" std::unique_ptr<nnkit::Backend> make_backend(const nnkit::CmdlineArgu
     net->CopyTrainedLayersFrom(args.at(1));
   }
 
-  return nncc::foundation::make_unique<::nnkit::support::caffe::Backend<float>>(std::move(net));
+  return make_unique<::nnkit::support::caffe::Backend<float>>(std::move(net));
 }
index ee11f73..d2fc31f 100644 (file)
@@ -55,9 +55,9 @@ private:
 }
 
 #include <nnkit/CmdlineArguments.h>
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 extern "C" std::unique_ptr<nnkit::Backend> make_backend(const nnkit::CmdlineArguments &args)
 {
-  return nncc::foundation::make_unique<GenericBackend>(args.at(0));
+  return stdex::make_unique<GenericBackend>(args.at(0));
 }
index 31606b1..3f4a8ca 100644 (file)
@@ -4,3 +4,4 @@ endif(NOT TARGET nnkit_support_tflite)
 
 add_library(nnkit_tflite_backend SHARED Backend.cpp)
 target_link_libraries(nnkit_tflite_backend nnkit_support_tflite)
+target_link_libraries(nnkit_tflite_backend stdex)
index 9a2bd1d..4f2d669 100644 (file)
@@ -3,3 +3,4 @@ file(GLOB_RECURSE SOURCES "src/*.cpp")
 add_executable(nnkit-benchmark ${SOURCES})
 target_link_libraries(nnkit-benchmark nnkit_support_cmdline)
 target_link_libraries(nnkit-benchmark nnkit_support_backend)
+target_link_libraries(nnkit-benchmark stdex)
index b6061e7..a3e3ea0 100644 (file)
@@ -18,7 +18,7 @@
 #include <nnkit/VectorArguments.h>
 #include <nnkit/BackendPlugin.h>
 
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 #include <map>
 #include <string>
@@ -28,7 +28,7 @@
 #include <iostream>
 #include <iomanip>
 
-using nncc::foundation::make_unique;
+using stdex::make_unique;
 
 using std::chrono::milliseconds;
 using std::chrono::microseconds;
index 1526e0a..99c1539 100644 (file)
@@ -3,3 +3,4 @@ target_link_libraries(nnkit-run nnkit_intf_action)
 target_link_libraries(nnkit-run nnkit_intf_backend)
 target_link_libraries(nnkit-run nnkit_support_cmdline)
 target_link_libraries(nnkit-run nnkit_support_backend)
+target_link_libraries(nnkit-run stdex)
index 95830e7..540787a 100644 (file)
@@ -146,7 +146,7 @@ private:
 
 }
 
-#include <nncc/foundation/Memory.h>
+#include <stdex/Memory.h>
 
 #include <map>
 #include <iostream>
@@ -176,7 +176,7 @@ int main(int argc, char **argv)
 
   argparse["--backend"] = [&sections] (const std::string &tag)
   {
-    sections.backend = nncc::foundation::make_unique<BackendSection>(tag);
+    sections.backend = stdex::make_unique<BackendSection>(tag);
   };
 
   argparse["--backend-arg"] = [&sections] (const std::string &arg)