diff --git a/mindspore/ccsrc/minddata/dataset/api/python/bindings/dataset/core/bindings.cc b/mindspore/ccsrc/minddata/dataset/api/python/bindings/dataset/core/bindings.cc index 5c8c9b7549..3c5a62c045 100644 --- a/mindspore/ccsrc/minddata/dataset/api/python/bindings/dataset/core/bindings.cc +++ b/mindspore/ccsrc/minddata/dataset/api/python/bindings/dataset/core/bindings.cc @@ -69,7 +69,7 @@ PYBIND_REGISTER(Tensor, 0, ([](const py::module *m) { auto &tensor = py::cast(t); if (tensor.type() == DataType::DE_STRING) { py::array res; - tensor.GetDataAsNumpyStrings(&res); + THROW_IF_ERROR(tensor.GetDataAsNumpyStrings(&res)); return res; } py::buffer_info info;