Module tflite.StablehloConvolutionOptions
Functions
def AddBatchGroupCount(builder, batchGroupCount)
-
Expand source code
def AddBatchGroupCount(builder, batchGroupCount): StablehloConvolutionOptionsAddBatchGroupCount(builder, batchGroupCount)
def AddFeatureGroupCount(builder, featureGroupCount)
-
Expand source code
def AddFeatureGroupCount(builder, featureGroupCount): StablehloConvolutionOptionsAddFeatureGroupCount(builder, featureGroupCount)
def AddInputBatchDimension(builder, inputBatchDimension)
-
Expand source code
def AddInputBatchDimension(builder, inputBatchDimension): StablehloConvolutionOptionsAddInputBatchDimension(builder, inputBatchDimension)
def AddInputFeatureDimension(builder, inputFeatureDimension)
-
Expand source code
def AddInputFeatureDimension(builder, inputFeatureDimension): StablehloConvolutionOptionsAddInputFeatureDimension(builder, inputFeatureDimension)
def AddInputSpatialDimensions(builder, inputSpatialDimensions)
-
Expand source code
def AddInputSpatialDimensions(builder, inputSpatialDimensions): StablehloConvolutionOptionsAddInputSpatialDimensions(builder, inputSpatialDimensions)
def AddKernelInputFeatureDimension(builder, kernelInputFeatureDimension)
-
Expand source code
def AddKernelInputFeatureDimension(builder, kernelInputFeatureDimension): StablehloConvolutionOptionsAddKernelInputFeatureDimension(builder, kernelInputFeatureDimension)
def AddKernelOutputFeatureDimension(builder, kernelOutputFeatureDimension)
-
Expand source code
def AddKernelOutputFeatureDimension(builder, kernelOutputFeatureDimension): StablehloConvolutionOptionsAddKernelOutputFeatureDimension(builder, kernelOutputFeatureDimension)
def AddKernelSpatialDimensions(builder, kernelSpatialDimensions)
-
Expand source code
def AddKernelSpatialDimensions(builder, kernelSpatialDimensions): StablehloConvolutionOptionsAddKernelSpatialDimensions(builder, kernelSpatialDimensions)
def AddLhsDilation(builder, lhsDilation)
-
Expand source code
def AddLhsDilation(builder, lhsDilation): StablehloConvolutionOptionsAddLhsDilation(builder, lhsDilation)
def AddOutputBatchDimension(builder, outputBatchDimension)
-
Expand source code
def AddOutputBatchDimension(builder, outputBatchDimension): StablehloConvolutionOptionsAddOutputBatchDimension(builder, outputBatchDimension)
def AddOutputFeatureDimension(builder, outputFeatureDimension)
-
Expand source code
def AddOutputFeatureDimension(builder, outputFeatureDimension): StablehloConvolutionOptionsAddOutputFeatureDimension(builder, outputFeatureDimension)
def AddOutputSpatialDimensions(builder, outputSpatialDimensions)
-
Expand source code
def AddOutputSpatialDimensions(builder, outputSpatialDimensions): StablehloConvolutionOptionsAddOutputSpatialDimensions(builder, outputSpatialDimensions)
def AddPadding(builder, padding)
-
Expand source code
def AddPadding(builder, padding): StablehloConvolutionOptionsAddPadding(builder, padding)
def AddPrecisionConfig(builder, precisionConfig)
-
Expand source code
def AddPrecisionConfig(builder, precisionConfig): StablehloConvolutionOptionsAddPrecisionConfig(builder, precisionConfig)
def AddRhsDilation(builder, rhsDilation)
-
Expand source code
def AddRhsDilation(builder, rhsDilation): StablehloConvolutionOptionsAddRhsDilation(builder, rhsDilation)
def AddWindowReversal(builder, windowReversal)
-
Expand source code
def AddWindowReversal(builder, windowReversal): StablehloConvolutionOptionsAddWindowReversal(builder, windowReversal)
def AddWindowStrides(builder, windowStrides)
-
Expand source code
def AddWindowStrides(builder, windowStrides): StablehloConvolutionOptionsAddWindowStrides(builder, windowStrides)
def End(builder)
-
Expand source code
def End(builder): return StablehloConvolutionOptionsEnd(builder)
def StablehloConvolutionOptionsAddBatchGroupCount(builder, batchGroupCount)
-
Expand source code
def StablehloConvolutionOptionsAddBatchGroupCount(builder, batchGroupCount): builder.PrependInt64Slot(15, batchGroupCount, 0)
def StablehloConvolutionOptionsAddFeatureGroupCount(builder, featureGroupCount)
-
Expand source code
def StablehloConvolutionOptionsAddFeatureGroupCount(builder, featureGroupCount): builder.PrependInt64Slot(14, featureGroupCount, 0)
def StablehloConvolutionOptionsAddInputBatchDimension(builder, inputBatchDimension)
-
Expand source code
def StablehloConvolutionOptionsAddInputBatchDimension(builder, inputBatchDimension): builder.PrependInt64Slot(5, inputBatchDimension, 0)
def StablehloConvolutionOptionsAddInputFeatureDimension(builder, inputFeatureDimension)
-
Expand source code
def StablehloConvolutionOptionsAddInputFeatureDimension(builder, inputFeatureDimension): builder.PrependInt64Slot(6, inputFeatureDimension, 0)
def StablehloConvolutionOptionsAddInputSpatialDimensions(builder, inputSpatialDimensions)
-
Expand source code
def StablehloConvolutionOptionsAddInputSpatialDimensions(builder, inputSpatialDimensions): builder.PrependUOffsetTRelativeSlot(7, flatbuffers.number_types.UOffsetTFlags.py_type(inputSpatialDimensions), 0)
def StablehloConvolutionOptionsAddKernelInputFeatureDimension(builder, kernelInputFeatureDimension)
-
Expand source code
def StablehloConvolutionOptionsAddKernelInputFeatureDimension(builder, kernelInputFeatureDimension): builder.PrependInt64Slot(8, kernelInputFeatureDimension, 0)
def StablehloConvolutionOptionsAddKernelOutputFeatureDimension(builder, kernelOutputFeatureDimension)
-
Expand source code
def StablehloConvolutionOptionsAddKernelOutputFeatureDimension(builder, kernelOutputFeatureDimension): builder.PrependInt64Slot(9, kernelOutputFeatureDimension, 0)
def StablehloConvolutionOptionsAddKernelSpatialDimensions(builder, kernelSpatialDimensions)
-
Expand source code
def StablehloConvolutionOptionsAddKernelSpatialDimensions(builder, kernelSpatialDimensions): builder.PrependUOffsetTRelativeSlot(10, flatbuffers.number_types.UOffsetTFlags.py_type(kernelSpatialDimensions), 0)
def StablehloConvolutionOptionsAddLhsDilation(builder, lhsDilation)
-
Expand source code
def StablehloConvolutionOptionsAddLhsDilation(builder, lhsDilation): builder.PrependUOffsetTRelativeSlot(2, flatbuffers.number_types.UOffsetTFlags.py_type(lhsDilation), 0)
def StablehloConvolutionOptionsAddOutputBatchDimension(builder, outputBatchDimension)
-
Expand source code
def StablehloConvolutionOptionsAddOutputBatchDimension(builder, outputBatchDimension): builder.PrependInt64Slot(11, outputBatchDimension, 0)
def StablehloConvolutionOptionsAddOutputFeatureDimension(builder, outputFeatureDimension)
-
Expand source code
def StablehloConvolutionOptionsAddOutputFeatureDimension(builder, outputFeatureDimension): builder.PrependInt64Slot(12, outputFeatureDimension, 0)
def StablehloConvolutionOptionsAddOutputSpatialDimensions(builder, outputSpatialDimensions)
-
Expand source code
def StablehloConvolutionOptionsAddOutputSpatialDimensions(builder, outputSpatialDimensions): builder.PrependUOffsetTRelativeSlot(13, flatbuffers.number_types.UOffsetTFlags.py_type(outputSpatialDimensions), 0)
def StablehloConvolutionOptionsAddPadding(builder, padding)
-
Expand source code
def StablehloConvolutionOptionsAddPadding(builder, padding): builder.PrependUOffsetTRelativeSlot(1, flatbuffers.number_types.UOffsetTFlags.py_type(padding), 0)
def StablehloConvolutionOptionsAddPrecisionConfig(builder, precisionConfig)
-
Expand source code
def StablehloConvolutionOptionsAddPrecisionConfig(builder, precisionConfig): builder.PrependUOffsetTRelativeSlot(16, flatbuffers.number_types.UOffsetTFlags.py_type(precisionConfig), 0)
def StablehloConvolutionOptionsAddRhsDilation(builder, rhsDilation)
-
Expand source code
def StablehloConvolutionOptionsAddRhsDilation(builder, rhsDilation): builder.PrependUOffsetTRelativeSlot(3, flatbuffers.number_types.UOffsetTFlags.py_type(rhsDilation), 0)
def StablehloConvolutionOptionsAddWindowReversal(builder, windowReversal)
-
Expand source code
def StablehloConvolutionOptionsAddWindowReversal(builder, windowReversal): builder.PrependUOffsetTRelativeSlot(4, flatbuffers.number_types.UOffsetTFlags.py_type(windowReversal), 0)
def StablehloConvolutionOptionsAddWindowStrides(builder, windowStrides)
-
Expand source code
def StablehloConvolutionOptionsAddWindowStrides(builder, windowStrides): builder.PrependUOffsetTRelativeSlot(0, flatbuffers.number_types.UOffsetTFlags.py_type(windowStrides), 0)
def StablehloConvolutionOptionsEnd(builder)
-
Expand source code
def StablehloConvolutionOptionsEnd(builder): return builder.EndObject()
def StablehloConvolutionOptionsStart(builder)
-
Expand source code
def StablehloConvolutionOptionsStart(builder): builder.StartObject(17)
def StablehloConvolutionOptionsStartInputSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartInputSpatialDimensionsVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartKernelSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartKernelSpatialDimensionsVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartLhsDilationVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartLhsDilationVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartOutputSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartOutputSpatialDimensionsVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartPaddingVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartPaddingVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartPrecisionConfigVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartPrecisionConfigVector(builder, numElems): return builder.StartVector(4, numElems, 4)
def StablehloConvolutionOptionsStartRhsDilationVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartRhsDilationVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def StablehloConvolutionOptionsStartWindowReversalVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartWindowReversalVector(builder, numElems): return builder.StartVector(1, numElems, 1)
def StablehloConvolutionOptionsStartWindowStridesVector(builder, numElems)
-
Expand source code
def StablehloConvolutionOptionsStartWindowStridesVector(builder, numElems): return builder.StartVector(8, numElems, 8)
def Start(builder)
-
Expand source code
def Start(builder): StablehloConvolutionOptionsStart(builder)
def StartInputSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StartInputSpatialDimensionsVector(builder, numElems): return StablehloConvolutionOptionsStartInputSpatialDimensionsVector(builder, numElems)
def StartKernelSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StartKernelSpatialDimensionsVector(builder, numElems): return StablehloConvolutionOptionsStartKernelSpatialDimensionsVector(builder, numElems)
def StartLhsDilationVector(builder, numElems)
-
Expand source code
def StartLhsDilationVector(builder, numElems): return StablehloConvolutionOptionsStartLhsDilationVector(builder, numElems)
def StartOutputSpatialDimensionsVector(builder, numElems)
-
Expand source code
def StartOutputSpatialDimensionsVector(builder, numElems): return StablehloConvolutionOptionsStartOutputSpatialDimensionsVector(builder, numElems)
def StartPaddingVector(builder, numElems)
-
Expand source code
def StartPaddingVector(builder, numElems): return StablehloConvolutionOptionsStartPaddingVector(builder, numElems)
def StartPrecisionConfigVector(builder, numElems)
-
Expand source code
def StartPrecisionConfigVector(builder, numElems): return StablehloConvolutionOptionsStartPrecisionConfigVector(builder, numElems)
def StartRhsDilationVector(builder, numElems)
-
Expand source code
def StartRhsDilationVector(builder, numElems): return StablehloConvolutionOptionsStartRhsDilationVector(builder, numElems)
def StartWindowReversalVector(builder, numElems)
-
Expand source code
def StartWindowReversalVector(builder, numElems): return StablehloConvolutionOptionsStartWindowReversalVector(builder, numElems)
def StartWindowStridesVector(builder, numElems)
-
Expand source code
def StartWindowStridesVector(builder, numElems): return StablehloConvolutionOptionsStartWindowStridesVector(builder, numElems)
Classes
class StablehloConvolutionOptions
-
Expand source code
class StablehloConvolutionOptions(object): __slots__ = ['_tab'] @classmethod def GetRootAs(cls, buf, offset=0): n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset) x = StablehloConvolutionOptions() x.Init(buf, n + offset) return x @classmethod def GetRootAsStablehloConvolutionOptions(cls, buf, offset=0): """This method is deprecated. Please switch to GetRootAs.""" return cls.GetRootAs(buf, offset) @classmethod def StablehloConvolutionOptionsBufferHasIdentifier(cls, buf, offset, size_prefixed=False): return flatbuffers.util.BufferHasIdentifier(buf, offset, b"\x54\x46\x4C\x33", size_prefixed=size_prefixed) # StablehloConvolutionOptions def Init(self, buf, pos): self._tab = flatbuffers.table.Table(buf, pos) # StablehloConvolutionOptions def WindowStrides(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def WindowStridesAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def WindowStridesLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def WindowStridesIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) return o == 0 # StablehloConvolutionOptions def Padding(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def PaddingAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def PaddingLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def PaddingIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) return o == 0 # StablehloConvolutionOptions def LhsDilation(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def LhsDilationAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def LhsDilationLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def LhsDilationIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) return o == 0 # StablehloConvolutionOptions def RhsDilation(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def RhsDilationAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def RhsDilationLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def RhsDilationIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) return o == 0 # StablehloConvolutionOptions def WindowReversal(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.BoolFlags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1)) return 0 # StablehloConvolutionOptions def WindowReversalAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.BoolFlags, o) return 0 # StablehloConvolutionOptions def WindowReversalLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def WindowReversalIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) return o == 0 # StablehloConvolutionOptions def InputBatchDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def InputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def InputSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def InputSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def InputSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def InputSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) return o == 0 # StablehloConvolutionOptions def KernelInputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def KernelOutputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def KernelSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def KernelSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def KernelSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def KernelSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) return o == 0 # StablehloConvolutionOptions def OutputBatchDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def OutputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def OutputSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0 # StablehloConvolutionOptions def OutputSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0 # StablehloConvolutionOptions def OutputSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def OutputSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) return o == 0 # StablehloConvolutionOptions def FeatureGroupCount(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def BatchGroupCount(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0 # StablehloConvolutionOptions def PrecisionConfig(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Uint32Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4)) return 0 # StablehloConvolutionOptions def PrecisionConfigAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint32Flags, o) return 0 # StablehloConvolutionOptions def PrecisionConfigLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: return self._tab.VectorLen(o) return 0 # StablehloConvolutionOptions def PrecisionConfigIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) return o == 0
Static methods
def GetRootAs(buf, offset=0)
def GetRootAsStablehloConvolutionOptions(buf, offset=0)
-
This method is deprecated. Please switch to GetRootAs.
def StablehloConvolutionOptionsBufferHasIdentifier(buf, offset, size_prefixed=False)
Methods
def BatchGroupCount(self)
-
Expand source code
def BatchGroupCount(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def FeatureGroupCount(self)
-
Expand source code
def FeatureGroupCount(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def Init(self, buf, pos)
-
Expand source code
def Init(self, buf, pos): self._tab = flatbuffers.table.Table(buf, pos)
def InputBatchDimension(self)
-
Expand source code
def InputBatchDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def InputFeatureDimension(self)
-
Expand source code
def InputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def InputSpatialDimensions(self, j)
-
Expand source code
def InputSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def InputSpatialDimensionsAsNumpy(self)
-
Expand source code
def InputSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def InputSpatialDimensionsIsNone(self)
-
Expand source code
def InputSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) return o == 0
def InputSpatialDimensionsLength(self)
-
Expand source code
def InputSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18)) if o != 0: return self._tab.VectorLen(o) return 0
def KernelInputFeatureDimension(self)
-
Expand source code
def KernelInputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def KernelOutputFeatureDimension(self)
-
Expand source code
def KernelOutputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def KernelSpatialDimensions(self, j)
-
Expand source code
def KernelSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def KernelSpatialDimensionsAsNumpy(self)
-
Expand source code
def KernelSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def KernelSpatialDimensionsIsNone(self)
-
Expand source code
def KernelSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) return o == 0
def KernelSpatialDimensionsLength(self)
-
Expand source code
def KernelSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24)) if o != 0: return self._tab.VectorLen(o) return 0
def LhsDilation(self, j)
-
Expand source code
def LhsDilation(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def LhsDilationAsNumpy(self)
-
Expand source code
def LhsDilationAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def LhsDilationIsNone(self)
-
Expand source code
def LhsDilationIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) return o == 0
def LhsDilationLength(self)
-
Expand source code
def LhsDilationLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8)) if o != 0: return self._tab.VectorLen(o) return 0
def OutputBatchDimension(self)
-
Expand source code
def OutputBatchDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def OutputFeatureDimension(self)
-
Expand source code
def OutputFeatureDimension(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28)) if o != 0: return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos) return 0
def OutputSpatialDimensions(self, j)
-
Expand source code
def OutputSpatialDimensions(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def OutputSpatialDimensionsAsNumpy(self)
-
Expand source code
def OutputSpatialDimensionsAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def OutputSpatialDimensionsIsNone(self)
-
Expand source code
def OutputSpatialDimensionsIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) return o == 0
def OutputSpatialDimensionsLength(self)
-
Expand source code
def OutputSpatialDimensionsLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30)) if o != 0: return self._tab.VectorLen(o) return 0
def Padding(self, j)
-
Expand source code
def Padding(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def PaddingAsNumpy(self)
-
Expand source code
def PaddingAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def PaddingIsNone(self)
-
Expand source code
def PaddingIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) return o == 0
def PaddingLength(self)
-
Expand source code
def PaddingLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6)) if o != 0: return self._tab.VectorLen(o) return 0
def PrecisionConfig(self, j)
-
Expand source code
def PrecisionConfig(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Uint32Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 4)) return 0
def PrecisionConfigAsNumpy(self)
-
Expand source code
def PrecisionConfigAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Uint32Flags, o) return 0
def PrecisionConfigIsNone(self)
-
Expand source code
def PrecisionConfigIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) return o == 0
def PrecisionConfigLength(self)
-
Expand source code
def PrecisionConfigLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36)) if o != 0: return self._tab.VectorLen(o) return 0
def RhsDilation(self, j)
-
Expand source code
def RhsDilation(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def RhsDilationAsNumpy(self)
-
Expand source code
def RhsDilationAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def RhsDilationIsNone(self)
-
Expand source code
def RhsDilationIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) return o == 0
def RhsDilationLength(self)
-
Expand source code
def RhsDilationLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10)) if o != 0: return self._tab.VectorLen(o) return 0
def WindowReversal(self, j)
-
Expand source code
def WindowReversal(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.BoolFlags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 1)) return 0
def WindowReversalAsNumpy(self)
-
Expand source code
def WindowReversalAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.BoolFlags, o) return 0
def WindowReversalIsNone(self)
-
Expand source code
def WindowReversalIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) return o == 0
def WindowReversalLength(self)
-
Expand source code
def WindowReversalLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12)) if o != 0: return self._tab.VectorLen(o) return 0
def WindowStrides(self, j)
-
Expand source code
def WindowStrides(self, j): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: a = self._tab.Vector(o) return self._tab.Get(flatbuffers.number_types.Int64Flags, a + flatbuffers.number_types.UOffsetTFlags.py_type(j * 8)) return 0
def WindowStridesAsNumpy(self)
-
Expand source code
def WindowStridesAsNumpy(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.GetVectorAsNumpy(flatbuffers.number_types.Int64Flags, o) return 0
def WindowStridesIsNone(self)
-
Expand source code
def WindowStridesIsNone(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) return o == 0
def WindowStridesLength(self)
-
Expand source code
def WindowStridesLength(self): o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4)) if o != 0: return self._tab.VectorLen(o) return 0