MCPcopy Create free account
hub / github.com/alibaba/MNN / CreateConvolution2DCommon

Function CreateConvolution2DCommon

schema/current/CaffeOp_generated.h:679–717  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

677};
678
679inline flatbuffers::Offset<Convolution2DCommon> CreateConvolution2DCommon(
680 flatbuffers::FlatBufferBuilder &_fbb,
681 int32_t padX = 0,
682 int32_t padY = 0,
683 int32_t kernelX = 1,
684 int32_t kernelY = 1,
685 int32_t strideX = 1,
686 int32_t strideY = 1,
687 int32_t dilateX = 1,
688 int32_t dilateY = 1,
689 PadMode padMode = PadMode_CAFFE,
690 int32_t group = 1,
691 int32_t outputCount = 0,
692 int32_t inputCount = 0,
693 bool relu = false,
694 bool relu6 = false,
695 flatbuffers::Offset<flatbuffers::Vector<int32_t>> pads = 0,
696 flatbuffers::Offset<flatbuffers::Vector<int32_t>> outPads = 0,
697 bool hasOutputShape = false) {
698 Convolution2DCommonBuilder builder_(_fbb);
699 builder_.add_outPads(outPads);
700 builder_.add_pads(pads);
701 builder_.add_inputCount(inputCount);
702 builder_.add_outputCount(outputCount);
703 builder_.add_group(group);
704 builder_.add_dilateY(dilateY);
705 builder_.add_dilateX(dilateX);
706 builder_.add_strideY(strideY);
707 builder_.add_strideX(strideX);
708 builder_.add_kernelY(kernelY);
709 builder_.add_kernelX(kernelX);
710 builder_.add_padY(padY);
711 builder_.add_padX(padX);
712 builder_.add_hasOutputShape(hasOutputShape);
713 builder_.add_relu6(relu6);
714 builder_.add_relu(relu);
715 builder_.add_padMode(padMode);
716 return builder_.Finish();
717}
718
719flatbuffers::Offset<Convolution2DCommon> CreateConvolution2DCommon(flatbuffers::FlatBufferBuilder &_fbb, const Convolution2DCommonT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
720

Callers 3

PackMethod · 0.85
CreateConvolution2DFunction · 0.85
CreateTfQuantizedConv2DFunction · 0.85

Calls 15

add_dilateYMethod · 0.80
add_dilateXMethod · 0.80
add_outPadsMethod · 0.45
add_padsMethod · 0.45
add_inputCountMethod · 0.45
add_outputCountMethod · 0.45
add_groupMethod · 0.45
add_strideYMethod · 0.45
add_strideXMethod · 0.45
add_kernelYMethod · 0.45
add_kernelXMethod · 0.45
add_padYMethod · 0.45

Tested by

no test coverage detected