[coco] Set default stride as 1 (#1188)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Mon, 27 Aug 2018 02:03:39 +0000 (11:03 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 27 Aug 2018 02:03:39 +0000 (11:03 +0900)
This commit revises Stride2D to use 1 as its default stride value.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/coco/core/include/coco/IR/Stride2D.h
contrib/coco/core/src/IR/Stride2D.test.cpp

index 7c71ecd..1436ab8 100644 (file)
@@ -9,7 +9,7 @@ namespace coco
 class Stride2D
 {
 public:
-  Stride2D() : _vertical{0}, _horizontal{0}
+  Stride2D() : _vertical{1}, _horizontal{1}
   {
     // DO NOTHING
   }
index 60cef0d..22b239f 100644 (file)
@@ -6,24 +6,24 @@ TEST(IR_STRIDE_2D, default_constructor)
 {
   coco::Stride2D stride;
 
-  ASSERT_EQ(stride.vertical(), 0);
-  ASSERT_EQ(stride.horizontal(), 0);
+  ASSERT_EQ(stride.vertical(), 1);
+  ASSERT_EQ(stride.horizontal(), 1);
 }
 
 TEST(IR_STRIDE_2D, explicit_constructor_4)
 {
-  coco::Stride2D stride{1, 2};
+  coco::Stride2D stride{2, 3};
 
-  ASSERT_EQ(stride.vertical(), 1);
-  ASSERT_EQ(stride.horizontal(), 2);
+  ASSERT_EQ(stride.vertical(), 2);
+  ASSERT_EQ(stride.horizontal(), 3);
 }
 
 TEST(IR_STRIDE_2D, update)
 {
   coco::Stride2D stride;
 
-  stride.vertical(1).horizontal(2);
+  stride.vertical(2).horizontal(3);
 
-  ASSERT_EQ(stride.vertical(), 1);
-  ASSERT_EQ(stride.horizontal(), 2);
+  ASSERT_EQ(stride.vertical(), 2);
+  ASSERT_EQ(stride.horizontal(), 3);
 }