37 const circle::Tensor *
output;
43 runtime_kernel.
readKernel(op_index, runtime_context);
46 assert(output !=
nullptr);
50 assert(output_data !=
nullptr);
58 case circle::TensorType_FLOAT32:
60 status = onert_micro::execute::pal::AddN<float>(
62 reinterpret_cast<const float *
const *
>(runtime_kernel.
inputs_data),
63 reinterpret_cast<float *
>(output_data));
70 assert(
false &&
"Unsupported type.");
uint8_t * outputs_data[maxOutputSize]
OMStatus getDataFromStorage(uint16_t op_index, core::OMRuntimeStorage &storage, core::OMRuntimeContext &context)
uint8_t * inputs_data[maxInputSize]
OMStatus readKernel(uint16_t op_index, core::OMRuntimeContext &runtime_context)
const circle::Tensor * outputs[maxOutputSize]
const luci_interpreter::RuntimeShape output_shape
constexpr uint32_t outputTensorIdx
core::OMRuntimeContext & runtime_context
core::OMRuntimeStorage & runtime_storage