tinynn/converter/operators/tflite/generated_ops.py [354:384]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        self.padding = padding
        self.strideW = strideW
        self.strideH = strideH
        self.filterWidth = filterWidth
        self.filterHeight = filterHeight
        self.fusedActivationFunction = fusedActivationFunction

    def build(self, builder: flatbuffers.Builder) -> Offset:
        tflite.Pool2DOptionsStart(builder)
        tflite.Pool2DOptionsAddPadding(builder, self.padding)
        tflite.Pool2DOptionsAddStrideW(builder, self.strideW)
        tflite.Pool2DOptionsAddStrideH(builder, self.strideH)
        tflite.Pool2DOptionsAddFilterWidth(builder, self.filterWidth)
        tflite.Pool2DOptionsAddFilterHeight(builder, self.filterHeight)
        tflite.Pool2DOptionsAddFusedActivationFunction(builder, self.fusedActivationFunction)
        options = tflite.Pool2DOptionsEnd(builder)

        tfl_inputs_idx = create_numpy_array(builder, tflite.Operator.Inputs, self.tfl_inputs_idx)
        tfl_outputs_idx = create_numpy_array(builder, tflite.Operator.Outputs, self.tfl_outputs_idx)
        tfl_intermediates_idx = create_numpy_array(builder, tflite.Operator.Intermediates, self.tfl_intermediates_idx)

        tflite.OperatorStart(builder)
        tflite.OperatorAddOpcodeIndex(builder, self.op.index)
        tflite.OperatorAddInputs(builder, tfl_inputs_idx)
        tflite.OperatorAddOutputs(builder, tfl_outputs_idx)
        tflite.OperatorAddIntermediates(builder, tfl_intermediates_idx)
        tflite.OperatorAddBuiltinOptionsType(builder, tflite.BuiltinOptions.Pool2DOptions)
        tflite.OperatorAddBuiltinOptions(builder, options)
        self.tfl_op = tflite.OperatorEnd(builder)

        return self.tfl_op
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



tinynn/converter/operators/tflite/generated_ops.py [506:536]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        self.padding = padding
        self.strideW = strideW
        self.strideH = strideH
        self.filterWidth = filterWidth
        self.filterHeight = filterHeight
        self.fusedActivationFunction = fusedActivationFunction

    def build(self, builder: flatbuffers.Builder) -> Offset:
        tflite.Pool2DOptionsStart(builder)
        tflite.Pool2DOptionsAddPadding(builder, self.padding)
        tflite.Pool2DOptionsAddStrideW(builder, self.strideW)
        tflite.Pool2DOptionsAddStrideH(builder, self.strideH)
        tflite.Pool2DOptionsAddFilterWidth(builder, self.filterWidth)
        tflite.Pool2DOptionsAddFilterHeight(builder, self.filterHeight)
        tflite.Pool2DOptionsAddFusedActivationFunction(builder, self.fusedActivationFunction)
        options = tflite.Pool2DOptionsEnd(builder)

        tfl_inputs_idx = create_numpy_array(builder, tflite.Operator.Inputs, self.tfl_inputs_idx)
        tfl_outputs_idx = create_numpy_array(builder, tflite.Operator.Outputs, self.tfl_outputs_idx)
        tfl_intermediates_idx = create_numpy_array(builder, tflite.Operator.Intermediates, self.tfl_intermediates_idx)

        tflite.OperatorStart(builder)
        tflite.OperatorAddOpcodeIndex(builder, self.op.index)
        tflite.OperatorAddInputs(builder, tfl_inputs_idx)
        tflite.OperatorAddOutputs(builder, tfl_outputs_idx)
        tflite.OperatorAddIntermediates(builder, tfl_intermediates_idx)
        tflite.OperatorAddBuiltinOptionsType(builder, tflite.BuiltinOptions.Pool2DOptions)
        tflite.OperatorAddBuiltinOptions(builder, options)
        self.tfl_op = tflite.OperatorEnd(builder)

        return self.tfl_op
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



