/*
* Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
- * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
assert(output != nullptr);
auto axis_data = runtime_graph->getConstDataByTensor(axis);
+ assert(axis_data != nullptr);
int32_t axis_value;
}
void execute_kernel_CircleExpandDims(const circle::Operator *cur_op,
- BaseRuntimeGraph *runtime_graph, bool is_inplace)
+ BaseRuntimeGraph *runtime_graph)
{
const auto input_index = cur_op->inputs()->operator[](0);
const auto output_index = cur_op->outputs()->operator[](0);
const auto input = runtime_graph->getCircleTensorByIndex(input_index);
const auto output = runtime_graph->getCircleTensorByIndex(output_index);
+ bool is_inplace = runtime_graph->is_inplace_op(cur_op);
+
if (is_inplace)
{
runtime_graph->makeInplaceOperation(input, output);