diff options
Diffstat (limited to 'include/tosa_generated.h')
-rw-r--r-- | include/tosa_generated.h | 68 |
1 files changed, 12 insertions, 56 deletions
diff --git a/include/tosa_generated.h b/include/tosa_generated.h index b34875f..50b3835 100644 --- a/include/tosa_generated.h +++ b/include/tosa_generated.h @@ -732,8 +732,7 @@ struct ConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { VT_STRIDE = 6, VT_DILATION = 8, VT_INPUT_ZP = 10, - VT_WEIGHT_ZP = 12, - VT_ACCUM_DTYPE = 14 + VT_WEIGHT_ZP = 12 }; const flatbuffers::Vector<int32_t> *pad() const { return GetPointer<const flatbuffers::Vector<int32_t> *>(VT_PAD); @@ -750,9 +749,6 @@ struct ConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { int32_t weight_zp() const { return GetField<int32_t>(VT_WEIGHT_ZP, 0); } - tosa::DType accum_dtype() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_ACCUM_DTYPE, 0)); - } bool Verify(flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyOffset(verifier, VT_PAD) && @@ -763,7 +759,6 @@ struct ConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { verifier.VerifyVector(dilation()) && VerifyField<int32_t>(verifier, VT_INPUT_ZP, 4) && VerifyField<int32_t>(verifier, VT_WEIGHT_ZP, 4) && - VerifyField<uint32_t>(verifier, VT_ACCUM_DTYPE, 4) && verifier.EndTable(); } }; @@ -787,9 +782,6 @@ struct ConvAttributeBuilder { void add_weight_zp(int32_t weight_zp) { fbb_.AddElement<int32_t>(ConvAttribute::VT_WEIGHT_ZP, weight_zp, 0); } - void add_accum_dtype(tosa::DType accum_dtype) { - fbb_.AddElement<uint32_t>(ConvAttribute::VT_ACCUM_DTYPE, static_cast<uint32_t>(accum_dtype), 0); - } explicit ConvAttributeBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -807,10 +799,8 @@ inline flatbuffers::Offset<ConvAttribute> CreateConvAttribute( flatbuffers::Offset<flatbuffers::Vector<int32_t>> stride = 0, flatbuffers::Offset<flatbuffers::Vector<int32_t>> dilation = 0, int32_t input_zp = 0, - int32_t weight_zp = 0, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t weight_zp = 0) { ConvAttributeBuilder builder_(_fbb); - builder_.add_accum_dtype(accum_dtype); builder_.add_weight_zp(weight_zp); builder_.add_input_zp(input_zp); builder_.add_dilation(dilation); @@ -825,8 +815,7 @@ inline flatbuffers::Offset<ConvAttribute> CreateConvAttributeDirect( const std::vector<int32_t> *stride = nullptr, const std::vector<int32_t> *dilation = nullptr, int32_t input_zp = 0, - int32_t weight_zp = 0, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t weight_zp = 0) { auto pad__ = pad ? _fbb.CreateVector<int32_t>(*pad) : 0; auto stride__ = stride ? _fbb.CreateVector<int32_t>(*stride) : 0; auto dilation__ = dilation ? _fbb.CreateVector<int32_t>(*dilation) : 0; @@ -836,8 +825,7 @@ inline flatbuffers::Offset<ConvAttribute> CreateConvAttributeDirect( stride__, dilation__, input_zp, - weight_zp, - accum_dtype); + weight_zp); } struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { @@ -847,8 +835,7 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tab VT_STRIDE = 6, VT_OUTPUT_SHAPE = 8, VT_INPUT_ZP = 10, - VT_WEIGHT_ZP = 12, - VT_ACCUM_DTYPE = 14 + VT_WEIGHT_ZP = 12 }; const flatbuffers::Vector<int32_t> *out_pad() const { return GetPointer<const flatbuffers::Vector<int32_t> *>(VT_OUT_PAD); @@ -865,9 +852,6 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tab int32_t weight_zp() const { return GetField<int32_t>(VT_WEIGHT_ZP, 0); } - tosa::DType accum_dtype() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_ACCUM_DTYPE, 0)); - } bool Verify(flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyOffset(verifier, VT_OUT_PAD) && @@ -878,7 +862,6 @@ struct TransposeConvAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tab verifier.VerifyVector(output_shape()) && VerifyField<int32_t>(verifier, VT_INPUT_ZP, 4) && VerifyField<int32_t>(verifier, VT_WEIGHT_ZP, 4) && - VerifyField<uint32_t>(verifier, VT_ACCUM_DTYPE, 4) && verifier.EndTable(); } }; @@ -902,9 +885,6 @@ struct TransposeConvAttributeBuilder { void add_weight_zp(int32_t weight_zp) { fbb_.AddElement<int32_t>(TransposeConvAttribute::VT_WEIGHT_ZP, weight_zp, 0); } - void add_accum_dtype(tosa::DType accum_dtype) { - fbb_.AddElement<uint32_t>(TransposeConvAttribute::VT_ACCUM_DTYPE, static_cast<uint32_t>(accum_dtype), 0); - } explicit TransposeConvAttributeBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -922,10 +902,8 @@ inline flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttribute( 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, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t weight_zp = 0) { TransposeConvAttributeBuilder builder_(_fbb); - builder_.add_accum_dtype(accum_dtype); builder_.add_weight_zp(weight_zp); builder_.add_input_zp(input_zp); builder_.add_output_shape(output_shape); @@ -940,8 +918,7 @@ inline flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttributeD 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, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t weight_zp = 0) { 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; @@ -951,8 +928,7 @@ inline flatbuffers::Offset<TransposeConvAttribute> CreateTransposeConvAttributeD stride__, output_shape__, input_zp, - weight_zp, - accum_dtype); + weight_zp); } struct PadAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { @@ -1866,8 +1842,7 @@ struct MatMulAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { typedef MatMulAttributeBuilder Builder; enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_A_ZP = 4, - VT_B_ZP = 6, - VT_ACCUM_DTYPE = 8 + VT_B_ZP = 6 }; int32_t a_zp() const { return GetField<int32_t>(VT_A_ZP, 0); @@ -1875,14 +1850,10 @@ struct MatMulAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table { int32_t b_zp() const { return GetField<int32_t>(VT_B_ZP, 0); } - tosa::DType accum_dtype() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_ACCUM_DTYPE, 0)); - } bool Verify(flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyField<int32_t>(verifier, VT_A_ZP, 4) && VerifyField<int32_t>(verifier, VT_B_ZP, 4) && - VerifyField<uint32_t>(verifier, VT_ACCUM_DTYPE, 4) && verifier.EndTable(); } }; @@ -1897,9 +1868,6 @@ struct MatMulAttributeBuilder { void add_b_zp(int32_t b_zp) { fbb_.AddElement<int32_t>(MatMulAttribute::VT_B_ZP, b_zp, 0); } - void add_accum_dtype(tosa::DType accum_dtype) { - fbb_.AddElement<uint32_t>(MatMulAttribute::VT_ACCUM_DTYPE, static_cast<uint32_t>(accum_dtype), 0); - } explicit MatMulAttributeBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -1914,10 +1882,8 @@ struct MatMulAttributeBuilder { inline flatbuffers::Offset<MatMulAttribute> CreateMatMulAttribute( flatbuffers::FlatBufferBuilder &_fbb, int32_t a_zp = 0, - int32_t b_zp = 0, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t b_zp = 0) { MatMulAttributeBuilder builder_(_fbb); - builder_.add_accum_dtype(accum_dtype); builder_.add_b_zp(b_zp); builder_.add_a_zp(a_zp); return builder_.Finish(); @@ -1927,8 +1893,7 @@ struct FullyConnectedAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Ta typedef FullyConnectedAttributeBuilder Builder; enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE { VT_INPUT_ZP = 4, - VT_WEIGHT_ZP = 6, - VT_ACCUM_DTYPE = 8 + VT_WEIGHT_ZP = 6 }; int32_t input_zp() const { return GetField<int32_t>(VT_INPUT_ZP, 0); @@ -1936,14 +1901,10 @@ struct FullyConnectedAttribute FLATBUFFERS_FINAL_CLASS : private flatbuffers::Ta int32_t weight_zp() const { return GetField<int32_t>(VT_WEIGHT_ZP, 0); } - tosa::DType accum_dtype() const { - return static_cast<tosa::DType>(GetField<uint32_t>(VT_ACCUM_DTYPE, 0)); - } bool Verify(flatbuffers::Verifier &verifier) const { return VerifyTableStart(verifier) && VerifyField<int32_t>(verifier, VT_INPUT_ZP, 4) && VerifyField<int32_t>(verifier, VT_WEIGHT_ZP, 4) && - VerifyField<uint32_t>(verifier, VT_ACCUM_DTYPE, 4) && verifier.EndTable(); } }; @@ -1958,9 +1919,6 @@ struct FullyConnectedAttributeBuilder { void add_weight_zp(int32_t weight_zp) { fbb_.AddElement<int32_t>(FullyConnectedAttribute::VT_WEIGHT_ZP, weight_zp, 0); } - void add_accum_dtype(tosa::DType accum_dtype) { - fbb_.AddElement<uint32_t>(FullyConnectedAttribute::VT_ACCUM_DTYPE, static_cast<uint32_t>(accum_dtype), 0); - } explicit FullyConnectedAttributeBuilder(flatbuffers::FlatBufferBuilder &_fbb) : fbb_(_fbb) { start_ = fbb_.StartTable(); @@ -1975,10 +1933,8 @@ struct FullyConnectedAttributeBuilder { inline flatbuffers::Offset<FullyConnectedAttribute> CreateFullyConnectedAttribute( flatbuffers::FlatBufferBuilder &_fbb, int32_t input_zp = 0, - int32_t weight_zp = 0, - tosa::DType accum_dtype = tosa::DType_UNKNOWN) { + int32_t weight_zp = 0) { FullyConnectedAttributeBuilder builder_(_fbb); - builder_.add_accum_dtype(accum_dtype); builder_.add_weight_zp(weight_zp); builder_.add_input_zp(input_zp); return builder_.Finish(); |