ONE - On-device Neural Engine
|
#include <SequencedIR.h>
Public Member Functions | |
CallFunction (mir::Operation *op, std::string func_name, std::vector< size_t > &&inputs, std::vector< size_t > &&outputs) | |
CallFunction () | |
Public Member Functions inherited from nnc::sir::Action | |
Action (Type t) | |
virtual | ~Action ()=default |
Data Fields | |
mir::Operation * | mirOp |
std::string | funcName |
std::vector< size_t > | inputs |
std::vector< size_t > | outputs |
size_t | paramStartOffset |
Data Fields inherited from nnc::sir::Action | |
Type | type |
Additional Inherited Members | |
Public Types inherited from nnc::sir::Action | |
enum class | Type { createTmp , destroyTmp , callFunction , transposeTensor } |
Definition at line 119 of file SequencedIR.h.
|
inline |
Definition at line 122 of file SequencedIR.h.
|
inline |
Definition at line 129 of file SequencedIR.h.
std::string nnc::sir::CallFunction::funcName |
Definition at line 132 of file SequencedIR.h.
std::vector<size_t> nnc::sir::CallFunction::inputs |
Definition at line 134 of file SequencedIR.h.
Referenced by validate_onnx2circle.OnnxRunner::feed_random_inputs(), and package.infer.session::set_inputs().
mir::Operation* nnc::sir::CallFunction::mirOp |
Definition at line 131 of file SequencedIR.h.
Referenced by nnc::Serializer::serialize().
std::vector<size_t> nnc::sir::CallFunction::outputs |
Definition at line 136 of file SequencedIR.h.
Referenced by validate_onnx2circle.OnnxRunner::get_outputs(), package.infer.session::inference(), and package.infer.session::set_outputs().
size_t nnc::sir::CallFunction::paramStartOffset |
Definition at line 137 of file SequencedIR.h.
Referenced by nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), nnc::Serializer::visit(), and nnc::Serializer::visit().