enhance error info for py_func (#30138)

* enhance error info for py_func

* update
revert-31562-mean
Wilber 4 years ago committed by GitHub
parent 6aa82e03ac
commit 91a8a25721
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -112,7 +112,9 @@ static void CallPythonFunc(py::object *callable,
out->ShareDataWith(*py_out_tensor); out->ShareDataWith(*py_out_tensor);
} catch (py::cast_error &) { } catch (py::cast_error &) {
PADDLE_THROW(platform::errors::InvalidArgument( PADDLE_THROW(platform::errors::InvalidArgument(
"The %d-th output must be LoDTensor.", i)); "py::cast to LoDTensor error. The %d-th output expection is "
"LoDTensor",
i));
} }
} }
} }

Loading…
Cancel
Save