diff options
Diffstat (limited to 'tensorflow/contrib/lite/schema/schema_generated.h')
-rw-r--r--[-rwxr-xr-x] | tensorflow/contrib/lite/schema/schema_generated.h | 124 |
1 files changed, 118 insertions, 6 deletions
diff --git a/tensorflow/contrib/lite/schema/schema_generated.h b/tensorflow/contrib/lite/schema/schema_generated.h index c6e4dab454..a2f0c8cdd2 100755..100644 --- a/tensorflow/contrib/lite/schema/schema_generated.h +++ b/tensorflow/contrib/lite/schema/schema_generated.h @@ -169,6 +169,9 @@ struct LessEqualOptionsT; struct NegOptions; struct NegOptionsT; +struct SelectOptions; +struct SelectOptionsT; + struct OperatorCode; struct OperatorCodeT; @@ -292,11 +295,12 @@ enum BuiltinOperator { BuiltinOperator_GREATER = 61, BuiltinOperator_GREATER_EQUAL = 62, BuiltinOperator_LESS_EQUAL = 63, + BuiltinOperator_SELECT = 64, BuiltinOperator_MIN = BuiltinOperator_ADD, - BuiltinOperator_MAX = BuiltinOperator_LESS_EQUAL + BuiltinOperator_MAX = BuiltinOperator_SELECT }; -inline BuiltinOperator (&EnumValuesBuiltinOperator())[63] { +inline BuiltinOperator (&EnumValuesBuiltinOperator())[64] { static BuiltinOperator values[] = { BuiltinOperator_ADD, BuiltinOperator_AVERAGE_POOL_2D, @@ -360,7 +364,8 @@ inline BuiltinOperator (&EnumValuesBuiltinOperator())[63] { BuiltinOperator_PADV2, BuiltinOperator_GREATER, BuiltinOperator_GREATER_EQUAL, - BuiltinOperator_LESS_EQUAL + BuiltinOperator_LESS_EQUAL, + BuiltinOperator_SELECT }; return values; } @@ -431,6 +436,7 @@ inline const char **EnumNamesBuiltinOperator() { "GREATER", "GREATER_EQUAL", "LESS_EQUAL", + "SELECT", nullptr }; return names; @@ -489,11 +495,12 @@ enum BuiltinOptions { BuiltinOptions_GreaterOptions = 44, BuiltinOptions_GreaterEqualOptions = 45, BuiltinOptions_LessEqualOptions = 46, + BuiltinOptions_SelectOptions = 47, BuiltinOptions_MIN = BuiltinOptions_NONE, - BuiltinOptions_MAX = BuiltinOptions_LessEqualOptions + BuiltinOptions_MAX = BuiltinOptions_SelectOptions }; -inline BuiltinOptions (&EnumValuesBuiltinOptions())[47] { +inline BuiltinOptions (&EnumValuesBuiltinOptions())[48] { static BuiltinOptions values[] = { BuiltinOptions_NONE, BuiltinOptions_Conv2DOptions, @@ -541,7 +548,8 @@ inline BuiltinOptions (&EnumValuesBuiltinOptions())[47] { BuiltinOptions_PadV2Options, BuiltinOptions_GreaterOptions, BuiltinOptions_GreaterEqualOptions, - BuiltinOptions_LessEqualOptions + BuiltinOptions_LessEqualOptions, + BuiltinOptions_SelectOptions }; return values; } @@ -595,6 +603,7 @@ inline const char **EnumNamesBuiltinOptions() { "GreaterOptions", "GreaterEqualOptions", "LessEqualOptions", + "SelectOptions", nullptr }; return names; @@ -793,6 +802,10 @@ template<> struct BuiltinOptionsTraits<LessEqualOptions> { static const BuiltinOptions enum_value = BuiltinOptions_LessEqualOptions; }; +template<> struct BuiltinOptionsTraits<SelectOptions> { + static const BuiltinOptions enum_value = BuiltinOptions_SelectOptions; +}; + struct BuiltinOptionsUnion { BuiltinOptions type; void *value; @@ -1192,6 +1205,14 @@ struct BuiltinOptionsUnion { return type == BuiltinOptions_LessEqualOptions ? reinterpret_cast<const LessEqualOptionsT *>(value) : nullptr; } + SelectOptionsT *AsSelectOptions() { + return type == BuiltinOptions_SelectOptions ? + reinterpret_cast<SelectOptionsT *>(value) : nullptr; + } + const SelectOptionsT *AsSelectOptions() const { + return type == BuiltinOptions_SelectOptions ? + reinterpret_cast<const SelectOptionsT *>(value) : nullptr; + } }; bool VerifyBuiltinOptions(flatbuffers::Verifier &verifier, const void *obj, BuiltinOptions type); @@ -4319,6 +4340,46 @@ inline flatbuffers::Offset<NegOptions> CreateNegOptions( flatbuffers::Offset<NegOptions> CreateNegOptions(flatbuffers::FlatBufferBuilder &_fbb, const NegOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr); +struct SelectOptionsT : public flatbuffers::NativeTable { + typedef SelectOptions TableType; + SelectOptionsT() { + } +}; + +struct SelectOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { + typedef SelectOptionsT NativeTableType; + bool Verify(flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + SelectOptionsT *UnPack(const flatbuffers::resolver_function_t *_resolver = nullptr) const; + void UnPackTo(SelectOptionsT *_o, const flatbuffers::resolver_function_t *_resolver = nullptr) const; + static flatbuffers::Offset<SelectOptions> Pack(flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT* _o, const flatbuffers::rehasher_function_t *_rehasher = nullptr); +}; + +struct SelectOptionsBuilder { + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SelectOptionsBuilder(flatbuffers::FlatBufferBuilder &_fbb) + : fbb_(_fbb) { + start_ = fbb_.StartTable(); + } + SelectOptionsBuilder &operator=(const SelectOptionsBuilder &); + flatbuffers::Offset<SelectOptions> Finish() { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset<SelectOptions>(end); + return o; + } +}; + +inline flatbuffers::Offset<SelectOptions> CreateSelectOptions( + flatbuffers::FlatBufferBuilder &_fbb) { + SelectOptionsBuilder builder_(_fbb); + return builder_.Finish(); +} + +flatbuffers::Offset<SelectOptions> CreateSelectOptions(flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr); + struct OperatorCodeT : public flatbuffers::NativeTable { typedef OperatorCode TableType; BuiltinOperator builtin_code; @@ -4574,6 +4635,9 @@ struct Operator FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { const LessEqualOptions *builtin_options_as_LessEqualOptions() const { return builtin_options_type() == BuiltinOptions_LessEqualOptions ? static_cast<const LessEqualOptions *>(builtin_options()) : nullptr; } + const SelectOptions *builtin_options_as_SelectOptions() const { + return builtin_options_type() == BuiltinOptions_SelectOptions ? static_cast<const SelectOptions *>(builtin_options()) : nullptr; + } const flatbuffers::Vector<uint8_t> *custom_options() const { return GetPointer<const flatbuffers::Vector<uint8_t> *>(VT_CUSTOM_OPTIONS); } @@ -4784,6 +4848,10 @@ template<> inline const LessEqualOptions *Operator::builtin_options_as<LessEqual return builtin_options_as_LessEqualOptions(); } +template<> inline const SelectOptions *Operator::builtin_options_as<SelectOptions>() const { + return builtin_options_as_SelectOptions(); +} + struct OperatorBuilder { flatbuffers::FlatBufferBuilder &fbb_; flatbuffers::uoffset_t start_; @@ -6525,6 +6593,29 @@ inline flatbuffers::Offset<NegOptions> CreateNegOptions(flatbuffers::FlatBufferB _fbb); } +inline SelectOptionsT *SelectOptions::UnPack(const flatbuffers::resolver_function_t *_resolver) const { + auto _o = new SelectOptionsT(); + UnPackTo(_o, _resolver); + return _o; +} + +inline void SelectOptions::UnPackTo(SelectOptionsT *_o, const flatbuffers::resolver_function_t *_resolver) const { + (void)_o; + (void)_resolver; +} + +inline flatbuffers::Offset<SelectOptions> SelectOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT* _o, const flatbuffers::rehasher_function_t *_rehasher) { + return CreateSelectOptions(_fbb, _o, _rehasher); +} + +inline flatbuffers::Offset<SelectOptions> CreateSelectOptions(flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher) { + (void)_rehasher; + (void)_o; + struct _VectorArgs { flatbuffers::FlatBufferBuilder *__fbb; const SelectOptionsT* __o; const flatbuffers::rehasher_function_t *__rehasher; } _va = { &_fbb, _o, _rehasher}; (void)_va; + return tflite::CreateSelectOptions( + _fbb); +} + inline OperatorCodeT *OperatorCode::UnPack(const flatbuffers::resolver_function_t *_resolver) const { auto _o = new OperatorCodeT(); UnPackTo(_o, _resolver); @@ -6892,6 +6983,10 @@ inline bool VerifyBuiltinOptions(flatbuffers::Verifier &verifier, const void *ob auto ptr = reinterpret_cast<const LessEqualOptions *>(obj); return verifier.VerifyTable(ptr); } + case BuiltinOptions_SelectOptions: { + auto ptr = reinterpret_cast<const SelectOptions *>(obj); + return verifier.VerifyTable(ptr); + } default: return false; } } @@ -7094,6 +7189,10 @@ inline void *BuiltinOptionsUnion::UnPack(const void *obj, BuiltinOptions type, c auto ptr = reinterpret_cast<const LessEqualOptions *>(obj); return ptr->UnPack(resolver); } + case BuiltinOptions_SelectOptions: { + auto ptr = reinterpret_cast<const SelectOptions *>(obj); + return ptr->UnPack(resolver); + } default: return nullptr; } } @@ -7284,6 +7383,10 @@ inline flatbuffers::Offset<void> BuiltinOptionsUnion::Pack(flatbuffers::FlatBuff auto ptr = reinterpret_cast<const LessEqualOptionsT *>(value); return CreateLessEqualOptions(_fbb, ptr, _rehasher).Union(); } + case BuiltinOptions_SelectOptions: { + auto ptr = reinterpret_cast<const SelectOptionsT *>(value); + return CreateSelectOptions(_fbb, ptr, _rehasher).Union(); + } default: return 0; } } @@ -7474,6 +7577,10 @@ inline BuiltinOptionsUnion::BuiltinOptionsUnion(const BuiltinOptionsUnion &u) FL value = new LessEqualOptionsT(*reinterpret_cast<LessEqualOptionsT *>(u.value)); break; } + case BuiltinOptions_SelectOptions: { + value = new SelectOptionsT(*reinterpret_cast<SelectOptionsT *>(u.value)); + break; + } default: break; } @@ -7711,6 +7818,11 @@ inline void BuiltinOptionsUnion::Reset() { delete ptr; break; } + case BuiltinOptions_SelectOptions: { + auto ptr = reinterpret_cast<SelectOptionsT *>(value); + delete ptr; + break; + } default: break; } value = nullptr; |