@@ -28,7 +28,7 @@ limitations under the License. */
2828namespace paddle {
2929namespace pybind {
3030
31- extern PyTypeObject* pEagerTensorType ;
31+ extern PyTypeObject* p_eager_tensor_type ;
3232
3333bool PyObject_CheckLongOrConvertToLong (PyObject** obj) {
3434 if ((PyLong_Check (*obj) && !PyBool_Check (*obj))) {
@@ -49,7 +49,7 @@ bool PyObject_CheckLongOrConvertToLong(PyObject** obj) {
4949
5050bool PyObject_CheckFloatOrConvertToFloat (PyObject** obj) {
5151 // sometimes users provide PyLong or numpy.int64 but attr is float
52- if (PyFloat_Check (*obj) || PyLong_Check (*obj)) { // NOLINT
52+ if (PyFloat_Check (*obj) || PyLong_Check (*obj)) {
5353 return true ;
5454 }
5555 if (std::string ((reinterpret_cast <PyTypeObject*>((*obj)->ob_type ))->tp_name )
@@ -94,7 +94,7 @@ int CastPyArg2AttrInt(PyObject* obj, ssize_t arg_pos) {
9494
9595int64_t CastPyArg2AttrLong (PyObject* obj, ssize_t arg_pos) {
9696 if (PyObject_CheckLongOrConvertToLong (&obj)) {
97- return ( int64_t ) PyLong_AsLong (obj); // NOLINT
97+ return reinterpret_cast < int64_t >( PyLong_AsLong (obj));
9898 } else {
9999 PADDLE_THROW (platform::errors::InvalidArgument (
100100 " argument (position %d) must be "
@@ -130,7 +130,8 @@ std::string CastPyArg2AttrString(PyObject* obj, ssize_t arg_pos) {
130130}
131131
132132egr::EagerTensor CastPyArg2EagerTensor (PyObject* obj, ssize_t arg_pos) {
133- if (PyObject_IsInstance (obj, reinterpret_cast <PyObject*>(pEagerTensorType))) {
133+ if (PyObject_IsInstance (obj,
134+ reinterpret_cast <PyObject*>(p_eager_tensor_type))) {
134135 return reinterpret_cast <EagerTensorObject*>(obj)->eagertensor ;
135136 } else {
136137 PADDLE_THROW (platform::errors::InvalidArgument (
@@ -148,8 +149,8 @@ std::vector<egr::EagerTensor> CastPyArg2VectorOfEagerTensor(PyObject* obj,
148149 PyObject* item = nullptr ;
149150 for (Py_ssize_t i = 0 ; i < len; i++) {
150151 item = PyList_GetItem (obj, i);
151- if (PyObject_IsInstance (item,
152- reinterpret_cast <PyObject*>(pEagerTensorType ))) {
152+ if (PyObject_IsInstance (
153+ item, reinterpret_cast <PyObject*>(p_eager_tensor_type ))) {
153154 result.emplace_back (
154155 reinterpret_cast <EagerTensorObject*>(item)->eagertensor );
155156 } else {
@@ -165,8 +166,8 @@ std::vector<egr::EagerTensor> CastPyArg2VectorOfEagerTensor(PyObject* obj,
165166 PyObject* item = nullptr ;
166167 for (Py_ssize_t i = 0 ; i < len; i++) {
167168 item = PyTuple_GetItem (obj, i);
168- if (PyObject_IsInstance (item,
169- reinterpret_cast <PyObject*>(pEagerTensorType ))) {
169+ if (PyObject_IsInstance (
170+ item, reinterpret_cast <PyObject*>(p_eager_tensor_type ))) {
170171 result.emplace_back (
171172 reinterpret_cast <EagerTensorObject*>(item)->eagertensor );
172173 } else {
@@ -211,7 +212,7 @@ PyObject* ToPyObject(const std::string& value) {
211212}
212213
213214PyObject* ToPyObject (const egr::EagerTensor& value) {
214- PyObject* obj = pEagerTensorType ->tp_alloc (pEagerTensorType , 0 );
215+ PyObject* obj = p_eager_tensor_type ->tp_alloc (p_eager_tensor_type , 0 );
215216 if (obj) {
216217 auto v = reinterpret_cast <EagerTensorObject*>(obj);
217218 new (&(v->eagertensor )) egr::EagerTensor ();
@@ -277,7 +278,7 @@ PyObject* ToPyObject(const std::vector<egr::EagerTensor>& value) {
277278 PyObject* result = PyList_New ((Py_ssize_t)value.size ());
278279
279280 for (size_t i = 0 ; i < value.size (); i++) {
280- PyObject* obj = pEagerTensorType ->tp_alloc (pEagerTensorType , 0 );
281+ PyObject* obj = p_eager_tensor_type ->tp_alloc (p_eager_tensor_type , 0 );
281282 if (obj) {
282283 auto v = reinterpret_cast <EagerTensorObject*>(obj);
283284 new (&(v->eagertensor )) egr::EagerTensor ();
0 commit comments