summaryrefslogtreecommitdiff
path: root/runtime/onert/backend/cpu/ops/UnpackLayer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/onert/backend/cpu/ops/UnpackLayer.cc')
-rw-r--r--runtime/onert/backend/cpu/ops/UnpackLayer.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/runtime/onert/backend/cpu/ops/UnpackLayer.cc b/runtime/onert/backend/cpu/ops/UnpackLayer.cc
index 428b38588..f18fb9483 100644
--- a/runtime/onert/backend/cpu/ops/UnpackLayer.cc
+++ b/runtime/onert/backend/cpu/ops/UnpackLayer.cc
@@ -47,7 +47,7 @@ template <typename T> void UnpackLayer::unpackImpl()
for (int32_t i = 0; i < _num_output; i++)
{
- outputDims.push_back(getTensorShape(_outputs[i]));
+ outputDims.push_back(getShape(_outputs[i]));
outputDimsPtr.push_back(&outputDims[i]);
}
@@ -55,11 +55,11 @@ template <typename T> void UnpackLayer::unpackImpl()
for (const auto output : _outputs)
{
- outputPtrs.emplace_back(reinterpret_cast<T *>(output->buffer()));
+ outputPtrs.emplace_back(getBuffer<T>(output));
}
- nnfw::cker::Unpack<T>(op_params, getTensorShape(_input), reinterpret_cast<T *>(_input->buffer()),
- getTensorShape(_outputs[0]), outputPtrs.data());
+ nnfw::cker::Unpack<T>(op_params, getShape(_input), getBuffer<T>(_input), getShape(_outputs[0]),
+ outputPtrs.data());
}
void UnpackLayer::configure(const IPortableTensor *input, uint32_t axis, int32_t num,