Browse Source

clear resource when exception in pynative mode

tags/v1.1.0
chujinjin 5 years ago
parent
commit
eaec2fb8d0
1 changed files with 1 additions and 0 deletions
  1. +1
    -0
      mindspore/ccsrc/pipeline/pynative/pynative_execute.cc

+ 1
- 0
mindspore/ccsrc/pipeline/pynative/pynative_execute.cc View File

@@ -1687,6 +1687,7 @@ FuncGraphPtr PynativeExecutor::MakeGradGraph(const py::object &cell, const py::a
need_replace_param = true;
size_t par_number = py::tuple(parse::python_adapter::CallPyObjMethod(cell, "get_parameters")).size();
if (par_number > 0) {
ClearRes();
MS_LOG(EXCEPTION) << "When user defines the net bprop, there are " << par_number
<< " parameters that is not supported in the net.";
}


Loading…
Cancel
Save