Skip to content

Commit 7800054

Browse files
committed
dlpack
1 parent 9896ec0 commit 7800054

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pandas/core/interchange/buffer.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ def __init__(
100100
arr = chunked_array.combine_chunks()
101101
self._buffer = arr.buffers()[1]
102102
self._length = len(arr)
103+
self._dlpack = arr.__dlpack__
103104

104105
@property
105106
def bufsize(self) -> int:
@@ -119,7 +120,7 @@ def __dlpack__(self) -> Any:
119120
"""
120121
Represent this structure as DLPack interface.
121122
"""
122-
return self._buffer.__dlpack__()
123+
return self._dlpack()
123124

124125
def __dlpack_device__(self) -> tuple[DlpackDeviceType, int | None]:
125126
"""

0 commit comments

Comments
 (0)