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

Function CreateConvolution3DCommon

schema/current/CaffeOp_generated.h:864–892  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

862};
863
864inline flatbuffers::Offset<Convolution3DCommon> CreateConvolution3DCommon(
865 flatbuffers::FlatBufferBuilder &_fbb,
866 flatbuffers::Offset<flatbuffers::Vector<int32_t>> dilates = 0,
867 flatbuffers::Offset<flatbuffers::Vector<int32_t>> strides = 0,
868 flatbuffers::Offset<flatbuffers::Vector<int32_t>> kernels = 0,
869 flatbuffers::Offset<flatbuffers::Vector<int32_t>> pads = 0,
870 PadMode padMode = PadMode_CAFFE,
871 int32_t inputCount = 0,
872 int32_t outputCount = 0,
873 bool relu = false,
874 bool relu6 = false,
875 int32_t group = 1,
876 flatbuffers::Offset<flatbuffers::Vector<int32_t>> outPads = 0,
877 bool hasOutputShape = false) {
878 Convolution3DCommonBuilder builder_(_fbb);
879 builder_.add_outPads(outPads);
880 builder_.add_group(group);
881 builder_.add_outputCount(outputCount);
882 builder_.add_inputCount(inputCount);
883 builder_.add_pads(pads);
884 builder_.add_kernels(kernels);
885 builder_.add_strides(strides);
886 builder_.add_dilates(dilates);
887 builder_.add_hasOutputShape(hasOutputShape);
888 builder_.add_relu6(relu6);
889 builder_.add_relu(relu);
890 builder_.add_padMode(padMode);
891 return builder_.Finish();
892}
893
894flatbuffers::Offset<Convolution3DCommon> CreateConvolution3DCommon(flatbuffers::FlatBufferBuilder &_fbb, const Convolution3DCommonT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
895

Callers 2

PackMethod · 0.85
CreateConvolution3DFunction · 0.85

Calls 14

add_dilatesMethod · 0.80
add_outPadsMethod · 0.45
add_groupMethod · 0.45
add_outputCountMethod · 0.45
add_inputCountMethod · 0.45
add_padsMethod · 0.45
add_kernelsMethod · 0.45
add_stridesMethod · 0.45
add_hasOutputShapeMethod · 0.45
add_relu6Method · 0.45
add_reluMethod · 0.45
add_padModeMethod · 0.45

Tested by

no test coverage detected