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

Method WarpPerspectiveBackwardMat

src/opr/impl/imgproc.cpp:349–366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

347MGB_DYN_TYPE_OBJ_FINAL_IMPL(WarpPerspectiveBackwardMat);
348
349WarpPerspectiveBackwardMat::WarpPerspectiveBackwardMat(
350 VarNode* src, VarNode* mat, VarNode* mat_idx, VarNode* out_diff,
351 const Param& param, const OperatorNodeConfig& config)
352 : Super(
353 OperatorNodeBaseCtorParam{
354 src->owner_graph(),
355 config,
356 "warp_perspective_bwd_mat",
357 {src, mat, mat_idx}},
358 1, true) {
359 init_megdnn_opr(*this, param);
360 if (mat_idx) {
361 add_input({src, mat, mat_idx, out_diff});
362 } else {
363 add_input({src, mat, out_diff});
364 }
365 intl::MegDNNOprInitPostCtor<WarpPerspectiveBackwardMat>::apply(*this);
366}
367
368void WarpPerspectiveBackwardMat::scn_do_execute() {
369 if (input().size() == 3) {

Callers

nothing calls this directly

Calls 2

applyFunction · 0.50
owner_graphMethod · 0.45

Tested by

no test coverage detected