[moco/tf] use make_unique instead of new for MaxPool2D (#3572)
author윤현식/On-Device Lab(SR)/Principal Engineer/삼성전자 <hyunsik.yoon@samsung.com>
Wed, 22 May 2019 02:13:35 +0000 (11:13 +0900)
committer박세희/On-Device Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Wed, 22 May 2019 02:13:35 +0000 (11:13 +0900)
This changes new to make_unique for MaxPool2D, which was omitted in pr #3569

Signed-off-by: Hyun Sik Yoon <hyunsik.yoon@samsung.com>
contrib/moco/lib/frontend/tf/src/Op/MaxPool2D.cpp

index 8748868..e202647 100644 (file)
@@ -170,8 +170,8 @@ void MaxPool2DGraphBuilder::build(const tensorflow::NodeDef &node,
   nodes->enroll(maxpool2d_name, decode_node);
 
   // Record ifm inputs to featureEncode_node
-  std::unique_ptr<MaxPool2DGraphUpdate> update(
-      new MaxPool2DGraphUpdate(encode_node, node.input(0)));
+  auto update = stdex::make_unique<MaxPool2DGraphUpdate>(encode_node, node.input(0));
+
   updates->enroll(std::move(update));
 }