|
ONE - On-device Neural Engine
|
#include <OMRuntimeKernel.h>

Public Member Functions | |
| OMRuntimeKernel ()=default | |
| OMRuntimeKernel (const OMRuntimeKernel &)=delete | |
| OMRuntimeKernel (OMRuntimeKernel &&)=delete | |
| ~OMRuntimeKernel ()=default | |
| OMRuntimeKernel & | operator= (const OMRuntimeKernel &)=delete |
| OMRuntimeKernel && | operator= (const OMRuntimeKernel &&)=delete |
| OMStatus | readKernel (uint16_t op_index, core::OMRuntimeContext &runtime_context) |
| OMStatus | getDataFromStorage (uint16_t op_index, core::OMRuntimeStorage &storage, core::OMRuntimeContext &context) |
Data Fields | |
| const circle::Tensor * | inputs [maxInputSize] = {nullptr} |
| const circle::Tensor * | outputs [maxOutputSize] = {nullptr} |
| uint8_t * | inputs_data [maxInputSize] = {nullptr} |
| uint8_t * | outputs_data [maxOutputSize] = {nullptr} |
| int32_t | inputs_index [maxInputSize] = {-1} |
| int32_t | outputs_index [maxOutputSize] = {-1} |
| uint32_t | outputs_num = 0 |
| uint32_t | inputs_num = 0 |
| const circle::Operator * | first_operator = nullptr |
Definition at line 35 of file OMRuntimeKernel.h.
|
default |
|
delete |
|
delete |
|
default |
| OMStatus onert_micro::execute::OMRuntimeKernel::getDataFromStorage | ( | uint16_t | op_index, |
| core::OMRuntimeStorage & | storage, | ||
| core::OMRuntimeContext & | context | ||
| ) |
Definition at line 67 of file OMRuntimeKernel.cpp.
References onert_micro::core::OMRuntimeContext::getConstDataByTensorIndex(), onert_micro::core::OMRuntimeStorage::getDataByTensorIndex(), onert_micro::core::OMRuntimeStorage::getKernelType(), onert_micro::core::Inplace, onert_micro::Ok, OM_LOG_AND_RETURN, onert_micro::core::OMRuntimeStorage::removeTensorFromTensorIndexToData(), onert_micro::core::OMRuntimeStorage::saveDataToTensorIndex(), and onert_micro::UnknownError.
Referenced by onert_micro::import::configure_kernel_CircleExpandDims(), onert_micro::import::configure_kernel_CircleSplit(), onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConcatenation(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLessEqual(), onert_micro::execute::execute_kernel_CircleMean(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePack(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleReduceMax(), onert_micro::execute::execute_kernel_CircleReduceProd(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleShape(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSum(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleZerosLike(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), onert_micro::execute::readKernelDataTISO(), onert_micro::execute::SISOHeader(), and onert_micro::execute::TISOHeader().
|
delete |
|
delete |
| OMStatus onert_micro::execute::OMRuntimeKernel::readKernel | ( | uint16_t | op_index, |
| core::OMRuntimeContext & | runtime_context | ||
| ) |
Definition at line 22 of file OMRuntimeKernel.cpp.
References first_operator, onert_micro::core::OMRuntimeContext::getCircleOperatorAt(), onert_micro::core::OMRuntimeContext::getTensorByIndex(), inputs, inputs_index, inputs_num, onert_micro::Ok, OM_LOG_AND_RETURN, outputs, outputs_index, outputs_num, and onert_micro::UnknownError.
Referenced by onert_micro::import::helpers::configure_arg_kernel_common(), onert_micro::import::helpers::configure_floor_kernel_common(), onert_micro::import::configure_kernel_CircleAddN(), onert_micro::import::configure_kernel_CircleCast(), onert_micro::import::configure_kernel_CircleConcatenation(), onert_micro::import::configure_kernel_CircleConv2D(), onert_micro::import::configure_kernel_CircleDepthwiseConv2D(), onert_micro::import::configure_kernel_CircleDequantize(), onert_micro::import::configure_kernel_CircleExpandDims(), onert_micro::import::configure_kernel_CircleFill(), onert_micro::import::configure_kernel_CircleFullyConnected(), onert_micro::import::configure_kernel_CircleGather(), onert_micro::import::configure_kernel_CircleGatherND(), onert_micro::import::configure_kernel_CircleGRU(), onert_micro::import::configure_kernel_CircleMaximum(), onert_micro::import::configure_kernel_CircleMean(), onert_micro::import::configure_kernel_CircleMinimum(), onert_micro::import::configure_kernel_CirclePack(), onert_micro::import::configure_kernel_CircleQuantize(), onert_micro::import::configure_kernel_CircleReduceMax(), onert_micro::import::configure_kernel_CircleReduceProd(), onert_micro::import::configure_kernel_CircleReshape(), onert_micro::import::configure_kernel_CircleSelectV2(), onert_micro::import::configure_kernel_CircleShape(), onert_micro::import::configure_kernel_CircleSlice(), onert_micro::import::configure_kernel_CircleSpaceToDepth(), onert_micro::import::configure_kernel_CircleSplit(), onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::import::configure_kernel_CircleStridedSlice(), onert_micro::import::configure_kernel_CircleSum(), onert_micro::import::configure_kernel_CircleSVDF(), onert_micro::import::configure_kernel_CircleTranspose(), onert_micro::import::configure_kernel_CircleTransposeConv(), onert_micro::import::configure_kernel_CircleUnpack(), onert_micro::import::configure_kernel_CircleWhile(), onert_micro::import::helpers::configure_pad_kernel_common(), onert_micro::import::helpers::configure_pooling_kernel_common(), onert_micro::import::helpers::configure_SISO_kernel(), onert_micro::import::helpers::configure_spaces_batches_nd_kernel_common(), onert_micro::import::helpers::configure_TISO_kernel(), onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConcatenation(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLessEqual(), onert_micro::execute::execute_kernel_CircleMean(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePack(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleReduceMax(), onert_micro::execute::execute_kernel_CircleReduceProd(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleShape(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSum(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleZerosLike(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), onert_micro::execute::readKernelDataTISO(), onert_micro::import::SISOHeader(), onert_micro::execute::SISOHeader(), onert_micro::import::TISOHeader(), and onert_micro::execute::TISOHeader().
| const circle::Operator* onert_micro::execute::OMRuntimeKernel::first_operator = nullptr |
Definition at line 64 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleConcatenation(), onert_micro::import::configure_kernel_CircleDepthwiseConv2D(), onert_micro::import::configure_kernel_CircleGather(), onert_micro::import::configure_kernel_CirclePack(), onert_micro::import::configure_kernel_CircleSpaceToDepth(), onert_micro::import::configure_kernel_CircleSVDF(), onert_micro::import::configure_kernel_CircleUnpack(), onert_micro::import::configure_kernel_CircleWhile(), onert_micro::import::helpers::configure_pooling_kernel_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), and readKernel().
| const circle::Tensor* onert_micro::execute::OMRuntimeKernel::inputs[maxInputSize] = {nullptr} |
Definition at line 52 of file OMRuntimeKernel.h.
Referenced by onert.experimental.train.dataloader.DataLoader::__init__(), onert_micro::import::helpers::configure_arg_kernel_common(), onert_micro::import::helpers::configure_floor_kernel_common(), onert_micro::import::configure_kernel_CircleAddN(), onert_micro::import::configure_kernel_CircleCast(), onert_micro::import::configure_kernel_CircleConcatenation(), onert_micro::import::configure_kernel_CircleConv2D(), onert_micro::import::configure_kernel_CircleDepthwiseConv2D(), onert_micro::import::configure_kernel_CircleDequantize(), onert_micro::import::configure_kernel_CircleExpandDims(), onert_micro::import::configure_kernel_CircleFill(), onert_micro::import::configure_kernel_CircleFullyConnected(), onert_micro::import::configure_kernel_CircleGather(), onert_micro::import::configure_kernel_CircleGatherND(), onert_micro::import::configure_kernel_CircleGRU(), onert_micro::import::configure_kernel_CircleMaximum(), onert_micro::import::configure_kernel_CircleMean(), onert_micro::import::configure_kernel_CircleMinimum(), onert_micro::import::configure_kernel_CirclePack(), onert_micro::import::configure_kernel_CircleQuantize(), onert_micro::import::configure_kernel_CircleReduceMax(), onert_micro::import::configure_kernel_CircleReduceProd(), onert_micro::import::configure_kernel_CircleReshape(), onert_micro::import::configure_kernel_CircleSelectV2(), onert_micro::import::configure_kernel_CircleSlice(), onert_micro::import::configure_kernel_CircleSpaceToDepth(), onert_micro::import::configure_kernel_CircleSplit(), onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::import::configure_kernel_CircleStridedSlice(), onert_micro::import::configure_kernel_CircleSum(), onert_micro::import::configure_kernel_CircleSVDF(), onert_micro::import::configure_kernel_CircleTranspose(), onert_micro::import::configure_kernel_CircleTransposeConv(), onert_micro::import::configure_kernel_CircleUnpack(), onert_micro::import::helpers::configure_pad_kernel_common(), onert_micro::import::helpers::configure_pooling_kernel_common(), onert_micro::import::helpers::configure_SISO_kernel(), onert_micro::import::helpers::configure_spaces_batches_nd_kernel_common(), onert_micro::import::helpers::configure_TISO_kernel(), onert_micro::execute::evalQuantizedComparisonGeneric(), onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConcatenation(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLessEqual(), onert_micro::execute::execute_kernel_CircleMean(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePack(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleReduceMax(), onert_micro::execute::execute_kernel_CircleReduceProd(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleShape(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSum(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleZerosLike(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), validate_onnx2circle.OnnxRunner::feed_random_inputs(), onert_micro::execute::readDataKernel(), readKernel(), onert_micro::execute::readKernelDataTISO(), onert.common.basesession.BaseSession::set_inputs(), onert_micro::import::SISOHeader(), onert_micro::execute::SISOHeader(), onert.experimental.train.dataloader.DataLoader::split(), onert_micro::import::TISOHeader(), and onert_micro::execute::TISOHeader().
| uint8_t* onert_micro::execute::OMRuntimeKernel::inputs_data[maxInputSize] = {nullptr} |
Definition at line 55 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleExpandDims(), onert_micro::import::configure_kernel_CircleSplit(), onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLogicalAnd(), onert_micro::execute::execute_kernel_CircleLogicalOr(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), validate_onnx2circle.OnnxRunner::feed_random_inputs(), onert_micro::execute::readDataKernel(), onert_micro::execute::readKernelDataTISO(), and onert_micro::execute::SISOHeader().
| int32_t onert_micro::execute::OMRuntimeKernel::inputs_index[maxInputSize] = {-1} |
Definition at line 58 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleReshape(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleGRU(), and readKernel().
| uint32_t onert_micro::execute::OMRuntimeKernel::inputs_num = 0 |
Definition at line 62 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleAddN(), onert_micro::import::configure_kernel_CircleConcatenation(), onert_micro::import::configure_kernel_CirclePack(), onert_micro::import::configure_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleWhile(), and readKernel().
| const circle::Tensor* onert_micro::execute::OMRuntimeKernel::outputs[maxOutputSize] = {nullptr} |
Definition at line 53 of file OMRuntimeKernel.h.
Referenced by onert.common.basesession.BaseSession::_set_outputs(), onert_micro::import::helpers::configure_arg_kernel_common(), onert_micro::import::helpers::configure_floor_kernel_common(), onert_micro::import::configure_kernel_CircleAddN(), onert_micro::import::configure_kernel_CircleCast(), onert_micro::import::configure_kernel_CircleConcatenation(), onert_micro::import::configure_kernel_CircleConv2D(), onert_micro::import::configure_kernel_CircleDepthwiseConv2D(), onert_micro::import::configure_kernel_CircleDequantize(), onert_micro::import::configure_kernel_CircleExpandDims(), onert_micro::import::configure_kernel_CircleFill(), onert_micro::import::configure_kernel_CircleFullyConnected(), onert_micro::import::configure_kernel_CircleGather(), onert_micro::import::configure_kernel_CircleGatherND(), onert_micro::import::configure_kernel_CircleGRU(), onert_micro::import::configure_kernel_CircleMaximum(), onert_micro::import::configure_kernel_CircleMean(), onert_micro::import::configure_kernel_CircleMinimum(), onert_micro::import::configure_kernel_CirclePack(), onert_micro::import::configure_kernel_CircleQuantize(), onert_micro::import::configure_kernel_CircleReduceMax(), onert_micro::import::configure_kernel_CircleReduceProd(), onert_micro::import::configure_kernel_CircleReshape(), onert_micro::import::configure_kernel_CircleSelectV2(), onert_micro::import::configure_kernel_CircleShape(), onert_micro::import::configure_kernel_CircleSlice(), onert_micro::import::configure_kernel_CircleSpaceToDepth(), onert_micro::import::configure_kernel_CircleSplit(), onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::import::configure_kernel_CircleStridedSlice(), onert_micro::import::configure_kernel_CircleSum(), onert_micro::import::configure_kernel_CircleSVDF(), onert_micro::import::configure_kernel_CircleTranspose(), onert_micro::import::configure_kernel_CircleTransposeConv(), onert_micro::import::configure_kernel_CircleUnpack(), onert_micro::import::helpers::configure_pad_kernel_common(), onert_micro::import::helpers::configure_pooling_kernel_common(), onert_micro::import::helpers::configure_SISO_kernel(), onert_micro::import::helpers::configure_spaces_batches_nd_kernel_common(), onert_micro::import::helpers::configure_TISO_kernel(), onert_micro::execute::evalQuantizedComparisonGeneric(), onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLessEqual(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), validate_onnx2circle.OnnxRunner::get_outputs(), onert_micro::execute::readDataKernel(), readKernel(), onert_micro::execute::readKernelDataTISO(), onert_micro::import::SISOHeader(), onert_micro::execute::SISOHeader(), onert_micro::import::TISOHeader(), and onert_micro::execute::TISOHeader().
| uint8_t* onert_micro::execute::OMRuntimeKernel::outputs_data[maxOutputSize] = {nullptr} |
Definition at line 56 of file OMRuntimeKernel.h.
Referenced by onert_micro::execute::execute_arg_common(), onert_micro::execute::execute_kernel_CircleAdd(), onert_micro::execute::execute_kernel_CircleAddN(), onert_micro::execute::execute_kernel_CircleBatchMatMul(), onert_micro::execute::execute_kernel_CircleConv2D(), onert_micro::execute::execute_kernel_CircleDepthwiseConv2D(), onert_micro::execute::execute_kernel_CircleDiv(), onert_micro::execute::execute_kernel_CircleElu(), onert_micro::execute::execute_kernel_CircleFill(), onert_micro::execute::execute_kernel_CircleFullyConnected(), onert_micro::execute::execute_kernel_CircleGather(), onert_micro::execute::execute_kernel_CircleGRU(), onert_micro::execute::execute_kernel_CircleLogicalAnd(), onert_micro::execute::execute_kernel_CircleLogicalOr(), onert_micro::execute::execute_kernel_CircleMul(), onert_micro::execute::execute_kernel_CirclePad(), onert_micro::execute::execute_kernel_CircleSelectV2(), onert_micro::execute::execute_kernel_CircleShape(), onert_micro::execute::execute_kernel_CircleSlice(), onert_micro::execute::execute_kernel_CircleSoftmax(), onert_micro::execute::execute_kernel_CircleSpaceToDepth(), onert_micro::execute::execute_kernel_CircleSplit(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleSquaredDifference(), onert_micro::execute::execute_kernel_CircleStridedSlice(), onert_micro::execute::execute_kernel_CircleSub(), onert_micro::execute::execute_kernel_CircleSVDF(), onert_micro::execute::execute_kernel_CircleTranspose(), onert_micro::execute::execute_kernel_CircleTransposeConv(), onert_micro::execute::execute_kernel_CircleUnpack(), onert_micro::execute::execute_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleZerosLike(), onert_micro::execute::execute_pooling_common(), onert_micro::execute::execute_relu_common(), onert_micro::execute::execute_reshape_common(), onert_micro::execute::execute_spaces_batches_nd_common(), onert_micro::execute::readDataKernel(), onert_micro::execute::readKernelDataTISO(), and onert_micro::execute::SISOHeader().
| int32_t onert_micro::execute::OMRuntimeKernel::outputs_index[maxOutputSize] = {-1} |
Definition at line 59 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleReshape(), and readKernel().
| uint32_t onert_micro::execute::OMRuntimeKernel::outputs_num = 0 |
Definition at line 61 of file OMRuntimeKernel.h.
Referenced by onert_micro::import::configure_kernel_CircleSplitV(), onert_micro::import::configure_kernel_CircleUnpack(), onert_micro::import::configure_kernel_CircleWhile(), onert_micro::execute::execute_kernel_CircleSplitV(), onert_micro::execute::execute_kernel_CircleWhile(), and readKernel().