MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / deduce_layout

Method deduce_layout

dnn/src/naive/convpooling/opr_impl.cpp:56–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54}
55
56void ConvPoolingForwardImpl::deduce_layout(
57 const TensorLayout& srcl, const TensorLayout& filterl,
58 const TensorLayout& /*biasl*/, TensorLayout& dstl) {
59 setParamOfSublayers();
60 convFwd->deduce_layout(srcl, filterl, conv_dst_layout);
61 poolFwd->deduce_layout(conv_dst_layout, dstl);
62}
63
64size_t ConvPoolingForwardImpl::get_workspace_in_bytes(
65 const TensorLayout& src, const TensorLayout& filter, const TensorLayout& bias,

Callers 7

check_layoutMethod · 0.95
execMethod · 0.45
backwardMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected