aboutsummaryrefslogtreecommitdiff
path: root/python/tosa
diff options
context:
space:
mode:
authorKevin Cheng <kevin.cheng@arm.com>2021-11-08 16:59:18 -0800
committerKevin Cheng <kevin.cheng@arm.com>2021-11-16 19:52:59 +0000
commit49faa4e42b763dbbce214bb101619bf395cf836a (patch)
treeff679b727cef608331e5029cc9bf2d86c921c714 /python/tosa
parenta81a7a1b4e4c6a947604982ec2da3e0753627c51 (diff)
downloadserialization_lib-49faa4e42b763dbbce214bb101619bf395cf836a.tar.gz
Update flatbuffer to v2.0.0
Signed-off-by: Kevin Cheng <kevin.cheng@arm.com> Change-Id: Ia09cb04a06015dd196d006a91a8c83924ff1b0c7
Diffstat (limited to 'python/tosa')
-rw-r--r--python/tosa/ArithmeticRightShiftAttribute.py21
-rw-r--r--python/tosa/AxisAttribute.py21
-rw-r--r--python/tosa/ClampAttribute.py36
-rw-r--r--python/tosa/CondIfAttribute.py26
-rw-r--r--python/tosa/ConvAttribute.py46
-rw-r--r--python/tosa/ConvQuantInfo.py26
-rw-r--r--python/tosa/MatMulQuantInfo.py26
-rw-r--r--python/tosa/MulAttribute.py21
-rw-r--r--python/tosa/PadAttribute.py36
-rw-r--r--python/tosa/PadQuantInfo.py21
-rw-r--r--python/tosa/PoolAttribute.py46
-rw-r--r--python/tosa/RescaleAttribute.py61
-rw-r--r--python/tosa/ReshapeAttribute.py26
-rw-r--r--python/tosa/ResizeAttribute.py76
-rw-r--r--python/tosa/SliceAttribute.py36
-rw-r--r--python/tosa/TableAttribute.py26
-rw-r--r--python/tosa/TileAttribute.py26
-rw-r--r--python/tosa/TosaBasicBlock.py61
-rw-r--r--python/tosa/TosaGraph.py31
-rw-r--r--python/tosa/TosaOperator.py61
-rw-r--r--python/tosa/TosaTensor.py46
-rw-r--r--python/tosa/TransposeAttribute.py26
-rw-r--r--python/tosa/TransposeConvAttribute.py56
-rw-r--r--python/tosa/UnaryQuantInfo.py26
-rw-r--r--python/tosa/Version.py36
-rw-r--r--python/tosa/WhileLoopAttribute.py26
26 files changed, 762 insertions, 184 deletions
diff --git a/python/tosa/ArithmeticRightShiftAttribute.py b/python/tosa/ArithmeticRightShiftAttribute.py
index 226dc0e..ca66ab5 100644
--- a/python/tosa/ArithmeticRightShiftAttribute.py
+++ b/python/tosa/ArithmeticRightShiftAttribute.py
@@ -10,13 +10,17 @@ class ArithmeticRightShiftAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsArithmeticRightShiftAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ArithmeticRightShiftAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsArithmeticRightShiftAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ArithmeticRightShiftAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -31,6 +35,15 @@ class ArithmeticRightShiftAttribute(object):
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
-def ArithmeticRightShiftAttributeStart(builder): builder.StartObject(1)
-def ArithmeticRightShiftAttributeAddRound(builder, round): builder.PrependBoolSlot(0, round, 0)
-def ArithmeticRightShiftAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def ArithmeticRightShiftAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddRound(builder, round): builder.PrependBoolSlot(0, round, 0)
+def ArithmeticRightShiftAttributeAddRound(builder, round):
+ """This method is deprecated. Please switch to AddRound."""
+ return AddRound(builder, round)
+def End(builder): return builder.EndObject()
+def ArithmeticRightShiftAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/AxisAttribute.py b/python/tosa/AxisAttribute.py
index 30876b7..9aeb0ee 100644
--- a/python/tosa/AxisAttribute.py
+++ b/python/tosa/AxisAttribute.py
@@ -10,13 +10,17 @@ class AxisAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsAxisAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = AxisAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsAxisAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def AxisAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -31,6 +35,15 @@ class AxisAttribute(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def AxisAttributeStart(builder): builder.StartObject(1)
-def AxisAttributeAddAxis(builder, axis): builder.PrependInt32Slot(0, axis, 0)
-def AxisAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def AxisAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddAxis(builder, axis): builder.PrependInt32Slot(0, axis, 0)
+def AxisAttributeAddAxis(builder, axis):
+ """This method is deprecated. Please switch to AddAxis."""
+ return AddAxis(builder, axis)
+def End(builder): return builder.EndObject()
+def AxisAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/ClampAttribute.py b/python/tosa/ClampAttribute.py
index 066dd4f..ffdca27 100644
--- a/python/tosa/ClampAttribute.py
+++ b/python/tosa/ClampAttribute.py
@@ -10,13 +10,17 @@ class ClampAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsClampAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ClampAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsClampAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ClampAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -52,9 +56,27 @@ class ClampAttribute(object):
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
-def ClampAttributeStart(builder): builder.StartObject(4)
-def ClampAttributeAddMinInt(builder, minInt): builder.PrependInt32Slot(0, minInt, 0)
-def ClampAttributeAddMaxInt(builder, maxInt): builder.PrependInt32Slot(1, maxInt, 0)
-def ClampAttributeAddMinFp(builder, minFp): builder.PrependFloat32Slot(2, minFp, 0.0)
-def ClampAttributeAddMaxFp(builder, maxFp): builder.PrependFloat32Slot(3, maxFp, 0.0)
-def ClampAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(4)
+def ClampAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddMinInt(builder, minInt): builder.PrependInt32Slot(0, minInt, 0)
+def ClampAttributeAddMinInt(builder, minInt):
+ """This method is deprecated. Please switch to AddMinInt."""
+ return AddMinInt(builder, minInt)
+def AddMaxInt(builder, maxInt): builder.PrependInt32Slot(1, maxInt, 0)
+def ClampAttributeAddMaxInt(builder, maxInt):
+ """This method is deprecated. Please switch to AddMaxInt."""
+ return AddMaxInt(builder, maxInt)
+def AddMinFp(builder, minFp): builder.PrependFloat32Slot(2, minFp, 0.0)
+def ClampAttributeAddMinFp(builder, minFp):
+ """This method is deprecated. Please switch to AddMinFp."""
+ return AddMinFp(builder, minFp)
+def AddMaxFp(builder, maxFp): builder.PrependFloat32Slot(3, maxFp, 0.0)
+def ClampAttributeAddMaxFp(builder, maxFp):
+ """This method is deprecated. Please switch to AddMaxFp."""
+ return AddMaxFp(builder, maxFp)
+def End(builder): return builder.EndObject()
+def ClampAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/CondIfAttribute.py b/python/tosa/CondIfAttribute.py
index 57e5cb7..16039f6 100644
--- a/python/tosa/CondIfAttribute.py
+++ b/python/tosa/CondIfAttribute.py
@@ -10,13 +10,17 @@ class CondIfAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsCondIfAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = CondIfAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsCondIfAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def CondIfAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -38,7 +42,19 @@ class CondIfAttribute(object):
return self._tab.String(o + self._tab.Pos)
return None
-def CondIfAttributeStart(builder): builder.StartObject(2)
-def CondIfAttributeAddThenBranch(builder, thenBranch): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(thenBranch), 0)
-def CondIfAttributeAddElseBranch(builder, elseBranch): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(elseBranch), 0)
-def CondIfAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def CondIfAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddThenBranch(builder, thenBranch): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(thenBranch), 0)
+def CondIfAttributeAddThenBranch(builder, thenBranch):
+ """This method is deprecated. Please switch to AddThenBranch."""
+ return AddThenBranch(builder, thenBranch)
+def AddElseBranch(builder, elseBranch): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(elseBranch), 0)
+def CondIfAttributeAddElseBranch(builder, elseBranch):
+ """This method is deprecated. Please switch to AddElseBranch."""
+ return AddElseBranch(builder, elseBranch)
+def End(builder): return builder.EndObject()
+def CondIfAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/ConvAttribute.py b/python/tosa/ConvAttribute.py
index 2dac513..bbb5300 100644
--- a/python/tosa/ConvAttribute.py
+++ b/python/tosa/ConvAttribute.py
@@ -10,13 +10,17 @@ class ConvAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsConvAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ConvAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsConvAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ConvAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -105,11 +109,35 @@ class ConvAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
return o == 0
-def ConvAttributeStart(builder): builder.StartObject(3)
-def ConvAttributeAddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
-def ConvAttributeStartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ConvAttributeAddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
-def ConvAttributeStartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ConvAttributeAddDilation(builder, dilation): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(dilation), 0)
-def ConvAttributeStartDilationVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ConvAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(3)
+def ConvAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
+def ConvAttributeAddPadding(builder, padding):
+ """This method is deprecated. Please switch to AddPadding."""
+ return AddPadding(builder, padding)
+def StartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ConvAttributeStartPaddingVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartPaddingVector(builder, numElems)
+def AddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
+def ConvAttributeAddStride(builder, stride):
+ """This method is deprecated. Please switch to AddStride."""
+ return AddStride(builder, stride)
+def StartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ConvAttributeStartStrideVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartStrideVector(builder, numElems)
+def AddDilation(builder, dilation): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(dilation), 0)
+def ConvAttributeAddDilation(builder, dilation):
+ """This method is deprecated. Please switch to AddDilation."""
+ return AddDilation(builder, dilation)
+def StartDilationVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ConvAttributeStartDilationVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartDilationVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def ConvAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/ConvQuantInfo.py b/python/tosa/ConvQuantInfo.py
index 7902c67..f5c7fcf 100644
--- a/python/tosa/ConvQuantInfo.py
+++ b/python/tosa/ConvQuantInfo.py
@@ -10,13 +10,17 @@ class ConvQuantInfo(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsConvQuantInfo(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ConvQuantInfo()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsConvQuantInfo(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ConvQuantInfoBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -38,7 +42,19 @@ class ConvQuantInfo(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def ConvQuantInfoStart(builder): builder.StartObject(2)
-def ConvQuantInfoAddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
-def ConvQuantInfoAddWeightZp(builder, weightZp): builder.PrependInt32Slot(1, weightZp, 0)
-def ConvQuantInfoEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def ConvQuantInfoStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
+def ConvQuantInfoAddInputZp(builder, inputZp):
+ """This method is deprecated. Please switch to AddInputZp."""
+ return AddInputZp(builder, inputZp)
+def AddWeightZp(builder, weightZp): builder.PrependInt32Slot(1, weightZp, 0)
+def ConvQuantInfoAddWeightZp(builder, weightZp):
+ """This method is deprecated. Please switch to AddWeightZp."""
+ return AddWeightZp(builder, weightZp)
+def End(builder): return builder.EndObject()
+def ConvQuantInfoEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/MatMulQuantInfo.py b/python/tosa/MatMulQuantInfo.py
index 457da66..8201041 100644
--- a/python/tosa/MatMulQuantInfo.py
+++ b/python/tosa/MatMulQuantInfo.py
@@ -10,13 +10,17 @@ class MatMulQuantInfo(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsMatMulQuantInfo(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = MatMulQuantInfo()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsMatMulQuantInfo(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def MatMulQuantInfoBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -38,7 +42,19 @@ class MatMulQuantInfo(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def MatMulQuantInfoStart(builder): builder.StartObject(2)
-def MatMulQuantInfoAddAZp(builder, aZp): builder.PrependInt32Slot(0, aZp, 0)
-def MatMulQuantInfoAddBZp(builder, bZp): builder.PrependInt32Slot(1, bZp, 0)
-def MatMulQuantInfoEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def MatMulQuantInfoStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddAZp(builder, aZp): builder.PrependInt32Slot(0, aZp, 0)
+def MatMulQuantInfoAddAZp(builder, aZp):
+ """This method is deprecated. Please switch to AddAZp."""
+ return AddAZp(builder, aZp)
+def AddBZp(builder, bZp): builder.PrependInt32Slot(1, bZp, 0)
+def MatMulQuantInfoAddBZp(builder, bZp):
+ """This method is deprecated. Please switch to AddBZp."""
+ return AddBZp(builder, bZp)
+def End(builder): return builder.EndObject()
+def MatMulQuantInfoEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/MulAttribute.py b/python/tosa/MulAttribute.py
index 79be4d3..cf33e48 100644
--- a/python/tosa/MulAttribute.py
+++ b/python/tosa/MulAttribute.py
@@ -10,13 +10,17 @@ class MulAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsMulAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = MulAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsMulAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def MulAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -31,6 +35,15 @@ class MulAttribute(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def MulAttributeStart(builder): builder.StartObject(1)
-def MulAttributeAddShift(builder, shift): builder.PrependInt32Slot(0, shift, 0)
-def MulAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def MulAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddShift(builder, shift): builder.PrependInt32Slot(0, shift, 0)
+def MulAttributeAddShift(builder, shift):
+ """This method is deprecated. Please switch to AddShift."""
+ return AddShift(builder, shift)
+def End(builder): return builder.EndObject()
+def MulAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/PadAttribute.py b/python/tosa/PadAttribute.py
index 0875481..553cd53 100644
--- a/python/tosa/PadAttribute.py
+++ b/python/tosa/PadAttribute.py
@@ -10,13 +10,17 @@ class PadAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsPadAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = PadAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsPadAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def PadAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -65,9 +69,27 @@ class PadAttribute(object):
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
-def PadAttributeStart(builder): builder.StartObject(3)
-def PadAttributeAddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
-def PadAttributeStartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def PadAttributeAddPadConstInt(builder, padConstInt): builder.PrependInt32Slot(1, padConstInt, 0)
-def PadAttributeAddPadConstFp(builder, padConstFp): builder.PrependFloat32Slot(2, padConstFp, 0.0)
-def PadAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(3)
+def PadAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
+def PadAttributeAddPadding(builder, padding):
+ """This method is deprecated. Please switch to AddPadding."""
+ return AddPadding(builder, padding)
+def StartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def PadAttributeStartPaddingVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartPaddingVector(builder, numElems)
+def AddPadConstInt(builder, padConstInt): builder.PrependInt32Slot(1, padConstInt, 0)
+def PadAttributeAddPadConstInt(builder, padConstInt):
+ """This method is deprecated. Please switch to AddPadConstInt."""
+ return AddPadConstInt(builder, padConstInt)
+def AddPadConstFp(builder, padConstFp): builder.PrependFloat32Slot(2, padConstFp, 0.0)
+def PadAttributeAddPadConstFp(builder, padConstFp):
+ """This method is deprecated. Please switch to AddPadConstFp."""
+ return AddPadConstFp(builder, padConstFp)
+def End(builder): return builder.EndObject()
+def PadAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/PadQuantInfo.py b/python/tosa/PadQuantInfo.py
index c07db07..f11f041 100644
--- a/python/tosa/PadQuantInfo.py
+++ b/python/tosa/PadQuantInfo.py
@@ -10,13 +10,17 @@ class PadQuantInfo(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsPadQuantInfo(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = PadQuantInfo()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsPadQuantInfo(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def PadQuantInfoBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -31,6 +35,15 @@ class PadQuantInfo(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def PadQuantInfoStart(builder): builder.StartObject(1)
-def PadQuantInfoAddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
-def PadQuantInfoEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def PadQuantInfoStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
+def PadQuantInfoAddInputZp(builder, inputZp):
+ """This method is deprecated. Please switch to AddInputZp."""
+ return AddInputZp(builder, inputZp)
+def End(builder): return builder.EndObject()
+def PadQuantInfoEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/PoolAttribute.py b/python/tosa/PoolAttribute.py
index 08f956c..47a3173 100644
--- a/python/tosa/PoolAttribute.py
+++ b/python/tosa/PoolAttribute.py
@@ -10,13 +10,17 @@ class PoolAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsPoolAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = PoolAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsPoolAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def PoolAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -105,11 +109,35 @@ class PoolAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
return o == 0
-def PoolAttributeStart(builder): builder.StartObject(3)
-def PoolAttributeAddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
-def PoolAttributeStartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def PoolAttributeAddKernel(builder, kernel): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(kernel), 0)
-def PoolAttributeStartKernelVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def PoolAttributeAddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
-def PoolAttributeStartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def PoolAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(3)
+def PoolAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
+def PoolAttributeAddPadding(builder, padding):
+ """This method is deprecated. Please switch to AddPadding."""
+ return AddPadding(builder, padding)
+def StartPaddingVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def PoolAttributeStartPaddingVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartPaddingVector(builder, numElems)
+def AddKernel(builder, kernel): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(kernel), 0)
+def PoolAttributeAddKernel(builder, kernel):
+ """This method is deprecated. Please switch to AddKernel."""
+ return AddKernel(builder, kernel)
+def StartKernelVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def PoolAttributeStartKernelVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartKernelVector(builder, numElems)
+def AddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
+def PoolAttributeAddStride(builder, stride):
+ """This method is deprecated. Please switch to AddStride."""
+ return AddStride(builder, stride)
+def StartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def PoolAttributeStartStrideVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartStrideVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def PoolAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/RescaleAttribute.py b/python/tosa/RescaleAttribute.py
index 8ba68aa..f07f927 100644
--- a/python/tosa/RescaleAttribute.py
+++ b/python/tosa/RescaleAttribute.py
@@ -10,13 +10,17 @@ class RescaleAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsRescaleAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = RescaleAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsRescaleAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def RescaleAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -113,14 +117,47 @@ class RescaleAttribute(object):
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
-def RescaleAttributeStart(builder): builder.StartObject(7)
-def RescaleAttributeAddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
-def RescaleAttributeAddOutputZp(builder, outputZp): builder.PrependInt32Slot(1, outputZp, 0)
-def RescaleAttributeAddMultiplier(builder, multiplier): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(multiplier), 0)
-def RescaleAttributeStartMultiplierVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def RescaleAttributeAddShift(builder, shift): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(shift), 0)
-def RescaleAttributeStartShiftVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def RescaleAttributeAddScale32(builder, scale32): builder.PrependBoolSlot(4, scale32, 0)
-def RescaleAttributeAddDoubleRound(builder, doubleRound): builder.PrependBoolSlot(5, doubleRound, 0)
-def RescaleAttributeAddPerChannel(builder, perChannel): builder.PrependBoolSlot(6, perChannel, 0)
-def RescaleAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(7)
+def RescaleAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
+def RescaleAttributeAddInputZp(builder, inputZp):
+ """This method is deprecated. Please switch to AddInputZp."""
+ return AddInputZp(builder, inputZp)
+def AddOutputZp(builder, outputZp): builder.PrependInt32Slot(1, outputZp, 0)
+def RescaleAttributeAddOutputZp(builder, outputZp):
+ """This method is deprecated. Please switch to AddOutputZp."""
+ return AddOutputZp(builder, outputZp)
+def AddMultiplier(builder, multiplier): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(multiplier), 0)
+def RescaleAttributeAddMultiplier(builder, multiplier):
+ """This method is deprecated. Please switch to AddMultiplier."""
+ return AddMultiplier(builder, multiplier)
+def StartMultiplierVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def RescaleAttributeStartMultiplierVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartMultiplierVector(builder, numElems)
+def AddShift(builder, shift): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(shift), 0)
+def RescaleAttributeAddShift(builder, shift):
+ """This method is deprecated. Please switch to AddShift."""
+ return AddShift(builder, shift)
+def StartShiftVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def RescaleAttributeStartShiftVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartShiftVector(builder, numElems)
+def AddScale32(builder, scale32): builder.PrependBoolSlot(4, scale32, 0)
+def RescaleAttributeAddScale32(builder, scale32):
+ """This method is deprecated. Please switch to AddScale32."""
+ return AddScale32(builder, scale32)
+def AddDoubleRound(builder, doubleRound): builder.PrependBoolSlot(5, doubleRound, 0)
+def RescaleAttributeAddDoubleRound(builder, doubleRound):
+ """This method is deprecated. Please switch to AddDoubleRound."""
+ return AddDoubleRound(builder, doubleRound)
+def AddPerChannel(builder, perChannel): builder.PrependBoolSlot(6, perChannel, 0)
+def RescaleAttributeAddPerChannel(builder, perChannel):
+ """This method is deprecated. Please switch to AddPerChannel."""
+ return AddPerChannel(builder, perChannel)
+def End(builder): return builder.EndObject()
+def RescaleAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/ReshapeAttribute.py b/python/tosa/ReshapeAttribute.py
index 08ef3d6..d0f9135 100644
--- a/python/tosa/ReshapeAttribute.py
+++ b/python/tosa/ReshapeAttribute.py
@@ -10,13 +10,17 @@ class ReshapeAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsReshapeAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ReshapeAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsReshapeAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ReshapeAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -51,7 +55,19 @@ class ReshapeAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
return o == 0
-def ReshapeAttributeStart(builder): builder.StartObject(1)
-def ReshapeAttributeAddShape(builder, shape): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(shape), 0)
-def ReshapeAttributeStartShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ReshapeAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def ReshapeAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddShape(builder, shape): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(shape), 0)
+def ReshapeAttributeAddShape(builder, shape):
+ """This method is deprecated. Please switch to AddShape."""
+ return AddShape(builder, shape)
+def StartShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ReshapeAttributeStartShapeVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartShapeVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def ReshapeAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/ResizeAttribute.py b/python/tosa/ResizeAttribute.py
index 1ed2dc0..825808b 100644
--- a/python/tosa/ResizeAttribute.py
+++ b/python/tosa/ResizeAttribute.py
@@ -10,13 +10,17 @@ class ResizeAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsResizeAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = ResizeAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsResizeAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def ResizeAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -173,17 +177,59 @@ class ResizeAttribute(object):
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
-def ResizeAttributeStart(builder): builder.StartObject(7)
-def ResizeAttributeAddOutputSize(builder, outputSize): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(outputSize), 0)
-def ResizeAttributeStartOutputSizeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ResizeAttributeAddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
-def ResizeAttributeStartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ResizeAttributeAddOffset(builder, offset): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(offset), 0)
-def ResizeAttributeStartOffsetVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ResizeAttributeAddShift(builder, shift): builder.PrependInt32Slot(3, shift, 0)
-def ResizeAttributeAddStrideFp(builder, strideFp): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(strideFp), 0)
-def ResizeAttributeStartStrideFpVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ResizeAttributeAddOffsetFp(builder, offsetFp): builder.PrependUOffsetTRelativeSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(offsetFp), 0)
-def ResizeAttributeStartOffsetFpVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def ResizeAttributeAddMode(builder, mode): builder.PrependUint32Slot(6, mode, 0)
-def ResizeAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(7)
+def ResizeAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddOutputSize(builder, outputSize): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(outputSize), 0)
+def ResizeAttributeAddOutputSize(builder, outputSize):
+ """This method is deprecated. Please switch to AddOutputSize."""
+ return AddOutputSize(builder, outputSize)
+def StartOutputSizeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ResizeAttributeStartOutputSizeVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOutputSizeVector(builder, numElems)
+def AddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
+def ResizeAttributeAddStride(builder, stride):
+ """This method is deprecated. Please switch to AddStride."""
+ return AddStride(builder, stride)
+def StartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ResizeAttributeStartStrideVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartStrideVector(builder, numElems)
+def AddOffset(builder, offset): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(offset), 0)
+def ResizeAttributeAddOffset(builder, offset):
+ """This method is deprecated. Please switch to AddOffset."""
+ return AddOffset(builder, offset)
+def StartOffsetVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ResizeAttributeStartOffsetVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOffsetVector(builder, numElems)
+def AddShift(builder, shift): builder.PrependInt32Slot(3, shift, 0)
+def ResizeAttributeAddShift(builder, shift):
+ """This method is deprecated. Please switch to AddShift."""
+ return AddShift(builder, shift)
+def AddStrideFp(builder, strideFp): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(strideFp), 0)
+def ResizeAttributeAddStrideFp(builder, strideFp):
+ """This method is deprecated. Please switch to AddStrideFp."""
+ return AddStrideFp(builder, strideFp)
+def StartStrideFpVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ResizeAttributeStartStrideFpVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartStrideFpVector(builder, numElems)
+def AddOffsetFp(builder, offsetFp): builder.PrependUOffsetTRelativeSlot(5, flatbuffers.number_types.UOffsetTFlags.py_type(offsetFp), 0)
+def ResizeAttributeAddOffsetFp(builder, offsetFp):
+ """This method is deprecated. Please switch to AddOffsetFp."""
+ return AddOffsetFp(builder, offsetFp)
+def StartOffsetFpVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def ResizeAttributeStartOffsetFpVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOffsetFpVector(builder, numElems)
+def AddMode(builder, mode): builder.PrependUint32Slot(6, mode, 0)
+def ResizeAttributeAddMode(builder, mode):
+ """This method is deprecated. Please switch to AddMode."""
+ return AddMode(builder, mode)
+def End(builder): return builder.EndObject()
+def ResizeAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/SliceAttribute.py b/python/tosa/SliceAttribute.py
index 2d570cb..d7d476f 100644
--- a/python/tosa/SliceAttribute.py
+++ b/python/tosa/SliceAttribute.py
@@ -10,13 +10,17 @@ class SliceAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsSliceAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = SliceAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsSliceAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def SliceAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -78,9 +82,27 @@ class SliceAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
return o == 0
-def SliceAttributeStart(builder): builder.StartObject(2)
-def SliceAttributeAddBegin(builder, begin): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(begin), 0)
-def SliceAttributeStartBeginVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def SliceAttributeAddSize(builder, size): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(size), 0)
-def SliceAttributeStartSizeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def SliceAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def SliceAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddBegin(builder, begin): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(begin), 0)
+def SliceAttributeAddBegin(builder, begin):
+ """This method is deprecated. Please switch to AddBegin."""
+ return AddBegin(builder, begin)
+def StartBeginVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def SliceAttributeStartBeginVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartBeginVector(builder, numElems)
+def AddSize(builder, size): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(size), 0)
+def SliceAttributeAddSize(builder, size):
+ """This method is deprecated. Please switch to AddSize."""
+ return AddSize(builder, size)
+def StartSizeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def SliceAttributeStartSizeVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartSizeVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def SliceAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TableAttribute.py b/python/tosa/TableAttribute.py
index ac6dd0f..87990c5 100644
--- a/python/tosa/TableAttribute.py
+++ b/python/tosa/TableAttribute.py
@@ -10,13 +10,17 @@ class TableAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTableAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TableAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTableAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TableAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -51,7 +55,19 @@ class TableAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
return o == 0
-def TableAttributeStart(builder): builder.StartObject(1)
-def TableAttributeAddTable(builder, table): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(table), 0)
-def TableAttributeStartTableVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TableAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def TableAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddTable(builder, table): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(table), 0)
+def TableAttributeAddTable(builder, table):
+ """This method is deprecated. Please switch to AddTable."""
+ return AddTable(builder, table)
+def StartTableVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TableAttributeStartTableVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartTableVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TableAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TileAttribute.py b/python/tosa/TileAttribute.py
index 03dd0fb..6d6d6f2 100644
--- a/python/tosa/TileAttribute.py
+++ b/python/tosa/TileAttribute.py
@@ -10,13 +10,17 @@ class TileAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTileAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TileAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTileAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TileAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -51,7 +55,19 @@ class TileAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
return o == 0
-def TileAttributeStart(builder): builder.StartObject(1)
-def TileAttributeAddMultiples(builder, multiples): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(multiples), 0)
-def TileAttributeStartMultiplesVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TileAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def TileAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddMultiples(builder, multiples): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(multiples), 0)
+def TileAttributeAddMultiples(builder, multiples):
+ """This method is deprecated. Please switch to AddMultiples."""
+ return AddMultiples(builder, multiples)
+def StartMultiplesVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TileAttributeStartMultiplesVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartMultiplesVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TileAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TosaBasicBlock.py b/python/tosa/TosaBasicBlock.py
index 1c93c63..106a137 100644
--- a/python/tosa/TosaBasicBlock.py
+++ b/python/tosa/TosaBasicBlock.py
@@ -10,13 +10,17 @@ class TosaBasicBlock(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTosaBasicBlock(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TosaBasicBlock()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTosaBasicBlock(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TosaBasicBlockBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -121,14 +125,47 @@ class TosaBasicBlock(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
return o == 0
-def TosaBasicBlockStart(builder): builder.StartObject(5)
-def TosaBasicBlockAddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
-def TosaBasicBlockAddOperators(builder, operators): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(operators), 0)
-def TosaBasicBlockStartOperatorsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaBasicBlockAddTensors(builder, tensors): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(tensors), 0)
-def TosaBasicBlockStartTensorsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaBasicBlockAddInputs(builder, inputs): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(inputs), 0)
-def TosaBasicBlockStartInputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaBasicBlockAddOutputs(builder, outputs): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(outputs), 0)
-def TosaBasicBlockStartOutputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaBasicBlockEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(5)
+def TosaBasicBlockStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
+def TosaBasicBlockAddName(builder, name):
+ """This method is deprecated. Please switch to AddName."""
+ return AddName(builder, name)
+def AddOperators(builder, operators): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(operators), 0)
+def TosaBasicBlockAddOperators(builder, operators):
+ """This method is deprecated. Please switch to AddOperators."""
+ return AddOperators(builder, operators)
+def StartOperatorsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaBasicBlockStartOperatorsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOperatorsVector(builder, numElems)
+def AddTensors(builder, tensors): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(tensors), 0)
+def TosaBasicBlockAddTensors(builder, tensors):
+ """This method is deprecated. Please switch to AddTensors."""
+ return AddTensors(builder, tensors)
+def StartTensorsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaBasicBlockStartTensorsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartTensorsVector(builder, numElems)
+def AddInputs(builder, inputs): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(inputs), 0)
+def TosaBasicBlockAddInputs(builder, inputs):
+ """This method is deprecated. Please switch to AddInputs."""
+ return AddInputs(builder, inputs)
+def StartInputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaBasicBlockStartInputsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartInputsVector(builder, numElems)
+def AddOutputs(builder, outputs): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(outputs), 0)
+def TosaBasicBlockAddOutputs(builder, outputs):
+ """This method is deprecated. Please switch to AddOutputs."""
+ return AddOutputs(builder, outputs)
+def StartOutputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaBasicBlockStartOutputsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOutputsVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TosaBasicBlockEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TosaGraph.py b/python/tosa/TosaGraph.py
index eceffdb..180469e 100644
--- a/python/tosa/TosaGraph.py
+++ b/python/tosa/TosaGraph.py
@@ -10,13 +10,17 @@ class TosaGraph(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTosaGraph(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TosaGraph()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTosaGraph(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TosaGraphBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -60,8 +64,23 @@ class TosaGraph(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
return o == 0
-def TosaGraphStart(builder): builder.StartObject(2)
-def TosaGraphAddVersion(builder, version): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(version), 0)
-def TosaGraphAddBlocks(builder, blocks): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(blocks), 0)
-def TosaGraphStartBlocksVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaGraphEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def TosaGraphStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddVersion(builder, version): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(version), 0)
+def TosaGraphAddVersion(builder, version):
+ """This method is deprecated. Please switch to AddVersion."""
+ return AddVersion(builder, version)
+def AddBlocks(builder, blocks): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(blocks), 0)
+def TosaGraphAddBlocks(builder, blocks):
+ """This method is deprecated. Please switch to AddBlocks."""
+ return AddBlocks(builder, blocks)
+def StartBlocksVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaGraphStartBlocksVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartBlocksVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TosaGraphEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TosaOperator.py b/python/tosa/TosaOperator.py
index 040c2dc..86cdfcf 100644
--- a/python/tosa/TosaOperator.py
+++ b/python/tosa/TosaOperator.py
@@ -10,13 +10,17 @@ class TosaOperator(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTosaOperator(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TosaOperator()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTosaOperator(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TosaOperatorBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -105,14 +109,47 @@ class TosaOperator(object):
return obj
return None
-def TosaOperatorStart(builder): builder.StartObject(7)
-def TosaOperatorAddOp(builder, op): builder.PrependUint32Slot(0, op, 0)
-def TosaOperatorAddAttributeType(builder, attributeType): builder.PrependUint8Slot(1, attributeType, 0)
-def TosaOperatorAddAttribute(builder, attribute): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(attribute), 0)
-def TosaOperatorAddInputs(builder, inputs): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(inputs), 0)
-def TosaOperatorStartInputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaOperatorAddOutputs(builder, outputs): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(outputs), 0)
-def TosaOperatorStartOutputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaOperatorAddQuantInfoType(builder, quantInfoType): builder.PrependUint8Slot(5, quantInfoType, 0)
-def TosaOperatorAddQuantInfo(builder, quantInfo): builder.PrependUOffsetTRelativeSlot(6, flatbuffers.number_types.UOffsetTFlags.py_type(quantInfo), 0)
-def TosaOperatorEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(7)
+def TosaOperatorStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddOp(builder, op): builder.PrependUint32Slot(0, op, 0)
+def TosaOperatorAddOp(builder, op):
+ """This method is deprecated. Please switch to AddOp."""
+ return AddOp(builder, op)
+def AddAttributeType(builder, attributeType): builder.PrependUint8Slot(1, attributeType, 0)
+def TosaOperatorAddAttributeType(builder, attributeType):
+ """This method is deprecated. Please switch to AddAttributeType."""
+ return AddAttributeType(builder, attributeType)
+def AddAttribute(builder, attribute): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(attribute), 0)
+def TosaOperatorAddAttribute(builder, attribute):
+ """This method is deprecated. Please switch to AddAttribute."""
+ return AddAttribute(builder, attribute)
+def AddInputs(builder, inputs): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(inputs), 0)
+def TosaOperatorAddInputs(builder, inputs):
+ """This method is deprecated. Please switch to AddInputs."""
+ return AddInputs(builder, inputs)
+def StartInputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaOperatorStartInputsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartInputsVector(builder, numElems)
+def AddOutputs(builder, outputs): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(outputs), 0)
+def TosaOperatorAddOutputs(builder, outputs):
+ """This method is deprecated. Please switch to AddOutputs."""
+ return AddOutputs(builder, outputs)
+def StartOutputsVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaOperatorStartOutputsVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOutputsVector(builder, numElems)
+def AddQuantInfoType(builder, quantInfoType): builder.PrependUint8Slot(5, quantInfoType, 0)
+def TosaOperatorAddQuantInfoType(builder, quantInfoType):
+ """This method is deprecated. Please switch to AddQuantInfoType."""
+ return AddQuantInfoType(builder, quantInfoType)
+def AddQuantInfo(builder, quantInfo): builder.PrependUOffsetTRelativeSlot(6, flatbuffers.number_types.UOffsetTFlags.py_type(quantInfo), 0)
+def TosaOperatorAddQuantInfo(builder, quantInfo):
+ """This method is deprecated. Please switch to AddQuantInfo."""
+ return AddQuantInfo(builder, quantInfo)
+def End(builder): return builder.EndObject()
+def TosaOperatorEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TosaTensor.py b/python/tosa/TosaTensor.py
index a6f609d..bba9784 100644
--- a/python/tosa/TosaTensor.py
+++ b/python/tosa/TosaTensor.py
@@ -10,13 +10,17 @@ class TosaTensor(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTosaTensor(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TosaTensor()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTosaTensor(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TosaTensorBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -92,11 +96,35 @@ class TosaTensor(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
return o == 0
-def TosaTensorStart(builder): builder.StartObject(4)
-def TosaTensorAddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
-def TosaTensorAddShape(builder, shape): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(shape), 0)
-def TosaTensorStartShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TosaTensorAddType(builder, type): builder.PrependUint32Slot(2, type, 0)
-def TosaTensorAddData(builder, data): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(data), 0)
-def TosaTensorStartDataVector(builder, numElems): return builder.StartVector(1, numElems, 1)
-def TosaTensorEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(4)
+def TosaTensorStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddName(builder, name): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
+def TosaTensorAddName(builder, name):
+ """This method is deprecated. Please switch to AddName."""
+ return AddName(builder, name)
+def AddShape(builder, shape): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(shape), 0)
+def TosaTensorAddShape(builder, shape):
+ """This method is deprecated. Please switch to AddShape."""
+ return AddShape(builder, shape)
+def StartShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TosaTensorStartShapeVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartShapeVector(builder, numElems)
+def AddType(builder, type): builder.PrependUint32Slot(2, type, 0)
+def TosaTensorAddType(builder, type):
+ """This method is deprecated. Please switch to AddType."""
+ return AddType(builder, type)
+def AddData(builder, data): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(data), 0)
+def TosaTensorAddData(builder, data):
+ """This method is deprecated. Please switch to AddData."""
+ return AddData(builder, data)
+def StartDataVector(builder, numElems): return builder.StartVector(1, numElems, 1)
+def TosaTensorStartDataVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartDataVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TosaTensorEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TransposeAttribute.py b/python/tosa/TransposeAttribute.py
index e473bad..4c9b034 100644
--- a/python/tosa/TransposeAttribute.py
+++ b/python/tosa/TransposeAttribute.py
@@ -10,13 +10,17 @@ class TransposeAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTransposeAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TransposeAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTransposeAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TransposeAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -51,7 +55,19 @@ class TransposeAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
return o == 0
-def TransposeAttributeStart(builder): builder.StartObject(1)
-def TransposeAttributeAddPerm(builder, perm): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(perm), 0)
-def TransposeAttributeStartPermVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TransposeAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(1)
+def TransposeAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddPerm(builder, perm): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(perm), 0)
+def TransposeAttributeAddPerm(builder, perm):
+ """This method is deprecated. Please switch to AddPerm."""
+ return AddPerm(builder, perm)
+def StartPermVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TransposeAttributeStartPermVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartPermVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TransposeAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/TransposeConvAttribute.py b/python/tosa/TransposeConvAttribute.py
index f8970b3..b06e534 100644
--- a/python/tosa/TransposeConvAttribute.py
+++ b/python/tosa/TransposeConvAttribute.py
@@ -10,13 +10,17 @@ class TransposeConvAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsTransposeConvAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = TransposeConvAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsTransposeConvAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def TransposeConvAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -132,13 +136,43 @@ class TransposeConvAttribute(object):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
return o == 0
-def TransposeConvAttributeStart(builder): builder.StartObject(4)
-def TransposeConvAttributeAddOutpad(builder, outpad): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(outpad), 0)
-def TransposeConvAttributeStartOutpadVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TransposeConvAttributeAddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
-def TransposeConvAttributeStartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TransposeConvAttributeAddDilation(builder, dilation): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(dilation), 0)
-def TransposeConvAttributeStartDilationVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TransposeConvAttributeAddOutputShape(builder, outputShape): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(outputShape), 0)
-def TransposeConvAttributeStartOutputShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
-def TransposeConvAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(4)
+def TransposeConvAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddOutpad(builder, outpad): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(outpad), 0)
+def TransposeConvAttributeAddOutpad(builder, outpad):
+ """This method is deprecated. Please switch to AddOutpad."""
+ return AddOutpad(builder, outpad)
+def StartOutpadVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TransposeConvAttributeStartOutpadVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOutpadVector(builder, numElems)
+def AddStride(builder, stride): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(stride), 0)
+def TransposeConvAttributeAddStride(builder, stride):
+ """This method is deprecated. Please switch to AddStride."""
+ return AddStride(builder, stride)
+def StartStrideVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TransposeConvAttributeStartStrideVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartStrideVector(builder, numElems)
+def AddDilation(builder, dilation): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(dilation), 0)
+def TransposeConvAttributeAddDilation(builder, dilation):
+ """This method is deprecated. Please switch to AddDilation."""
+ return AddDilation(builder, dilation)
+def StartDilationVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TransposeConvAttributeStartDilationVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartDilationVector(builder, numElems)
+def AddOutputShape(builder, outputShape): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(outputShape), 0)
+def TransposeConvAttributeAddOutputShape(builder, outputShape):
+ """This method is deprecated. Please switch to AddOutputShape."""
+ return AddOutputShape(builder, outputShape)
+def StartOutputShapeVector(builder, numElems): return builder.StartVector(4, numElems, 4)
+def TransposeConvAttributeStartOutputShapeVector(builder, numElems):
+ """This method is deprecated. Please switch to Start."""
+ return StartOutputShapeVector(builder, numElems)
+def End(builder): return builder.EndObject()
+def TransposeConvAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/UnaryQuantInfo.py b/python/tosa/UnaryQuantInfo.py
index 648fc34..71978b3 100644
--- a/python/tosa/UnaryQuantInfo.py
+++ b/python/tosa/UnaryQuantInfo.py
@@ -10,13 +10,17 @@ class UnaryQuantInfo(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsUnaryQuantInfo(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = UnaryQuantInfo()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsUnaryQuantInfo(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def UnaryQuantInfoBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -38,7 +42,19 @@ class UnaryQuantInfo(object):
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
-def UnaryQuantInfoStart(builder): builder.StartObject(2)
-def UnaryQuantInfoAddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
-def UnaryQuantInfoAddOutputZp(builder, outputZp): builder.PrependInt32Slot(1, outputZp, 0)
-def UnaryQuantInfoEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def UnaryQuantInfoStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddInputZp(builder, inputZp): builder.PrependInt32Slot(0, inputZp, 0)
+def UnaryQuantInfoAddInputZp(builder, inputZp):
+ """This method is deprecated. Please switch to AddInputZp."""
+ return AddInputZp(builder, inputZp)
+def AddOutputZp(builder, outputZp): builder.PrependInt32Slot(1, outputZp, 0)
+def UnaryQuantInfoAddOutputZp(builder, outputZp):
+ """This method is deprecated. Please switch to AddOutputZp."""
+ return AddOutputZp(builder, outputZp)
+def End(builder): return builder.EndObject()
+def UnaryQuantInfoEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/Version.py b/python/tosa/Version.py
index 95df414..da53e3a 100644
--- a/python/tosa/Version.py
+++ b/python/tosa/Version.py
@@ -10,13 +10,17 @@ class Version(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsVersion(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = Version()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsVersion(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def VersionBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -52,9 +56,27 @@ class Version(object):
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
-def VersionStart(builder): builder.StartObject(4)
-def VersionAdd_major(builder, Major): builder.PrependInt32Slot(0, Major, 0)
-def VersionAdd_minor(builder, Minor): builder.PrependInt32Slot(1, Minor, 24)
-def VersionAdd_patch(builder, Patch): builder.PrependInt32Slot(2, Patch, 0)
-def VersionAdd_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 1)
-def VersionEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(4)
+def VersionStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def Add_major(builder, Major): builder.PrependInt32Slot(0, Major, 0)
+def VersionAdd_major(builder, Major):
+ """This method is deprecated. Please switch to Add_major."""
+ return Add_major(builder, Major)
+def Add_minor(builder, Minor): builder.PrependInt32Slot(1, Minor, 24)
+def VersionAdd_minor(builder, Minor):
+ """This method is deprecated. Please switch to Add_minor."""
+ return Add_minor(builder, Minor)
+def Add_patch(builder, Patch): builder.PrependInt32Slot(2, Patch, 0)
+def VersionAdd_patch(builder, Patch):
+ """This method is deprecated. Please switch to Add_patch."""
+ return Add_patch(builder, Patch)
+def Add_draft(builder, Draft): builder.PrependBoolSlot(3, Draft, 1)
+def VersionAdd_draft(builder, Draft):
+ """This method is deprecated. Please switch to Add_draft."""
+ return Add_draft(builder, Draft)
+def End(builder): return builder.EndObject()
+def VersionEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file
diff --git a/python/tosa/WhileLoopAttribute.py b/python/tosa/WhileLoopAttribute.py
index 1e18bca..fa66c42 100644
--- a/python/tosa/WhileLoopAttribute.py
+++ b/python/tosa/WhileLoopAttribute.py
@@ -10,13 +10,17 @@ class WhileLoopAttribute(object):
__slots__ = ['_tab']
@classmethod
- def GetRootAsWhileLoopAttribute(cls, buf, offset):
+ def GetRootAs(cls, buf, offset=0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = WhileLoopAttribute()
x.Init(buf, n + offset)
return x
@classmethod
+ def GetRootAsWhileLoopAttribute(cls, buf, offset=0):
+ """This method is deprecated. Please switch to GetRootAs."""
+ return cls.GetRootAs(buf, offset)
+ @classmethod
def WhileLoopAttributeBufferHasIdentifier(cls, buf, offset, size_prefixed=False):
return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x4F\x53\x41", size_prefixed=size_prefixed)
@@ -38,7 +42,19 @@ class WhileLoopAttribute(object):
return self._tab.String(o + self._tab.Pos)
return None
-def WhileLoopAttributeStart(builder): builder.StartObject(2)
-def WhileLoopAttributeAddCondBranch(builder, condBranch): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(condBranch), 0)
-def WhileLoopAttributeAddBodyBranch(builder, bodyBranch): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(bodyBranch), 0)
-def WhileLoopAttributeEnd(builder): return builder.EndObject()
+def Start(builder): builder.StartObject(2)
+def WhileLoopAttributeStart(builder):
+ """This method is deprecated. Please switch to Start."""
+ return Start(builder)
+def AddCondBranch(builder, condBranch): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(condBranch), 0)
+def WhileLoopAttributeAddCondBranch(builder, condBranch):
+ """This method is deprecated. Please switch to AddCondBranch."""
+ return AddCondBranch(builder, condBranch)
+def AddBodyBranch(builder, bodyBranch): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(bodyBranch), 0)
+def WhileLoopAttributeAddBodyBranch(builder, bodyBranch):
+ """This method is deprecated. Please switch to AddBodyBranch."""
+ return AddBodyBranch(builder, bodyBranch)
+def End(builder): return builder.EndObject()
+def WhileLoopAttributeEnd(builder):
+ """This method is deprecated. Please switch to End."""
+ return End(builder) \ No newline at end of file