#include <CircleOperationExporterRule.h>
◆ OperationExporterRule()
| luci::OperationExporterRule::OperationExporterRule |
( |
ExportContext & |
ctx | ) |
|
|
inline |
◆ visit() [1/18]
◆ visit() [2/18]
◆ visit() [3/18]
◆ visit() [4/18]
◆ visit() [5/18]
◆ visit() [6/18]
Default fallback.
Reimplemented from luci::CircleNodeMutableVisitor< void >.
Definition at line 250 of file CircleOperationExporterRule.cpp.
251{
254
259
263
265
268
269
271
275}
OffsetT< VectorT< T > > CreateVector(const T *v, size_t len)
Serialize an array into a FlatBuffer vector.
circle::BuiltinOptions circle_builtin_options(const luci::CircleNode *node)
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > circle_custom_options(flatbuffers::FlatBufferBuilder &fb, const luci::CircleNode *node)
T must_cast(loco::Node *node)
CircleTensorIndex get_tensor_index(loco::Node *node)
circle::BuiltinOperator circle_builtin_operator(const luci::CircleNode *node)
std::string circle_custom_code(const luci::CircleNode *node)
luci::SerializedGraphData & gd
flatbuffers::FlatBufferBuilder & builder
luci::SerializedModelData & md
std::vector< flatbuffers::Offset< circle::Operator > > _operators
uint32_t registerBuiltinOpcode(circle::BuiltinOperator builtin_code, const std::string &custom_code, const int32_t op_version)
if opcode is not registered in table of opcodes add it
References _ctx, luci::SerializedGraphData::_operators, luci::CircleNode::accept(), loco::Node::arg(), loco::Node::arity(), luci::ExportContext::builder, luci::circle_builtin_operator(), luci::circle_builtin_options(), luci::circle_custom_code(), luci::circle_custom_options(), flatbuffers::FlatBufferBuilderImpl< Is64Aware >::CreateVector(), luci::ExportContext::gd, luci::get_tensor_index(), luci::ExportContext::md, luci::must_cast(), luci::CircleNode::op_version(), and luci::SerializedModelData::registerBuiltinOpcode().
◆ visit() [7/18]
◆ visit() [8/18]
◆ visit() [9/18]
◆ visit() [10/18]
◆ visit() [11/18]
◆ visit() [12/18]
◆ visit() [13/18]
◆ visit() [14/18]
◆ visit() [15/18]
◆ visit() [16/18]
◆ visit() [17/18]
◆ visit() [18/18]
◆ _ctx
The documentation for this class was generated from the following files: