diff options
Diffstat (limited to 'include/tosa_generated.h')
-rw-r--r-- | include/tosa_generated.h | 118 |
1 files changed, 15 insertions, 103 deletions
diff --git a/include/tosa_generated.h b/include/tosa_generated.h index 0798256..a215891 100644 --- a/include/tosa_generated.h +++ b/include/tosa_generated.h @@ -8,9 +8,9 @@ // Ensure the included flatbuffers.h is the same version as when this file was // generated, otherwise it may not be compatible. -static_assert(FLATBUFFERS_VERSION_MAJOR == 23 && - FLATBUFFERS_VERSION_MINOR == 5 && - FLATBUFFERS_VERSION_REVISION == 26, +static_assert(FLATBUFFERS_VERSION_MAJOR == 24 && + FLATBUFFERS_VERSION_MINOR == 3 && + FLATBUFFERS_VERSION_REVISION == 25, "Non-compatible flatbuffers version included"); namespace tosa { @@ -883,11 +883,10 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::T enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_OUT_PAD = 4, VT_STRIDE = 6, - VT_OUTPUT_SHAPE = 8, - VT_INPUT_ZP = 10, - VT_WEIGHT_ZP = 12, - VT_LOCAL_BOUND = 14, - VT_ACC_TYPE = 16 + VT_INPUT_ZP = 8, + VT_WEIGHT_ZP = 10, + VT_LOCAL_BOUND = 12, + VT_ACC_TYPE = 14 }; const ::flatbuffers::Vector<int32_t> *out_pad() const { return GetPointer<const ::flatbuffers::Vector<int32_t> *>(VT_OUT_PAD); @@ -895,9 +894,6 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::T const ::flatbuffers::Vector<int32_t> *stride() const { return GetPointer<const ::flatbuffers::Vector<int32_t> *>(VT_STRIDE); } - const ::flatbuffers::Vector<int32_t> *output_shape() const { - return GetPointer<const ::flatbuffers::Vector<int32_t> *>(VT_OUTPUT_SHAPE); - } int32_t input_zp() const { return GetField<int32_t>(VT_INPUT_ZP, 0); } @@ -916,8 +912,6 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::T verifier.VerifyVector(out_pad()) && VerifyOffset(verifier, VT_STRIDE) && verifier.VerifyVector(stride()) && - VerifyOffset(verifier, VT_OUTPUT_SHAPE) && - verifier.VerifyVector(output_shape()) && VerifyField<int32_t>(verifier, VT_INPUT_ZP, 4) && VerifyField<int32_t>(verifier, VT_WEIGHT_ZP, 4) && VerifyField<uint8_t>(verifier, VT_LOCAL_BOUND, 1) && @@ -936,9 +930,6 @@ struct TransposeConvAttributeBuilder { void add_stride(::flatbuffers::Offset<::flatbuffers::Vector<int32_t>> stride) { fbb_.AddOffset(TransposeConvAttribute::VT_STRIDE, stride); } - void add_output_shape(::flatbuffers::Offset<::flatbuffers::Vector<int32_t>> output_shape) { - fbb_.AddOffset(TransposeConvAttribute::VT_OUTPUT_SHAPE, output_shape); - } void add_input_zp(int32_t input_zp) { fbb_.AddElement<int32_t>(TransposeConvAttribute::VT_INPUT_ZP, input_zp, 0); } @@ -966,7 +957,6 @@ inline ::flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttribut ::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector<int32_t>> out_pad = 0, ::flatbuffers::Offset<::flatbuffers::Vector<int32_t>> stride = 0, - ::flatbuffers::Offset<::flatbuffers::Vector<int32_t>> output_shape = 0, int32_t input_zp = 0, int32_t weight_zp = 0, bool local_bound = false, @@ -975,7 +965,6 @@ inline ::flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttribut builder_.add_acc_type(acc_type); builder_.add_weight_zp(weight_zp); builder_.add_input_zp(input_zp); - builder_.add_output_shape(output_shape); builder_.add_stride(stride); builder_.add_out_pad(out_pad); builder_.add_local_bound(local_bound); @@ -986,19 +975,16 @@ inline ::flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttribut ::flatbuffers::FlatBufferBuilder &_fbb, const std::vector<int32_t> *out_pad = nullptr, const std::vector<int32_t> *stride = nullptr, - const std::vector<int32_t> *output_shape = nullptr, int32_t input_zp = 0, int32_t weight_zp = 0, bool local_bound = false, tosa::DType acc_type = tosa::DType_UNKNOWN) { auto out_pad__ = out_pad ? _fbb.CreateVector<int32_t>(*out_pad) : 0; auto stride__ = stride ? _fbb.CreateVector<int32_t>(*stride) : 0; - auto output_shape__ = output_shape ? _fbb.CreateVector<int32_t>(*output_shape) : 0; return tosa::CreateTransposeConvAttribute( _fbb, out_pad__, stride__, - output_shape__, input_zp, weight_zp, local_bound, @@ -1008,20 +994,15 @@ inline ::flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttribut struct PadAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { typedef PadAttributeBuilder Builder; enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { - VT_PAD_CONST = 4, - VT_TYPE = 6 + VT_PAD_CONST = 4 }; const ::flatbuffers::Vector<uint8_t> *pad_const() const { return GetPointer<const ::flatbuffers::Vector<uint8_t> *>(VT_PAD_CONST); } - tosa::DType type() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_TYPE, 0)); - } bool Verify(::flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyOffset(verifier, VT_PAD_CONST) && verifier.VerifyVector(pad_const()) && - VerifyField<uint32_t>(verifier, VT_TYPE, 4) && verifier.EndTable(); } }; @@ -1033,9 +1014,6 @@ struct PadAttributeBuilder { void add_pad_const(::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> pad_const) { fbb_.AddOffset(PadAttribute::VT_PAD_CONST, pad_const); } - void add_type(tosa::DType type) { - fbb_.AddElement<uint32_t>(PadAttribute::VT_TYPE, static_cast<uint32_t>(type), 0); - } explicit PadAttributeBuilder(::flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -1049,24 +1027,20 @@ struct PadAttributeBuilder { inline ::flatbuffers::Offset<PadAttribute> CreatePadAttribute( ::flatbuffers::FlatBufferBuilder &_fbb, - ::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> pad_const = 0, - tosa::DType type = tosa::DType_UNKNOWN) { + ::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> pad_const = 0) { PadAttributeBuilder builder_(_fbb); - builder_.add_type(type); builder_.add_pad_const(pad_const); return builder_.Finish(); } inline ::flatbuffers::Offset<PadAttribute> CreatePadAttributeDirect( ::flatbuffers::FlatBufferBuilder &_fbb, - const std::vector<uint8_t> *pad_const = nullptr, - tosa::DType type = tosa::DType_UNKNOWN) { + const std::vector<uint8_t> *pad_const = nullptr) { if (pad_const) { _fbb.ForceVectorAlignment(pad_const->size(), sizeof(uint8_t), 8); } auto pad_const__ = pad_const ? _fbb.CreateVector<uint8_t>(*pad_const) : 0; return tosa::CreatePadAttribute( _fbb, - pad_const__, - type); + pad_const__); } struct AxisAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { @@ -1113,31 +1087,13 @@ inline ::flatbuffers::Offset<AxisAttribute> CreateAxisAttribute( struct ResizeAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { typedef ResizeAttributeBuilder Builder; enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { - VT_SCALE = 4, - VT_OFFSET = 6, - VT_BORDER = 8, VT_MODE = 10 }; - const ::flatbuffers::Vector<int16_t> *scale() const { - return GetPointer<const ::flatbuffers::Vector<int16_t> *>(VT_SCALE); - } - const ::flatbuffers::Vector<int16_t> *offset() const { - return GetPointer<const ::flatbuffers::Vector<int16_t> *>(VT_OFFSET); - } - const ::flatbuffers::Vector<int16_t> *border() const { - return GetPointer<const ::flatbuffers::Vector<int16_t> *>(VT_BORDER); - } tosa::ResizeMode mode() const { return static_cast<tosa::ResizeMode>(GetField<uint32_t>(VT_MODE, 0)); } bool Verify(::flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && - VerifyOffset(verifier, VT_SCALE) && - verifier.VerifyVector(scale()) && - VerifyOffset(verifier, VT_OFFSET) && - verifier.VerifyVector(offset()) && - VerifyOffset(verifier, VT_BORDER) && - verifier.VerifyVector(border()) && VerifyField<uint32_t>(verifier, VT_MODE, 4) && verifier.EndTable(); } @@ -1147,15 +1103,6 @@ struct ResizeAttributeBuilder { typedef ResizeAttribute Table; ::flatbuffers::FlatBufferBuilder &fbb_; ::flatbuffers::uoffset_t start_; - void add_scale(::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> scale) { - fbb_.AddOffset(ResizeAttribute::VT_SCALE, scale); - } - void add_offset(::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> offset) { - fbb_.AddOffset(ResizeAttribute::VT_OFFSET, offset); - } - void add_border(::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> border) { - fbb_.AddOffset(ResizeAttribute::VT_BORDER, border); - } void add_mode(tosa::ResizeMode mode) { fbb_.AddElement<uint32_t>(ResizeAttribute::VT_MODE, static_cast<uint32_t>(mode), 0); } @@ -1172,41 +1119,17 @@ struct ResizeAttributeBuilder { inline ::flatbuffers::Offset<ResizeAttribute> CreateResizeAttribute( ::flatbuffers::FlatBufferBuilder &_fbb, - ::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> scale = 0, - ::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> offset = 0, - ::flatbuffers::Offset<::flatbuffers::Vector<int16_t>> border = 0, tosa::ResizeMode mode = tosa::ResizeMode_UNKNOWN) { ResizeAttributeBuilder builder_(_fbb); builder_.add_mode(mode); - builder_.add_border(border); - builder_.add_offset(offset); - builder_.add_scale(scale); return builder_.Finish(); } -inline ::flatbuffers::Offset<ResizeAttribute> CreateResizeAttributeDirect( - ::flatbuffers::FlatBufferBuilder &_fbb, - const std::vector<int16_t> *scale = nullptr, - const std::vector<int16_t> *offset = nullptr, - const std::vector<int16_t> *border = nullptr, - tosa::ResizeMode mode = tosa::ResizeMode_UNKNOWN) { - auto scale__ = scale ? _fbb.CreateVector<int16_t>(*scale) : 0; - auto offset__ = offset ? _fbb.CreateVector<int16_t>(*offset) : 0; - auto border__ = border ? _fbb.CreateVector<int16_t>(*border) : 0; - return tosa::CreateResizeAttribute( - _fbb, - scale__, - offset__, - border__, - mode); -} - struct ClampAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { typedef ClampAttributeBuilder Builder; enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_MIN_VAL = 4, - VT_MAX_VAL = 6, - VT_TYPE = 8 + VT_MAX_VAL = 6 }; const ::flatbuffers::Vector<uint8_t> *min_val() const { return GetPointer<const ::flatbuffers::Vector<uint8_t> *>(VT_MIN_VAL); @@ -1214,16 +1137,12 @@ struct ClampAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { const ::flatbuffers::Vector<uint8_t> *max_val() const { return GetPointer<const ::flatbuffers::Vector<uint8_t> *>(VT_MAX_VAL); } - tosa::DType type() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_TYPE, 0)); - } bool Verify(::flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyOffset(verifier, VT_MIN_VAL) && verifier.VerifyVector(min_val()) && VerifyOffset(verifier, VT_MAX_VAL) && verifier.VerifyVector(max_val()) && - VerifyField<uint32_t>(verifier, VT_TYPE, 4) && verifier.EndTable(); } }; @@ -1238,9 +1157,6 @@ struct ClampAttributeBuilder { void add_max_val(::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> max_val) { fbb_.AddOffset(ClampAttribute::VT_MAX_VAL, max_val); } - void add_type(tosa::DType type) { - fbb_.AddElement<uint32_t>(ClampAttribute::VT_TYPE, static_cast<uint32_t>(type), 0); - } explicit ClampAttributeBuilder(::flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -1255,10 +1171,8 @@ struct ClampAttributeBuilder { inline ::flatbuffers::Offset<ClampAttribute> CreateClampAttribute( ::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> min_val = 0, - ::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> max_val = 0, - tosa::DType type = tosa::DType_UNKNOWN) { + ::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> max_val = 0) { ClampAttributeBuilder builder_(_fbb); - builder_.add_type(type); builder_.add_max_val(max_val); builder_.add_min_val(min_val); return builder_.Finish(); @@ -1267,8 +1181,7 @@ inline ::flatbuffers::Offset<ClampAttribute> CreateClampAttribute( inline ::flatbuffers::Offset<ClampAttribute> CreateClampAttributeDirect( ::flatbuffers::FlatBufferBuilder &_fbb, const std::vector<uint8_t> *min_val = nullptr, - const std::vector<uint8_t> *max_val = nullptr, - tosa::DType type = tosa::DType_UNKNOWN) { + const std::vector<uint8_t> *max_val = nullptr) { if (min_val) { _fbb.ForceVectorAlignment(min_val->size(), sizeof(uint8_t), 8); } auto min_val__ = min_val ? _fbb.CreateVector<uint8_t>(*min_val) : 0; if (max_val) { _fbb.ForceVectorAlignment(max_val->size(), sizeof(uint8_t), 8); } @@ -1276,8 +1189,7 @@ inline ::flatbuffers::Offset<ClampAttribute> CreateClampAttributeDirect( return tosa::CreateClampAttribute( _fbb, min_val__, - max_val__, - type); + max_val__); } struct RescaleAttribute FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { |