pytorch
config_error
ai_generated
true
RuntimeError: cannot pin memory: CUDA not available
ID: pytorch/pin-memory-error
85%Fix Rate
88%Confidence
3Evidence
2023-01-01First Seen
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| 2 | active | — | — | — |
Root Cause
DataLoader pin_memory fails without CUDA.
genericWorkarounds
-
92% success Set pin_memory=True only when torch.cuda.is_available()
-
88% success Use pin_memory=False for CPU-only training
Dead Ends
Common approaches that don't work:
-
Ignore error and continue without pinning
65% fail
Slower data transfer when GPU available
-
Force CUDA initialization
88% fail
Fails without GPU hardware