ONE - On-device Neural Engine
|
#include <OMExecuteArgs.h>
Data Fields | |
core::OMRuntimeStorage & | runtime_storage |
core::OMRuntimeContext & | runtime_context |
uint16_t | kernel_index |
core::OMRuntimeModule & | runtime_module |
uint32_t | num_train_layers = 0 |
bool | is_train_mode = false |
Definition at line 30 of file OMExecuteArgs.h.
bool onert_micro::execute::OMExecuteArgs::is_train_mode = false |
Definition at line 37 of file OMExecuteArgs.h.
Referenced by onert_micro::execute::execute_kernel_CircleGRU().
uint16_t onert_micro::execute::OMExecuteArgs::kernel_index |
Definition at line 34 of file OMExecuteArgs.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_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_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::OMKernelExecute::runForward(), onert_micro::execute::SISOHeader(), and onert_micro::execute::TISOHeader().
uint32_t onert_micro::execute::OMExecuteArgs::num_train_layers = 0 |
Definition at line 36 of file OMExecuteArgs.h.
Referenced by onert_micro::execute::execute_kernel_CircleGRU().
core::OMRuntimeContext& onert_micro::execute::OMExecuteArgs::runtime_context |
Definition at line 33 of file OMExecuteArgs.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_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_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::OMKernelExecute::runForward(), onert_micro::execute::SISOHeader(), and onert_micro::execute::TISOHeader().
core::OMRuntimeModule& onert_micro::execute::OMExecuteArgs::runtime_module |
Definition at line 35 of file OMExecuteArgs.h.
Referenced by onert_micro::execute::execute_kernel_CircleWhile().
core::OMRuntimeStorage& onert_micro::execute::OMExecuteArgs::runtime_storage |
Definition at line 32 of file OMExecuteArgs.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_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_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::OMKernelExecute::runForward(), onert_micro::execute::SISOHeader(), and onert_micro::execute::TISOHeader().