Skip to content

Commit fcf6cbe

Browse files
author
pytorchbot
committed
2025-03-21 nightly release (edb2875)
1 parent 7d16b7e commit fcf6cbe

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

torchdata/nodes/pin_memory.py

+7-4
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,16 @@ def reset(self, initial_state: Optional[Dict[str, Any]] = None):
135135
if self._it is not None:
136136
self._it._shutdown()
137137
del self._it
138+
138139
self._it = _SingleThreadedMapper(
139140
source=self.source,
140141
prefetch_factor=1,
141-
worker=functools.partial(
142-
_pin_memory_loop,
143-
device_id=self._current_device,
144-
device=self._pin_memory_device,
142+
worker=functools.wraps(_pin_memory_loop)(
143+
functools.partial(
144+
_pin_memory_loop,
145+
device_id=self._current_device,
146+
device=self._pin_memory_device,
147+
)
145148
),
146149
snapshot_frequency=self.snapshot_frequency,
147150
initial_state=initial_state,

0 commit comments

Comments
 (0)