#include <CumSum.h>
Definition at line 22 of file CumSum.h.
◆ CumSumChef()
CumSumChef::CumSumChef |
( |
const tflchef::Operation * |
operation | ) |
|
|
inlineexplicit |
Definition at line 25 of file CumSum.h.
25 : _operation{operation}
26 {
27
28 }
◆ code()
tflite::BuiltinOperator CumSumChef::code |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
Implements OpChef.
Definition at line 31 of file CumSum.h.
31{ return tflite::BuiltinOperator_CUMSUM; }
◆ type()
tflite::BuiltinOptions CumSumChef::type |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
Implements OpChef.
Definition at line 33 of file CumSum.h.
33{ return tflite::BuiltinOptions_CumsumOptions; }
◆ value()
Implements OpChef.
Definition at line 19 of file CumSum.cpp.
20{
21 auto &operation = (*_operation);
22
23 assert(operation.has_cumsum_options());
24
25 auto exclusive = operation.cumsum_options().exclusive();
26 auto reverse = operation.cumsum_options().reverse();
27
28 tflite::CumsumOptionsBuilder cumsum_options_builder{fbb};
29 cumsum_options_builder.add_exclusive(exclusive);
30 cumsum_options_builder.add_reverse(reverse);
31
32 return cumsum_options_builder.
Finish().Union();
33}
void Finish(Offset< T > root, const char *file_identifier=nullptr)
Finish serializing a buffer by writing the root offset.
References flatbuffers::FlatBufferBuilder::Finish().
The documentation for this class was generated from the following files: