#include <SVDF.h>
Definition at line 22 of file SVDF.h.
◆ SVDFChef()
SVDFChef::SVDFChef |
( |
const tflchef::Operation * |
operation | ) |
|
|
inlineexplicit |
Definition at line 25 of file SVDF.h.
25 : _operation{operation}
26 {
27
28 }
◆ code()
tflite::BuiltinOperator SVDFChef::code |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
Implements OpChef.
Definition at line 31 of file SVDF.h.
31{ return tflite::BuiltinOperator_SVDF; }
◆ type()
tflite::BuiltinOptions SVDFChef::type |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
Implements OpChef.
Definition at line 33 of file SVDF.h.
33{ return tflite::BuiltinOptions_SVDFOptions; }
◆ value()
Implements OpChef.
Definition at line 22 of file SVDF.cpp.
23{
24 assert(_operation->has_svdf_options());
25
26 const auto &svdf_options = _operation->svdf_options();
27
29
30 tflite::SVDFOptionsBuilder svdf_options_builder{fbb};
31 svdf_options_builder.add_fused_activation_function(tflite_activation);
32 svdf_options_builder.add_asymmetric_quantize_inputs(svdf_options.asymmetric_quantize_inputs());
33 svdf_options_builder.add_rank(svdf_options.rank());
34
35 return svdf_options_builder.
Finish().Union();
36}
void Finish(Offset< T > root, const char *file_identifier=nullptr)
Finish serializing a buffer by writing the root offset.
tflite::ActivationFunctionType as_tflite_activation(const tflchef::Activation &value)
References as_tflite_activation(), and flatbuffers::FlatBufferBuilder::Finish().
The documentation for this class was generated from the following files:
- compiler/tflchef/core/src/Op/SVDF.h
- compiler/tflchef/core/src/Op/SVDF.cpp