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

Function CreatePool

schema/current/CaffeOp_generated.h:1857–1887  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1855};
1856
1857inline flatbuffers::Offset<Pool> CreatePool(
1858 flatbuffers::FlatBufferBuilder &_fbb,
1859 int32_t padX = 0,
1860 int32_t padY = 0,
1861 bool isGlobal = false,
1862 int32_t kernelX = 0,
1863 int32_t kernelY = 0,
1864 int32_t strideX = 0,
1865 int32_t strideY = 0,
1866 PoolType type = PoolType_MAXPOOL,
1867 PoolPadType padType = PoolPadType_CAFFE,
1868 DataType dataType = DataType_DT_FLOAT,
1869 bool ceilModel = true,
1870 flatbuffers::Offset<flatbuffers::Vector<int32_t>> pads = 0,
1871 AvgPoolCountType countType = AvgPoolCountType_DEFAULT) {
1872 PoolBuilder builder_(_fbb);
1873 builder_.add_pads(pads);
1874 builder_.add_dataType(dataType);
1875 builder_.add_strideY(strideY);
1876 builder_.add_strideX(strideX);
1877 builder_.add_kernelY(kernelY);
1878 builder_.add_kernelX(kernelX);
1879 builder_.add_padY(padY);
1880 builder_.add_padX(padX);
1881 builder_.add_countType(countType);
1882 builder_.add_ceilModel(ceilModel);
1883 builder_.add_padType(padType);
1884 builder_.add_type(type);
1885 builder_.add_isGlobal(isGlobal);
1886 return builder_.Finish();
1887}
1888
1889flatbuffers::Offset<Pool> CreatePool(flatbuffers::FlatBufferBuilder &_fbb, const PoolT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr);
1890

Callers 2

PackMethod · 0.85
PackMethod · 0.85

Calls 15

add_countTypeMethod · 0.80
add_ceilModelMethod · 0.80
add_padsMethod · 0.45
add_dataTypeMethod · 0.45
add_strideYMethod · 0.45
add_strideXMethod · 0.45
add_kernelYMethod · 0.45
add_kernelXMethod · 0.45
add_padYMethod · 0.45
add_padXMethod · 0.45
add_padTypeMethod · 0.45
add_typeMethod · 0.45

Tested by

no test coverage detected