24 const circle::Tensor **input,
25 const circle::Tensor **output)
34 status = runtime_kernel.
readKernel(op_index, runtime_context);
36 *input = runtime_kernel.
inputs[0];
37 *output = runtime_kernel.
outputs[0];
39 assert(*input !=
nullptr);
40 assert(*output !=
nullptr);
46 const circle::Tensor **input1,
47 const circle::Tensor **input2,
48 const circle::Tensor **output)
57 status = runtime_kernel.
readKernel(op_index, runtime_context);
59 *input2 = runtime_kernel.
inputs[0];
60 *input1 = runtime_kernel.
inputs[1];
61 *output = runtime_kernel.
outputs[0];
63 assert(*input1 !=
nullptr);
64 assert(*input2 !=
nullptr);
65 assert(*output !=
nullptr);
OMStatus readKernel(uint16_t op_index, core::OMRuntimeContext &runtime_context)
const circle::Tensor * outputs[maxOutputSize]
const circle::Tensor * inputs[maxInputSize]
OMStatus TISOHeader(const OMConfigureArgs &execute_args, const circle::Tensor **input1, const circle::Tensor **input2, const circle::Tensor **output)
OMStatus SISOHeader(const OMConfigureArgs &execute_args, const circle::Tensor **input, const circle::Tensor **output)