[tensor] Set stride for shared tensor accepted/tizen/unified/20201222.122522 submit/tizen/20201222.073053
authorParichay Kapoor <pk.kapoor@samsung.com>
Fri, 18 Dec 2020 05:21:42 +0000 (14:21 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Mon, 21 Dec 2020 01:35:04 +0000 (10:35 +0900)
Set stride for shared tensor

**Self evaluation:**
1. Build test: [x]Passed [ ]Failed [ ]Skipped
2. Run test: [x]Passed [ ]Failed [ ]Skipped

Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
nntrainer/tensor/tensor.cpp

index da0debe6b3bd126476f2c5311a66cbf9ccc4eb44..f9e78f4a52b3839656e82a7b51220b63ab1c941f 100644 (file)
@@ -281,6 +281,7 @@ Tensor Tensor::getSharedDataTensor(const TensorDim dim_,
 
   ret.dim = dim_;
   ret.data = std::shared_ptr<float>(this->data, this->data.get() + offset);
+  ret.strides = ret.dim.computeStrides();
 
   return ret;
 }