TfLiteNode
#include <common.h>
A structure representing an instance of a node.
Summary
This structure only exhibits the inputs, outputs, user defined data and some node properties (like statefulness), not other features like the type.
| Public attributes | |
|---|---|
| builtin_data | void *Opaque data provided to the node if the node is a builtin.  | 
| custom_initial_data | const void *Custom initial data.  | 
| custom_initial_data_size | int | 
| delegate | struct TfLiteDelegate *The pointer to the delegate.  | 
| inputs | Inputs to this node expressed as indices into the simulator's tensors.  | 
| intermediates | intermediate tensors to this node expressed as indices into the simulator's tensors.  | 
| might_have_side_effect | boolWhether this op might have side effect (e.g. stateful op).  | 
| outputs | Outputs to this node expressed as indices into the simulator's tensors.  | 
| temporaries | Temporary tensors uses during the computations.  | 
| user_data | void *Opaque data provided by the node implementer through  Registration.init. | 
Public attributes
builtin_data
void * TfLiteNode::builtin_data
Opaque data provided to the node if the node is a builtin.
This is usually a structure defined in builtin_op_data.h
custom_initial_data
const void * TfLiteNode::custom_initial_data
Custom initial data.
This is the opaque data provided in the flatbuffer.
WARNING: This is an experimental interface that is subject to change.
custom_initial_data_size
int TfLiteNode::custom_initial_data_size
delegate
struct TfLiteDelegate * TfLiteNode::delegate
The pointer to the delegate.
This is non-null only when the node is created by calling interpreter.ModifyGraphWithDelegate.
WARNING: This is an experimental interface that is subject to change.
inputs
TfLiteIntArray * TfLiteNode::inputs
Inputs to this node expressed as indices into the simulator's tensors.
intermediates
TfLiteIntArray * TfLiteNode::intermediates
intermediate tensors to this node expressed as indices into the simulator's tensors.
might_have_side_effect
bool TfLiteNode::might_have_side_effect
Whether this op might have side effect (e.g. stateful op).
outputs
TfLiteIntArray * TfLiteNode::outputs
Outputs to this node expressed as indices into the simulator's tensors.
temporaries
TfLiteIntArray * TfLiteNode::temporaries
Temporary tensors uses during the computations.
This usually contains no tensors, but ops are allowed to change that if they need scratch space of any sort.
user_data
void * TfLiteNode::user_data
Opaque data provided by the node implementer through Registration.init.