From ad228705dc5d417d5b939070d1e2babb0440e4b9 Mon Sep 17 00:00:00 2001 From: Tai Ly Date: Thu, 16 May 2024 17:31:42 +0000 Subject: Deprecate scale/offset/border of ResizeAttribute Signed-off-by: Tai Ly Change-Id: I8b6f28cfc7fdf395d5f82c07eca53cfd598fe550 --- include/attribute.def | 5 +---- include/tosa_generated.h | 50 ------------------------------------------------ 2 files changed, 1 insertion(+), 54 deletions(-) (limited to 'include') diff --git a/include/attribute.def b/include/attribute.def index 0e97629..52d5179 100644 --- a/include/attribute.def +++ b/include/attribute.def @@ -57,10 +57,7 @@ DEF_ATTRIBUTE(Pad, 1, DEF_ATTRIBUTE(Axis, 1, int32_t, S, axis) -DEF_ATTRIBUTE(Resize, 4, - int16_t, V, scale, - int16_t, V, offset, - int16_t, V, border, +DEF_ATTRIBUTE(Resize, 1, ResizeMode, S, mode) DEF_ATTRIBUTE(Clamp, 2, diff --git a/include/tosa_generated.h b/include/tosa_generated.h index c907c89..61bc465 100644 --- a/include/tosa_generated.h +++ b/include/tosa_generated.h @@ -1087,31 +1087,13 @@ inline ::flatbuffers::Offset 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 *scale() const { - return GetPointer *>(VT_SCALE); - } - const ::flatbuffers::Vector *offset() const { - return GetPointer *>(VT_OFFSET); - } - const ::flatbuffers::Vector *border() const { - return GetPointer *>(VT_BORDER); - } tosa::ResizeMode mode() const { return static_cast(GetField(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(verifier, VT_MODE, 4) && verifier.EndTable(); } @@ -1121,15 +1103,6 @@ struct ResizeAttributeBuilder { typedef ResizeAttribute Table; ::flatbuffers::FlatBufferBuilder &fbb_; ::flatbuffers::uoffset_t start_; - void add_scale(::flatbuffers::Offset<::flatbuffers::Vector> scale) { - fbb_.AddOffset(ResizeAttribute::VT_SCALE, scale); - } - void add_offset(::flatbuffers::Offset<::flatbuffers::Vector> offset) { - fbb_.AddOffset(ResizeAttribute::VT_OFFSET, offset); - } - void add_border(::flatbuffers::Offset<::flatbuffers::Vector> border) { - fbb_.AddOffset(ResizeAttribute::VT_BORDER, border); - } void add_mode(tosa::ResizeMode mode) { fbb_.AddElement(ResizeAttribute::VT_MODE, static_cast(mode), 0); } @@ -1146,35 +1119,12 @@ struct ResizeAttributeBuilder { inline ::flatbuffers::Offset CreateResizeAttribute( ::flatbuffers::FlatBufferBuilder &_fbb, - ::flatbuffers::Offset<::flatbuffers::Vector> scale = 0, - ::flatbuffers::Offset<::flatbuffers::Vector> offset = 0, - ::flatbuffers::Offset<::flatbuffers::Vector> 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 CreateResizeAttributeDirect( - ::flatbuffers::FlatBufferBuilder &_fbb, - const std::vector *scale = nullptr, - const std::vector *offset = nullptr, - const std::vector *border = nullptr, - tosa::ResizeMode mode = tosa::ResizeMode_UNKNOWN) { - auto scale__ = scale ? _fbb.CreateVector(*scale) : 0; - auto offset__ = offset ? _fbb.CreateVector(*offset) : 0; - auto border__ = border ? _fbb.CreateVector(*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 { -- cgit v1.2.1