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 == 0Static 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