| 671 | } |
| 672 | |
| 673 | static PyObject* PyTensorObject_grad_fn(PyObject* self, void* unused) { |
| 674 | return functional::CastToPyObject(PyTensor_Unpack(self)->grad_fn_node()); |
| 675 | } |
| 676 | |
| 677 | static PyObject* PyTensorObject_is_leaf(PyObject* self, void* unused) { |
| 678 | return functional::CastToPyObject(PyTensor_Unpack(self)->is_leaf()); |
nothing calls this directly
no test coverage detected