aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry Ge <jerry.ge@arm.com>2023-01-10 00:33:22 +0000
committerJerry Ge <jerry.ge@arm.com>2023-01-10 00:44:43 +0000
commit0435b2b6a8a2784ae424ed335b51e94aef085411 (patch)
tree89b65580e5d2d1b4259e910393f4d4f1807f8b75
parent1eb8504e43d987cb9584149b8fdb0d37eb82964e (diff)
downloadserialization_lib-0435b2b6a8a2784ae424ed335b51e94aef085411.tar.gz
Remove redundent code after flatbuffers 2.0 update
Signed-off-by: Jerry Ge <jerry.ge@arm.com> Change-Id: Ifb249836f8774e0797fd6650442c55da8a084a17
-rw-r--r--python/serializer/tosa_serializer.py371
1 files changed, 0 insertions, 371 deletions
diff --git a/python/serializer/tosa_serializer.py b/python/serializer/tosa_serializer.py
index 2d03d49..5ec45d1 100644
--- a/python/serializer/tosa_serializer.py
+++ b/python/serializer/tosa_serializer.py
@@ -708,9 +708,6 @@ class TensorDir(IntEnum):
class TosaSerializer:
def __init__(self, pathPrefix, saveConstsToFile=False):
- self.add_compat_methods()
- # Get the global TOSA version if not already defined
-
self.builder = flatbuffers.Builder(0)
self.regions = []
@@ -891,371 +888,3 @@ class TosaSerializer:
return val
else:
return [val]
-
- # Remove when switching to flatbuffers 2.0
- # contains a mapping of the deprecated 1.12 method to the 2.0 version
-
- def add_compat_methods(self):
-
- from tosa import ArithmeticRightShiftAttribute
-
- if not hasattr(ArithmeticRightShiftAttribute, "Start"):
- ArithmeticRightShiftAttribute.Start = (
- ArithmeticRightShiftAttribute.ArithmeticRightShiftAttributeStart
- )
- ArithmeticRightShiftAttribute.AddRound = (
- ArithmeticRightShiftAttribute.ArithmeticRightShiftAttributeAddRound
- )
- ArithmeticRightShiftAttribute.End = (
- ArithmeticRightShiftAttribute.ArithmeticRightShiftAttributeEnd
- )
- from tosa import AxisAttribute
-
- if not hasattr(AxisAttribute, "Start"):
- AxisAttribute.Start = AxisAttribute.AxisAttributeStart
- AxisAttribute.AddAxis = AxisAttribute.AxisAttributeAddAxis
- AxisAttribute.End = AxisAttribute.AxisAttributeEnd
- from tosa import ClampAttribute
-
- if not hasattr(ClampAttribute, "Start"):
- ClampAttribute.Start = ClampAttribute.ClampAttributeStart
- ClampAttribute.AddMinInt = ClampAttribute.ClampAttributeAddMinInt
- ClampAttribute.AddMaxInt = ClampAttribute.ClampAttributeAddMaxInt
- ClampAttribute.AddMinFp = ClampAttribute.ClampAttributeAddMinFp
- ClampAttribute.AddMaxFp = ClampAttribute.ClampAttributeAddMaxFp
- ClampAttribute.End = ClampAttribute.ClampAttributeEnd
- from tosa import CondIfAttribute
-
- if not hasattr(CondIfAttribute, "Start"):
- CondIfAttribute.Start = CondIfAttribute.CondIfAttributeStart
- CondIfAttribute.AddThenBranch = CondIfAttribute.CondIfAttributeAddThenBranch
- CondIfAttribute.AddElseBranch = CondIfAttribute.CondIfAttributeAddElseBranch
- CondIfAttribute.End = CondIfAttribute.CondIfAttributeEnd
- from tosa import ConvAttribute
-
- if not hasattr(ConvAttribute, "Start"):
- ConvAttribute.Start = ConvAttribute.ConvAttributeStart
- ConvAttribute.AddPad = ConvAttribute.ConvAttributeAddPad
- ConvAttribute.StartPadVector = ConvAttribute.ConvAttributeStartPadVector
- ConvAttribute.AddStride = ConvAttribute.ConvAttributeAddStride
- ConvAttribute.StartStrideVector = (
- ConvAttribute.ConvAttributeStartStrideVector
- )
- ConvAttribute.AddDilation = ConvAttribute.ConvAttributeAddDilation
- ConvAttribute.StartDilationVector = (
- ConvAttribute.ConvAttributeStartDilationVector
- )
- ConvAttribute.AddInputZp = ConvAttribute.ConvAttributeAddInputZp
- ConvAttribute.AddWeightZp = ConvAttribute.ConvAttributeAddWeightZp
- ConvAttribute.AddAccumDtype = ConvAttribute.ConvAttributeAddAccumDtype
- ConvAttribute.End = ConvAttribute.ConvAttributeEnd
- from tosa import FullyConnectedAttribute
-
- if not hasattr(FullyConnectedAttribute, "Start"):
- FullyConnectedAttribute.Start = (
- FullyConnectedAttribute.FullyConnectedAttributeStart
- )
- FullyConnectedAttribute.AddInputZp = (
- FullyConnectedAttribute.FullyConnectedAttributeAddInputZp
- )
- FullyConnectedAttribute.AddWeightZp = (
- FullyConnectedAttribute.FullyConnectedAttributeAddWeightZp
- )
- FullyConnectedAttribute.AddAccumDtype = (
- FullyConnectedAttribute.FullyConnectedAttributeAddAccumDtype
- )
- FullyConnectedAttribute.End = (
- FullyConnectedAttribute.FullyConnectedAttributeEnd
- )
- from tosa import MatMulAttribute
-
- if not hasattr(MatMulAttribute, "Start"):
- MatMulAttribute.Start = MatMulAttribute.MatMulAttributeStart
- MatMulAttribute.AddAZp = MatMulAttribute.MatMulAttributeAddAZp
- MatMulAttribute.AddBZp = MatMulAttribute.MatMulAttributeAddBZp
- MatMulAttribute.AddAccumDtype = MatMulAttribute.MatMulAttributeAddAccumDtype
- MatMulAttribute.End = MatMulAttribute.MatMulAttributeEnd
- from tosa import PoolAttribute
-
- if not hasattr(PoolAttribute, "Start"):
- PoolAttribute.Start = PoolAttribute.PoolAttributeStart
- PoolAttribute.AddPad = PoolAttribute.PoolAttributeAddPad
- PoolAttribute.StartPadVector = PoolAttribute.PoolAttributeStartPadVector
- PoolAttribute.AddKernel = PoolAttribute.PoolAttributeAddKernel
- PoolAttribute.StartKernelVector = (
- PoolAttribute.PoolAttributeStartKernelVector
- )
- PoolAttribute.AddStride = PoolAttribute.PoolAttributeAddStride
- PoolAttribute.StartStrideVector = (
- PoolAttribute.PoolAttributeStartStrideVector
- )
- PoolAttribute.AddAccumDtype = PoolAttribute.PoolAttributeAddAccumDtype
- PoolAttribute.AddInputZp = PoolAttribute.PoolAttributeAddInputZp
- PoolAttribute.AddOutputZp = PoolAttribute.PoolAttributeAddOutputZp
- PoolAttribute.End = PoolAttribute.PoolAttributeEnd
- from tosa import MulAttribute
-
- if not hasattr(MulAttribute, "Start"):
- MulAttribute.Start = MulAttribute.MulAttributeStart
- MulAttribute.AddShift = MulAttribute.MulAttributeAddShift
- MulAttribute.End = MulAttribute.MulAttributeEnd
- from tosa import PadAttribute
-
- if not hasattr(PadAttribute, "Start"):
- PadAttribute.Start = PadAttribute.PadAttributeStart
- PadAttribute.AddPadding = PadAttribute.PadAttributeAddPadding
- PadAttribute.StartPaddingVector = (
- PadAttribute.PadAttributeStartPaddingVector
- )
- PadAttribute.AddPadConstInt = PadAttribute.PadAttributeAddPadConstInt
- PadAttribute.AddPadConstFp = PadAttribute.PadAttributeAddPadConstFp
- PadAttribute.End = PadAttribute.PadAttributeEnd
- from tosa import PoolAttribute
-
- if not hasattr(PoolAttribute, "Start"):
- PoolAttribute.Start = PoolAttribute.PoolAttributeStart
- PoolAttribute.AddPad = PoolAttribute.PoolAttributeAddPad
- PoolAttribute.StartPadVector = PoolAttribute.PoolAttributeStartPadVector
- PoolAttribute.AddKernel = PoolAttribute.PoolAttributeAddKernel
- PoolAttribute.StartKernelVector = (
- PoolAttribute.PoolAttributeStartKernelVector
- )
- PoolAttribute.AddStride = PoolAttribute.PoolAttributeAddStride
- PoolAttribute.StartStrideVector = (
- PoolAttribute.PoolAttributeStartStrideVector
- )
- PoolAttribute.AddAccumDtype = PoolAttribute.PoolAttributeAddAccumDtype
- PoolAttribute.AddInputZp = PoolAttribute.PoolAttributeAddInputZp
- PoolAttribute.AddOutputZp = PoolAttribute.PoolAttributeAddOutputZp
- PoolAttribute.End = PoolAttribute.PoolAttributeEnd
- from tosa import RescaleAttribute
-
- if not hasattr(RescaleAttribute, "Start"):
- RescaleAttribute.Start = RescaleAttribute.RescaleAttributeStart
- RescaleAttribute.AddInputZp = RescaleAttribute.RescaleAttributeAddInputZp
- RescaleAttribute.AddOutputZp = RescaleAttribute.RescaleAttributeAddOutputZp
- RescaleAttribute.AddMultiplier = (
- RescaleAttribute.RescaleAttributeAddMultiplier
- )
- RescaleAttribute.StartMultiplierVector = (
- RescaleAttribute.RescaleAttributeStartMultiplierVector
- )
- RescaleAttribute.AddShift = RescaleAttribute.RescaleAttributeAddShift
- RescaleAttribute.StartShiftVector = (
- RescaleAttribute.RescaleAttributeStartShiftVector
- )
- RescaleAttribute.AddScale32 = RescaleAttribute.RescaleAttributeAddScale32
- RescaleAttribute.AddDoubleRound = (
- RescaleAttribute.RescaleAttributeAddDoubleRound
- )
- RescaleAttribute.AddPerChannel = (
- RescaleAttribute.RescaleAttributeAddPerChannel
- )
- RescaleAttribute.End = RescaleAttribute.RescaleAttributeEnd
- from tosa import ReshapeAttribute
-
- if not hasattr(ReshapeAttribute, "Start"):
- ReshapeAttribute.Start = ReshapeAttribute.ReshapeAttributeStart
- ReshapeAttribute.AddNewShape = ReshapeAttribute.ReshapeAttributeAddNewShape
- ReshapeAttribute.StartNewShapeVector = (
- ReshapeAttribute.ReshapeAttributeStartNewShapeVector
- )
- ReshapeAttribute.End = ReshapeAttribute.ReshapeAttributeEnd
- from tosa import ResizeAttribute
-
- if not hasattr(ResizeAttribute, "Start"):
- ResizeAttribute.Start = ResizeAttribute.ResizeAttributeStart
- ResizeAttribute.AddScale = ResizeAttribute.ResizeAttributeAddScale
- ResizeAttribute.StartScaleVector = (
- ResizeAttribute.ResizeAttributeStartScaleVector
- )
- ResizeAttribute.AddOffset = ResizeAttribute.ResizeAttributeAddOffset
- ResizeAttribute.StartOffsetVector = (
- ResizeAttribute.ResizeAttributeStartOffsetVector
- )
- ResizeAttribute.AddBorder = ResizeAttribute.ResizeAttributeAddBorder
- ResizeAttribute.StartBorderVector = (
- ResizeAttribute.ResizeAttributeStartBorderVector
- )
- ResizeAttribute.AddMode = ResizeAttribute.ResizeAttributeAddMode
- ResizeAttribute.End = ResizeAttribute.ResizeAttributeEnd
- from tosa import SliceAttribute
-
- if not hasattr(SliceAttribute, "Start"):
- SliceAttribute.Start = SliceAttribute.SliceAttributeStart
- SliceAttribute.AddStart = SliceAttribute.SliceAttributeAddStart
- SliceAttribute.StartStartVector = (
- SliceAttribute.SliceAttributeStartStartVector
- )
- SliceAttribute.AddSize = SliceAttribute.SliceAttributeAddSize
- SliceAttribute.StartSizeVector = (
- SliceAttribute.SliceAttributeStartSizeVector
- )
- SliceAttribute.End = SliceAttribute.SliceAttributeEnd
- from tosa import TableAttribute
-
- if not hasattr(TableAttribute, "Start"):
- TableAttribute.Start = TableAttribute.TableAttributeStart
- TableAttribute.AddTable = TableAttribute.TableAttributeAddTable
- TableAttribute.StartTableVector = (
- TableAttribute.TableAttributeStartTableVector
- )
- TableAttribute.End = TableAttribute.TableAttributeEnd
- from tosa import TileAttribute
-
- if not hasattr(TileAttribute, "Start"):
- TileAttribute.Start = TileAttribute.TileAttributeStart
- TileAttribute.AddMultiples = TileAttribute.TileAttributeAddMultiples
- TileAttribute.StartMultiplesVector = (
- TileAttribute.TileAttributeStartMultiplesVector
- )
- TileAttribute.End = TileAttribute.TileAttributeEnd
- from tosa import TosaBasicBlock
-
- if not hasattr(TosaBasicBlock, "Start"):
- TosaBasicBlock.Start = TosaBasicBlock.TosaBasicBlockStart
- TosaBasicBlock.AddName = TosaBasicBlock.TosaBasicBlockAddName
- TosaBasicBlock.AddOperators = TosaBasicBlock.TosaBasicBlockAddOperators
- TosaBasicBlock.StartOperatorsVector = (
- TosaBasicBlock.TosaBasicBlockStartOperatorsVector
- )
- TosaBasicBlock.AddTensors = TosaBasicBlock.TosaBasicBlockAddTensors
- TosaBasicBlock.StartTensorsVector = (
- TosaBasicBlock.TosaBasicBlockStartTensorsVector
- )
- TosaBasicBlock.AddInputs = TosaBasicBlock.TosaBasicBlockAddInputs
- TosaBasicBlock.StartInputsVector = (
- TosaBasicBlock.TosaBasicBlockStartInputsVector
- )
- TosaBasicBlock.AddOutputs = TosaBasicBlock.TosaBasicBlockAddOutputs
- TosaBasicBlock.StartOutputsVector = (
- TosaBasicBlock.TosaBasicBlockStartOutputsVector
- )
- TosaBasicBlock.End = TosaBasicBlock.TosaBasicBlockEnd
- from tosa import TosaGraph
-
- if not hasattr(TosaGraph, "Start"):
- TosaGraph.Start = TosaGraph.TosaGraphStart
- TosaGraph.AddVersion = TosaGraph.TosaGraphAddVersion
- TosaGraph.AddRegions = TosaGraph.TosaGraphAddRegions
- TosaGraph.StartRegionsVector = TosaGraph.TosaGraphStartRegionsVector
- TosaGraph.End = TosaGraph.TosaGraphEnd
- from tosa import TosaOperator
-
- if not hasattr(TosaOperator, "Start"):
- TosaOperator.Start = TosaOperator.TosaOperatorStart
- TosaOperator.AddOp = TosaOperator.TosaOperatorAddOp
- TosaOperator.AddAttributeType = TosaOperator.TosaOperatorAddAttributeType
- TosaOperator.AddAttribute = TosaOperator.TosaOperatorAddAttribute
- TosaOperator.AddInputs = TosaOperator.TosaOperatorAddInputs
- TosaOperator.StartInputsVector = TosaOperator.TosaOperatorStartInputsVector
- TosaOperator.AddOutputs = TosaOperator.TosaOperatorAddOutputs
- TosaOperator.StartOutputsVector = (
- TosaOperator.TosaOperatorStartOutputsVector
- )
- TosaOperator.End = TosaOperator.TosaOperatorEnd
- from tosa import TosaTensor
-
- if not hasattr(TosaTensor, "Start"):
- TosaTensor.Start = TosaTensor.TosaTensorStart
- TosaTensor.AddName = TosaTensor.TosaTensorAddName
- TosaTensor.AddShape = TosaTensor.TosaTensorAddShape
- TosaTensor.StartShapeVector = TosaTensor.TosaTensorStartShapeVector
- TosaTensor.AddType = TosaTensor.TosaTensorAddType
- TosaTensor.AddData = TosaTensor.TosaTensorAddData
- TosaTensor.StartDataVector = TosaTensor.TosaTensorStartDataVector
- TosaTensor.End = TosaTensor.TosaTensorEnd
- from tosa import TransposeAttribute
-
- if not hasattr(TransposeAttribute, "Start"):
- TransposeAttribute.Start = TransposeAttribute.TransposeAttributeStart
- TransposeAttribute.AddPerms = TransposeAttribute.TransposeAttributeAddPerms
- TransposeAttribute.StartPermsVector = (
- TransposeAttribute.TransposeAttributeStartPermsVector
- )
- TransposeAttribute.End = TransposeAttribute.TransposeAttributeEnd
- from tosa import TransposeConvAttribute
-
- if not hasattr(TransposeConvAttribute, "Start"):
- TransposeConvAttribute.Start = (
- TransposeConvAttribute.TransposeConvAttributeStart
- )
- TransposeConvAttribute.AddOutPad = (
- TransposeConvAttribute.TransposeConvAttributeAddOutPad
- )
- TransposeConvAttribute.StartOutPadVector = (
- TransposeConvAttribute.TransposeConvAttributeStartOutPadVector
- )
- TransposeConvAttribute.AddStride = (
- TransposeConvAttribute.TransposeConvAttributeAddStride
- )
- TransposeConvAttribute.StartStrideVector = (
- TransposeConvAttribute.TransposeConvAttributeStartStrideVector
- )
- TransposeConvAttribute.AddOutputShape = (
- TransposeConvAttribute.TransposeConvAttributeAddOutputShape
- )
- TransposeConvAttribute.StartOutputShapeVector = (
- TransposeConvAttribute.TransposeConvAttributeStartOutputShapeVector
- )
- TransposeConvAttribute.AddInputZp = (
- TransposeConvAttribute.TransposeConvAttributeAddInputZp
- )
- TransposeConvAttribute.AddWeightZp = (
- TransposeConvAttribute.TransposeConvAttributeAddWeightZp
- )
- TransposeConvAttribute.AddAccumDtype = (
- TransposeConvAttribute.TransposeConvAttributeAddAccumDtype
- )
- TransposeConvAttribute.End = (
- TransposeConvAttribute.TransposeConvAttributeEnd
- )
- from tosa import Version
-
- if not hasattr(Version, "Start"):
- Version.Start = Version.VersionStart
- Version.Add_major = Version.VersionAdd_major
- Version.Add_minor = Version.VersionAdd_minor
- Version.Add_patch = Version.VersionAdd_patch
- Version.Add_draft = Version.VersionAdd_draft
- Version.End = Version.VersionEnd
- from tosa import MatMulAttribute
-
- if not hasattr(MatMulAttribute, "Start"):
- MatMulAttribute.Start = MatMulAttribute.MatMulAttributeStart
- MatMulAttribute.AddAZp = MatMulAttribute.MatMulAttributeAddAZp
- MatMulAttribute.AddBZp = MatMulAttribute.MatMulAttributeAddBZp
- MatMulAttribute.End = MatMulAttribute.MatMulAttributeEnd
- from tosa import FullyConnectedAttribute
-
- if not hasattr(FullyConnectedAttribute, "Start"):
- FullyConnectedAttribute.Start = (
- FullyConnectedAttribute.FullyConnectedAttributeStart
- )
- FullyConnectedAttribute.AddInputZp = (
- FullyConnectedAttribute.FullyConnectedAttributeAddInputZp
- )
- FullyConnectedAttribute.AddWeightZp = (
- FullyConnectedAttribute.FullyConnectedAttributeAddWeightZp
- )
- FullyConnectedAttribute.End = (
- FullyConnectedAttribute.FullyConnectedAttributeEnd
- )
- from tosa import NegateAttribute
-
- if not hasattr(NegateAttribute, "Start"):
- NegateAttribute.Start = NegateAttribute.NegateAttributeStart
- NegateAttribute.AddInput1Zp = NegateAttribute.NegateAttributeAddInput1Zp
- NegateAttribute.AddOutputZp = NegateAttribute.NegateAttributeAddOutputZp
- NegateAttribute.End = NegateAttribute.NegateAttributeEnd
- from tosa import WhileLoopAttribute
-
- if not hasattr(WhileLoopAttribute, "Start"):
- WhileLoopAttribute.Start = WhileLoopAttribute.WhileLoopAttributeStart
- WhileLoopAttribute.AddCondBranch = (
- WhileLoopAttribute.WhileLoopAttributeAddCondBranch
- )
- WhileLoopAttribute.AddBodyBranch = (
- WhileLoopAttribute.WhileLoopAttributeAddBodyBranch
- )
- WhileLoopAttribute.End = WhileLoopAttribute.WhileLoopAttributeEnd