fix python pass builder error. (#30946)

revert-31068-fix_conv3d_windows
Wilber 4 years ago committed by GitHub
parent 39aeaa160e
commit 0020d91506
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -543,7 +543,10 @@ void BindAnalysisConfig(py::module *m) {
[](AnalysisConfig &self, const std::string &pass) { [](AnalysisConfig &self, const std::string &pass) {
self.pass_builder()->DeletePass(pass); self.pass_builder()->DeletePass(pass);
}) })
.def("pass_builder", &AnalysisConfig::pass_builder, .def("pass_builder",
[](AnalysisConfig &self) {
return dynamic_cast<PaddlePassBuilder *>(self.pass_builder());
},
py::return_value_policy::reference); py::return_value_policy::reference);
} }

Loading…
Cancel
Save