| # Copyright (c) 2021, ARM Limited. |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| class ErrorIf(object): |
| MaxDimExceeded = "MaxDimExceeded" |
| StrideSmallerEqualZero = "StrideSmallerEqualZero" |
| StrideLargerEqualMax = "StrideLargerEqualMax" |
| StrideLargerDimension = "StrideLargerDimension" |
| OffsetSmallerEqualMin = "OffsetSmallerEqualMin" |
| OffsetLargerEqualMax = "OffsetLargerEqualMax" |
| ShiftNotZero = "ShiftNotZero" |
| ShiftSmallerOne = "ShiftSmallerOne" |
| ShiftLargerEleven = "ShiftLargerEleven" |
| WrongInputType = "WrongInputType" |
| WrongOutputType = "WrongOutputType" |
| WrongInputList = "WrongInputList" |
| WrongOutputList = "WrongOutputList" |
| WrongRank = "WrongRank" |
| BatchMismatch = "BatchMismatch" |
| ChannelMismatch = "ChannelMismatch" |
| RankMismatch = "RankMismatch" |
| InputZeroPointNotZero = "InputZeroPointNotZero" |
| OutputZeroPointNotZero = "OutputZeroPointNotZero" |
| AxisSmallerZero = "AxisSmallerZero" |
| AxisLargerRank = "AxisLargerRank" |
| ShapeOfAxisNotOne = "ShapeOfAxisNotOne" |
| KernelSmallerOne = "KernelSmallerOne" |
| StrideSmallerOne = "StrideSmallerOne" |
| PadSmallerZero = "PadSmallerZero" |
| PadLargerEqualKernel = "PadLargerEqualKernel" |
| PoolingOutputShapeMismatch = "PoolingOutputShapeMismatch" |
| |
| |